strangely it doesn't show anything :confused:
Code:
# fdisk -l
#
# cat /etc/fstab
/dev/sda1 /boot xfs defaults,noatime 1 2
/dev/sda2 swap swap sw 0 0
/dev/sda3 / xfs noatime 0 1
/dev/cdrom /mnt/cdrom auto defaults,noauto 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs nodev,nosuid,noexec,rw 0 0
on make menuconfig, after searching for ATA_PIIX I see this is already selected (do i need to switch from PATA to ATA_PIIX?):
Code:
--- Serial ATA and Parallel ATA drivers
│ │[*] Verbose ATA error reporting
│ │[*] ATA ACPI Support
│ │[*] SATA Port Multiplier support
│ │ *** Controllers with non-SFF native interface ***
│ │ <*> AHCI SATA support
│ │ < > Platform AHCI SATA support
│ │ < > Initio 162x SATA support
│ │ < > ACard AHCI variant (ATP 8620)
│ │ < > Silicon Image 3124/3132 SATA support
│ │[*] ATA SFF support
│ │ *** SFF controllers with custom DMA interface ***
│ │ < > Pacific Digital ADMA support
│ │ < > Pacific Digital SATA QStor support
│ │ < > Promise SATA SX4 support (Experimental)
│ │[*] ATA BMDMA support
│ │ *** SATA SFF controllers with BMDMA ***
│ │ <*> Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support
│ │ < > Marvell SATA support
│ │ < > NVIDIA SATA support
│ │ < > Promise SATA TX2/TX4 support
│ │ < > Silicon Image SATA support
│ │ < > SiS 964/965/966/180 SATA support
│ │ < > ServerWorks Frodo / Apple K2 SATA support
│ │ < > ULi Electronics SATA support
│ │ < > VIA SATA support
│ │ < > VITESSE VSC-7174 / INTEL 31244 SATA support
│ │ *** PATA SFF controllers with BMDMA ***
│ │ < > ALi PATA support
│ │ <*> AMD/NVidia PATA support
│ │ < > ARASAN CompactFlash PATA Controller Support
│ │ < > ARTOP 6210/6260 PATA support
│ │ < > ATI PATA support
│ │ < > ARTOP/Acard ATP867X PATA support
and I have just enabled the devtmpfs:
CONFIG_DEVTMPFS=y
CONFIG_TMPFS=y AND
menuconfig search showed:
Code:
Symbol: DEVTMPFS [=y]
│ Type : boolean
│ Prompt: Maintain a devtmpfs filesystem to mount at /dev
│ Defined at drivers/base/Kconfig:24
│ Depends on: HOTPLUG [=y]
│ Location:
│ -> Device Drivers
│ -> Generic Driver Options
│
│
│ Symbol: DEVTMPFS_MOUNT [=n]
│ Type : boolean
│ Prompt: Automount devtmpfs at /dev, after the kernel mounted the rootfs
│ Defined at drivers/base/Kconfig:44
│ Depends on: DEVTMPFS [=y]
│ Location:
│ -> Device Drivers
│ -> Generic Driver Options
│ -> Maintain a devtmpfs filesystem to mount at /dev (DEVTMPFS [=y])
so, I have now enabled automount too:
Code:
(/sbin/hotplug) path to uevent helper
│ │[*] Maintain a devtmpfs filesystem to mount at /dev
│ │[*] Automount devtmpfs at /dev, after the kernel mounted the rootfs │ │
│ │[*] Select only drivers that don't need compile-time external firmware │ │
│ │[*] Prevent firmware from being built │ │
│ │ -*- Userspace firmware loading support │ │
│ │[*] Include in-kernel firmware blobs in kernel binary │ │
│ │ () External firmware blobs to build into the kernel binary │ │
│ │ [ ] Driver Core verbose debug messages │ │
│ │[*] Managed device resources verbose debug messages │ │
│ │ [ ] Contiguous Memory Allocator (EXPERIMENTAL)
more info on drivers:
Code:
# lspci -k
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 01)
Subsystem: VMware Virtual Machine Chipset
Kernel driver in use: agpgart-intel
Kernel modules: intel-agp
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 01)
Kernel modules: shpchp
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 08)
Subsystem: VMware Virtual Machine Chipset
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
Subsystem: VMware Virtual Machine Chipset
Kernel driver in use: PIIX_IDE
Kernel modules: ata_piix
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)
Subsystem: VMware Virtual Machine Chipset
Kernel modules: i2c-piix4
00:0f.0 VGA compatible controller: VMware SVGA II Adapter
Subsystem: VMware SVGA II Adapter
00:10.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 01)
Kernel driver in use: mptspi
Kernel modules: mptspi
00:11.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 10)
Subsystem: Advanced Micro Devices [AMD] PCnet - Fast 79C971
Kernel driver in use: pcnet32
Kernel modules: pcnet32, vmxnet
I think this is where the whole problem lies (kernel can not see the disk):
Code:
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 8a [Master SecP PriP])
Subsystem: VMware Virtual Machine Chipset
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64
Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable)
Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable)
Region 4: I/O ports at 1050 [size=16]
Kernel driver in use: PIIX_IDE
Kernel modules: ata_piix
I have the new kernel 3.5.4-r1 (hardened) installed, set and compiled but I am afraid of rebootin the system at this point. as there is nothing inside boot (like grub etc) or i can not mount sda1/2/3 (from within my current kernel 2.6.28-r9) - so i can not even update my grub bootloader. please could anyone advice a resolution? - I am out of my depth here :(