Fsck hiba S-ATA HDD-vel (Sarge)

Sziasztok

A hardver:
Asus P5P800SE
3 GHz P4 1 MB HT
1 GB RAM
1 db Maxtor 40 GB P-ATA HDD (ezen a rendszer) /dev/hdax (Primary IDE Master)
1 db DVD olvasó /dev/sdc (Secondary IDE Master)
2 db Maxtor 200 GB S-ATA HDD (adatok) /dev/sdax, /dev/sdbx (Third, Fourth IDE Master)

BIOS:
IDE Configuration
Onboard IDE Operate Mode ---> Enhanced Mode
Enhanced Mode Support On ---> S-ATA

Más beállításokkal nem találta a telepítő (Debian-31r1-i386-binary-1 CD, expert26) a DVD olvasót, vagy nem működött mind a négy eszköz.

PCI PNP
Plug And Play OS ---> No

Ez így jó?

Telepítés lefutott, lehetett látni, partícionálni a HDD-ket, bár többször volt telepítési üzenet, hogy nincsenek betöltve többek közt az ATA és SATA modulok, de ez még később megtörténhet. LILO (MBR és partíció is) és GRUB telepítéskor hibaüzenet, (ami nem biztos, hogy gondot okoz) végül LILO-t telepítettem, jó lett, indul is a rendszer, de van egy kis gond.

Boot:

....

Fsck.ext3: No such device or address while trying to open /dev/sdax
Possibly non-existent or swap device?

Fsck.ext3: No such device or address while trying to open /dev/sdbx
Possibly non-existent or swap device?

Fsck failed. Please repair manually.
Control-D will exit from this shell and continue system startup.
Give root password for maintenance
(or type Control-D to continue):

P-ATA HDD-re nem jelenek meg a fentiek, csak a két S-ATA-ra.
Control-D után felcsatolódik minden HDD minden partíciója.

Login után lehet is őket használni. Cfdisk lát minden partíciót.

Fsck.ext3 /dev/sdax; fsck.ext3 /dev/sdbx rendben.

Df csak /dev/hda-t mutatja (Lehet, én nem ismerem jól a df-et)

Kernel 2.6.8-2-686-smp
1 db CPU van, de Hyper Threading Tech.
Ekkor jó az smp kernel?

Miért van boot-kor az fsck hiba a 2 db S-ATA HDD-vel?

Segítségeteket előre is köszönöm!
Üdv!

lst

Hozzászólások

Miután beléptél a cat /proc/partitions mit mond?
A df csak a felcsatolt eszközöket mutatja.
Próbáld meg a kernel.org -ról leszedni a legfrisebb kernelt.
Az SATA vezérlő driverét ne modulként fordítsd, hanem közvetlen bele a kernelbe. Lehet hogy a 2.6.8-2 sarge kernelben kicsit régi a SATA vezérlőd drivere és/vagy bugos.
apt-get update; apt-get install make gcc libncurses5-dev bzip2 patch (ha raksz még valami foltot)
Ja, dmesg | grep -i sda és dmesg | grep -i sdb -t küld már be (persze csak a lényeget)

>Miután beléptél a cat /proc/partitions mit mond?
server:~# cat /proc/partitions
major minor #blocks name

3 0 40146624 hda
3 1 497983 hda1
3 2 12691350 hda2
3 3 1 hda3
3 4 979965 hda4
3 5 497983 hda5
3 6 12691318 hda6
3 7 12691318 hda7
3 8 96358 hda8
8 0 199148544 sda
8 1 199141708 sda1
8 16 199148544 sdb
8 17 1 sdb1
8 21 24410704 sdb5
8 22 48829536 sdb6
8 23 48829536 sdb7
8 24 48829536 sdb8
8 25 24410736 sdb9
8 26 3831471 sdb10

>A df csak a felcsatolt eszközöket mutatja.
Minden partíció fel van csatolva.

>Próbáld meg a kernel.org -ról leszedni a legfrisebb kernelt.
OK.

>Az SATA vezérlő driverét ne modulként fordítsd, hanem közvetlen bele a kernelbe.
>Lehet hogy a 2.6.8-2 sarge kernelben kicsit régi a >SATA vezérlőd drivere és/vagy bugos.
Login előtt (fsck hiba, root jelszó) fsck, cfdisk nem látja a S-ATA HDD-ket, de az ls /home megmutatja a /home tartalmát, pedig az a /dev/sda1 partíció az egyik S-ATA HDD-n.
Login után fsck, cfdisk rendben találja a S-ATA HDD-ket.

>Ja, dmesg | grep -i sda és dmesg | grep -i sdb -t küld már be persze csak a lényeget)
server:~# dmesg | grep -i sda
SCSI device sda: 398297088 512-byte hdwr sectors (203928 MB)
SCSI device sda: drive cache: write back
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0

server:~# dmesg | grep -i sdb
SCSI device sdb: 398297088 512-byte hdwr sectors (203928 MB)
SCSI device sdb: drive cache: write back
Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0