Bonjour à tous.
Après recompilation du kernel 2.6.21, j’ai un joli message d’erreur:
"vfs: cannot open root device “sda5” or unknown-block(0,0)"
suivis du magique kernel panic.
Alors, j’ai évidemment suivi le tuto proposé sur ce forum et je termine la compilation via la commande:
make-kpkg --append-to-version “-zorro” --us --uc --initrd --added-modules=nvidia-kernel kernel_image modules_image kernel_headers
(donc le initrd est bien mi)
Mes infos: dmesg (sous la version 2.6.18 foncitonnelle)
ata1: SATA max UDMA/133 cmd 0xE800 ctl 0xE402 bmdma 0xD800 irq 177
ata2: SATA max UDMA/133 cmd 0xE000 ctl 0xDC02 bmdma 0xD808 irq 177
scsi0 : sata_via
ata1: SATA link down 1.5 Gbps (SStatus 0 SControl 300)
ATA: abnormal status 0x7F on port 0xE807
scsi1 : sata_via
ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata2.00: ATA-7, max UDMA/133, 488397168 sectors: LBA48 NCQ (depth 0/32)
ata2.00: ata2: dev 0 multi count 16
ata2.00: configured for UDMA/133
Vendor: ATA Model: ST3250823AS Rev: 3.06
Type: Direct-Access ANSI SCSI revision: 05
Je suppose donc que je dois cocher tout ce qui a rapport avec sata VIA dans les options kernel.
mais rien n’y fait
voila mon dernier .config foireu: (j’ai tout coché en module )
[code]#
ATA/ATAPI/MFM/RLL support
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
Please see Documentation/ide.txt for help/info on IDE drives
CONFIG_BLK_DEV_IDE_SATA=y
CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=m
CONFIG_IDEDISK_MULTI_MODE is not set
CONFIG_BLK_DEV_IDECD=m
CONFIG_BLK_DEV_IDETAPE is not set
CONFIG_BLK_DEV_IDEFLOPPY is not set
CONFIG_BLK_DEV_IDESCSI is not set
CONFIG_IDE_TASK_IOCTL is not set
IDE chipset support/bugfixes
CONFIG_IDE_GENERIC=m
CONFIG_BLK_DEV_CMD640 is not set
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_OFFBOARD is not set
CONFIG_BLK_DEV_GENERIC=y
CONFIG_BLK_DEV_OPTI621 is not set
CONFIG_BLK_DEV_RZ1000 is not set
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_ONLYDISK=y
CONFIG_BLK_DEV_AEC62XX is not set
CONFIG_BLK_DEV_ALI15X3 is not set
CONFIG_BLK_DEV_AMD74XX=y
CONFIG_BLK_DEV_ATIIXP is not set
CONFIG_BLK_DEV_CMD64X is not set
CONFIG_BLK_DEV_TRIFLEX is not set
CONFIG_BLK_DEV_CY82C693 is not set
CONFIG_BLK_DEV_CS5520 is not set
CONFIG_BLK_DEV_CS5530 is not set
CONFIG_BLK_DEV_CS5535 is not set
CONFIG_BLK_DEV_HPT34X is not set
CONFIG_BLK_DEV_HPT366 is not set
CONFIG_BLK_DEV_JMICRON is not set
CONFIG_BLK_DEV_SC1200 is not set
CONFIG_BLK_DEV_PIIX is not set
CONFIG_BLK_DEV_IT8213 is not set
CONFIG_BLK_DEV_IT821X is not set
CONFIG_BLK_DEV_NS87415 is not set
CONFIG_BLK_DEV_PDC202XX_OLD is not set
CONFIG_BLK_DEV_PDC202XX_NEW is not set
CONFIG_BLK_DEV_SVWKS is not set
CONFIG_BLK_DEV_SIIMAGE is not set
CONFIG_BLK_DEV_SIS5513 is not set
CONFIG_BLK_DEV_SLC90E66 is not set
CONFIG_BLK_DEV_TRM290 is not set
CONFIG_BLK_DEV_VIA82CXXX=y
CONFIG_BLK_DEV_TC86C001 is not set
CONFIG_IDE_ARM is not set
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_IVB is not set
CONFIG_BLK_DEV_HD is not set
SCSI device support
CONFIG_RAID_ATTRS=m
CONFIG_SCSI=m
CONFIG_SCSI_TGT is not set
CONFIG_SCSI_NETLINK is not set
CONFIG_SCSI_PROC_FS=y
SCSI low-level drivers
CONFIG_ISCSI_TCP is not set
CONFIG_BLK_DEV_3W_XXXX_RAID=m
CONFIG_SCSI_3W_9XXX=m
CONFIG_SCSI_ACARD=m
CONFIG_SCSI_AACRAID=m
CONFIG_SCSI_AIC7XXX is not set
CONFIG_SCSI_AIC7XXX_OLD is not set
CONFIG_SCSI_AIC79XX is not set
CONFIG_SCSI_AIC94XX=m
CONFIG_AIC94XX_DEBUG=y
CONFIG_SCSI_DPT_I2O is not set
CONFIG_SCSI_ADVANSYS=m
CONFIG_SCSI_ARCMSR is not set
CONFIG_MEGARAID_NEWGEN is not set
CONFIG_MEGARAID_LEGACY is not set
CONFIG_MEGARAID_SAS is not set
CONFIG_SCSI_HPTIOP is not set
CONFIG_SCSI_BUSLOGIC=m
CONFIG_SCSI_OMIT_FLASHPOINT is not set
CONFIG_SCSI_DMX3191D is not set
CONFIG_SCSI_EATA=m
CONFIG_SCSI_EATA_TAGGED_QUEUE is not set
CONFIG_SCSI_EATA_LINKED_COMMANDS is not set
CONFIG_SCSI_EATA_MAX_TAGS=16
CONFIG_SCSI_FUTURE_DOMAIN=m
CONFIG_SCSI_GDTH=m
CONFIG_SCSI_IPS is not set
CONFIG_SCSI_INITIO is not set
CONFIG_SCSI_INIA100 is not set
CONFIG_SCSI_STEX is not set
CONFIG_SCSI_SYM53C8XX_2 is not set
CONFIG_SCSI_IPR is not set
CONFIG_SCSI_QLOGIC_1280 is not set
CONFIG_SCSI_QLA_FC is not set
CONFIG_SCSI_QLA_ISCSI is not set
CONFIG_SCSI_LPFC is not set
CONFIG_SCSI_DC395x is not set
CONFIG_SCSI_DC390T is not set
CONFIG_SCSI_NSP32 is not set
CONFIG_SCSI_DEBUG is not set
CONFIG_SCSI_SRP is not set
Serial ATA (prod) and Parallel ATA (experimental) drivers
CONFIG_ATA=m
CONFIG_ATA_NONSTANDARD is not set
CONFIG_SATA_AHCI=m
CONFIG_SATA_SVW=m
CONFIG_ATA_PIIX=m
CONFIG_SATA_MV=m
CONFIG_SATA_NV=m
CONFIG_PDC_ADMA=m
CONFIG_SATA_QSTOR=m
CONFIG_SATA_PROMISE=m
CONFIG_SATA_SX4=m
CONFIG_SATA_SIL=m
CONFIG_SATA_SIL24=m
CONFIG_SATA_SIS=m
CONFIG_SATA_ULI=m
CONFIG_SATA_VIA=m
CONFIG_SATA_VITESSE=m
CONFIG_SATA_INIC162X=m
CONFIG_PATA_ALI=m
CONFIG_PATA_AMD=m
CONFIG_PATA_ARTOP=m
CONFIG_PATA_ATIIXP=m
CONFIG_PATA_CMD64X=m
CONFIG_PATA_CS5520=m
CONFIG_PATA_CS5530=m
CONFIG_PATA_CS5535=m
CONFIG_PATA_CYPRESS=m
CONFIG_PATA_EFAR=m
CONFIG_ATA_GENERIC=m
CONFIG_PATA_HPT366=m
CONFIG_PATA_HPT37X=m
CONFIG_PATA_HPT3X2N=m
CONFIG_PATA_HPT3X3=m
CONFIG_PATA_IT821X=m
CONFIG_PATA_IT8213=m
CONFIG_PATA_JMICRON=m
CONFIG_PATA_TRIFLEX=m
CONFIG_PATA_MARVELL=m
CONFIG_PATA_MPIIX=m
CONFIG_PATA_OLDPIIX=m
CONFIG_PATA_NETCELL=m
CONFIG_PATA_NS87410=m
CONFIG_PATA_OPTI=m
CONFIG_PATA_OPTIDMA=m
CONFIG_PATA_PDC_OLD=m
CONFIG_PATA_RADISYS=m
CONFIG_PATA_RZ1000=m
CONFIG_PATA_SC1200=m
CONFIG_PATA_SERVERWORKS=m
CONFIG_PATA_PDC2027X=m
CONFIG_PATA_SIL680=m
CONFIG_PATA_SIS=m
CONFIG_PATA_VIA=m
CONFIG_PATA_WINBOND=m
[/code]
Le debian boot alors la dessus:
itle Debian GNU/Linux, kernel 2.6.21-zorro
root (hd0,4) (j'ai remi le 0 à la main)
kernel /boot/vmlinuz-2.6.21-zorro root=/dev/sda5 ro
initrd /boot/initrd.img-2.6.21-zorro
savedefault
Voila… je comprend plus
P.S: A chaque nouvelle compilation, il me met dans grub des root (hd1,4) au lieu de (hd0,4) à chaque fois… et me remet un boot d’une ancienne compile (qui avai foiré aussi) du 2.6.21.
Bref, ca me saoul
merci d’avance
Edit: j’ai également rechargé le .config du kernel 2.6.18 actuel en faisant ensuite un make oldconfig et validant “n” pour chaque nouvelle fonction => fonctionne pas non plus…
Matériel: disque dur sata 150 seagate barracuda 250Go