rcS の変更 menu.lst の変更は もう一度 終わっているので initrd.img の み 置き換えればいいと いう事になります。
$ pwd /home/ksim/proj $ su -m Password: # pwd /home/ksim/proj # rm images/initrd.img # rm images/rootfiles # ls tmp/ fsroot/
ほたら 始めませう。
# dd if=/dev/zero of=images/rootfiles bs=1k count=4096 # mke2fs -F -v -m0 -L rootdisk images/rootfiles # mount -o loop images/rootfiles tmp/fsroot/ # rmdir tmp/fsroot/lost+found/ # cp -av rootfs/* tmp/fsroot/ # umount tmp/fsroot/ # gzip -9 < images/rootfiles > images/initrd.img
ほたら root disk を フロッピディスク装置に いれて 置き換えにかかりましょう。
# mount /dev/fd0 /mnt/ # df | sed 2,3d Filesystem 1k-blocks Used Available Use% Mounted on /dev/fd0 1412 1097 315 78% /mnt # ls -l /mnt/boot/initrd.img -rw-r--r-- 1 root root 1114472 9月 4日 16:36 /mnt/boot/initrd.img # rm /mnt/boot/initrd.img # cp images/initrd.img /mnt/boot/ # df | sed 2,3d Filesystem 1k-blocks Used Available Use% Mounted on /dev/fd0 1412 453 959 33% /mnt # umount /mnt/
これで 試みて見ましょう。
... RAMDISK: Compressed image found at block 0 Freeing initrd memory: 447k freed VFS: Munted root (ext2 filesystem). init started: BusyBox v0.60.5(2011.07.30-01:02+0000) multi-call binary ext2fs_check_if_mount: No such file or directory while determining whether /dev/ ram0 is mounted. rootdisk was not cleanly unmounted,check forced. rootdisk: /lost+found not found. CREATED. rootdisk: 186/1024 files (0.0% non-contiguous), 1102/4096 blocks [: No such file or directory Remounting / as read-write. Mounting local filesystems. Please press Enter to activate this consol._/* (blinking) */
なにか いわれているのですが まあ 立ち上がりました。
とりあえず 次の util-linux の 導入に かかりましょう。
にゃんたろう 拝!
2011年 9月 2日 (金) 21:07:36 JST 作成