どれにするのかは おいといて まず menu.lst の確認をしましょう。
先に作成しておいた boot disk を マウントして
$ su -m Password: # mount /dev/fd0 /mnt/ # cat /mnt/boot/grub/menu.lst default=0 timeout=5 color light-cyan/red title Test Linux ver 0.01 Boot kernel (fd0)/boot/vmlinuz pause Change Disk to rootdisk initrd (fd0)/boot/rootfs.gz # umount /mnt/
”rootfs.gz” ですね”initrd.img”に変更してゆく予定ですがとりあえず このままで進めましょう。
”initrd.img” の 作成 といっても 現在は ”rootfs.gz”という事にな るのですが
# cd ../../../ # pwd /home/ksim/proj # rm images/rootf* # ls tmp/ fsroot/ # dd if=/dev/zero of=images/rootfiles bs=1k count=4096 # mke2fs -F -v -m0 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/rootfs.gz
root disk の 現在の rootfs.gz と 置き換えます。
# mount /dev/fd0 /mnt/ # df | sed 2,3d Filesystem 1k-blocks Used Available Use% Mounted on /dev/fd0 1412 243 1169 18% /mnt # ls -l /mnt/boot/rootfs.gz -rw-r--r-- 1 root root 244833 8月 17日 21:27 /mnt/boot/rootfs.gz # rm /mnt/boot/rootfs.gz # cp images/rootfs.gz /mnt/boot/ # df | sed 2,3d Filesystem 1k-blocks Used Available Use% Mounted on /dev/fd0 1412 243 1169 18% /mnt # ls -l /mnt/boot/rootfs.gz -rw-r--r-- 1 root root 245611 8月 25日 21:30 /mnt/boot/rootfs.gz # umount /mnt/
さてどのような感じに なるでしょう
内容の 良し悪しは別として 立ち上がりました。
にゃんたろう 拝!
2011年 8月25日 (木) 22:00:07 JST 作成