← Back to team overview

sslug-teknik team mailing list archive

Reboot ved bootdiskettes load af ramdisk

 

Den bootdiskette jeg lige har lavet booter tilsyneladende godt nok på 
kernen, men når den kommer til at loade filsystemet til ramdisk, rebooter 
systemet. Hvad skal man så kigge efter?

Jeg har gjort:
# fdformat /dev/fd0u1722
# dd if=/usr/src/linux/arch/i386/boot/bzImage of=/dev/fd0u1722 bs=1k
# rdev /dev/fd0u1722 /dev/fd0u1722
# rdev -R /dev/fd0u1722 0
# dd if=/root/rootfs.gz of=/dev/fd0u1722 bs=1k seek=368
# rdev -r /dev/fd0u1722 16752

seek=368 kommer af beskeden fra dd da jeg overførte kernen. Den sagde 367+1 
blocks.
De 16752 som jeg sætter ramdisk word til kommer af 368+2^14. Offset for 
filsystemet er 368, og jeg skal sætte bit 14. Bit 15 skal ikke sættes, da 
jeg kun bruger en diskette.

Jeg har i kernen gjort følgende:
Modul-support er slået fra.
Ramdisk-support er slået til.

Hvad går galt?

-- 
Med venlig hilsen / Best regards
David List



Follow ups