”inittab”というものが 必要なんですが、いままで 見てきた場合に置いて は無くても動くやん という感じですがまたどうして作成するのかも不明です。
”${PRJROOT}/sysapps/busybox-0.60.5/scripts” ディレクトリ に ” inittab” というファイルが あります。
$ cd ${PRJROOT}/sysapps/busybox-0.60.5/scripts $ pwd /home/ksim/proj/sysapps/busybox-0.60.5/scripts $ ls depmod.pl* inittab mk2knr.pl* undeb unrpm
とりあえず これを頂きましょう。
$ pwd /home/ksim/proj/sysapps/busybox-0.60.5/scripts $ sed -e '/^#/d' inittab ::sysinit:/etc/init.d/rcS ::askfirst:-/bin/sh tty2::askfirst:-/bin/sh tty3::askfirst:-/bin/sh tty4::askfirst:-/bin/sh tty4::respawn:/sbin/getty 38400 tty5 tty5::respawn:/sbin/getty 38400 tty6 ::restart:/sbin/init ::ctrlaltdel:/sbin/reboot ::shutdown:/bin/umount -a -r ::shutdown:/sbin/swapoff -a $ ls ${PRJROOT}/rootfs/etc fstab init.d/ $ sed -e '/^#/d' inittab >${PRJROOT}/rootfs/etc/inittab
”initrd.img” の 作成 といっても 現在は ”rootfs.gz”という事になる のですが これの 再作成をして置き換えましょう。
$ cd ../../../ $ pwd /home/ksim/proj $ ls images/rootf* images/rootfiles images/rootfs.gz $ rm images/rootf* rm: remove write-protected file `images/rootfiles'? y rm: remove write-protected file `images/rootfs.gz'? y $ ls tmp/ fsroot/ $ su -m Password: # 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
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 245611 8月 26日 21:30 /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 245623 8月 30日 21:40 /mnt/boot/rootfs.gz # umount /mnt/
へたら 起動させてみましょう。
Bummer, could not run '/sbin/getty' : No such file or directory .... /* 延々と繰り返すのです ”respawn” */
♪あああーやんなっちゃった...♪
と 仰っているので 電源 プチ します。
にゃんたろう 拝!
2011年 8月30日 (火) 21:03:33 JST 作成