戻る

前へ| 次へ

inittab の 作成 その2

”Bummer, could not run '/sbin/getty' : No such file or directory”

よくよく 考えると

$ pwd
/home/ksim/proj
$ ls rootfs/sbin/
halt@  klogd@  mkswap@    poweroff@  swapoff@  syslogd@
init@  lsmod@  modprobe@  reboot@    swapon@

あらしまへん そこで /sbin/getty の 項目を とりあえず 除外して 確認し ませう

$ cd rootfs/etc/
$ cp inittab inittab-bb-org
$ diff -s inittab inittab-bb-org
8,9c8,9
< # tty4::respawn:/sbin/getty 38400 tty5
< # tty5::respawn:/sbin/getty 38400 tty6
---
> tty4::respawn:/sbin/getty 38400 tty5
> tty5::respawn:/sbin/getty 38400 tty6
$ cd ../../

initrd.img の 作成(rootfs.gz)

$ su -m
Password: 
# pwd
/home/ksim/proj
# rm images/rootf*
# mke2fs -F -v -m0 -L rootfsgz 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

置き換え

# mount /dev/fd0 /mnt/
# rm /mnt/boot/rootfs.gz 
# cp images/rootfs.gz /mnt/boot/
# umount /mnt/

こんどは 上手く立ち上がった様にみえます。/sbin/getty てなーに という 事に なります。

にゃんたろう 拝!

2011年 8月30日 (火) 21:05:21 JST 作成


前へ| 次へ

戻る

Copyright © 2006.-2011. nyantarou All Rights Reserved.