On Die, 09 Okt 2001, Andreas Tirok wrote:
Carsten Roters wrote at Saturday 06 October 2001 17:12:
Kernel panic: VFS: unable to mount root fs on 16:07 Ich hoffe Ihr steinigt mich nicht, aber mir kommt dir major-Number 16 komisch vor.
Die Zahlen bei dieser Meldung sind hexadezimal, die in devices.txt dezimal. Insofern stimmt's: 0x16:0x07 == /dev/hdc7. ABER: ide0:0 == dev 0x03:0x00 - 0x03:0x3f == hda ( = dez: 03.00 - 03.63) ide0:1 == dev 0x03:0x40 - 0x03:0x7f == hdb ( = dez: 03.64 - 03.127) ide1:0 == dev 0x16:0x00 - 0x16:0x3f == hdc ( = dez: 22.00 - 22.63) ide1:1 == dev 0x16:0x40 - 0x16:0x7f == hdd ( = dez: 22.64 - 22.127) Und das ist der erste Chip! Eine Promise Steckkarte -- und AFAIK auch ein onboard Zusatzchip bekommt ide2 + ide3 also /dev/hde - /dev/hdh! ide2:0 == dev 0x21:0x00 - 0x21:0x3f == hde ( = dez: 33.00 - 33.63) ide2:1 == dev 0x21:0x40 - 0x21:0x7f == hdf ( = dez: 33.64 - 33.127) ide3:0 == dev 0x22:0x00 - 0x22:0x3f == hdg ( = dez: 34.00 - 34.63) ide3:1 == dev 0x22:0x40 - 0x22:0x7f == hdh ( = dez: 34.64 - 34.127) IMO sollte also das root-device auf Partition hdx7 auf der ersten HD am Zusatz-onboard-Controller root=/dev/hde7 sein, und nicht hdc7... root@slarty[0]:~ (0) # dmesg | grep hd ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA ide2: BM-DMA at 0xe400-0xe407, BIOS settings: hde:DMA, hdf:pio ide3: BM-DMA at 0xe408-0xe40f, BIOS settings: hdg:pio, hdh:DMA hda: Maxtor 91303D6, ATA DISK drive hdb: Maxtor 92041U4, ATA DISK drive hdc: IBM-DTLA-305040, ATA DISK drive hdd: TOSHIBA CD-ROM XM-6102B, ATAPI CD/DVD-ROM drive hdf: CR-4802TE, ATAPI CD/DVD-ROM drive hda: 25450992 sectors ... [..] (ide2 / ide3 ist die Promise Ultra33 Steckkarte -- DMA wird spaeter gesetzt) -dnh -- 'Tell me, what is happiness?' 'Happiness? Happiness... is to wake up, on a bright spring morning, after an exhausting first night spent with a beautiful... passionate... multi-murderess.' -- Use of Weapons, Prologue, by Iain M. Banks