誰かが私がbuildrootを構成する必要がある方法を理解するのを手伝ってくれるので、私は自分のファイルシステムを正常に起動してそれにログインすることができますか?
私は(一見)動作しているカーネルを持っており、今は独自のファイルシステムを作成しました(コンソールをttyAMA0に設定することを除いて、ビルドルートの設定を実際に変更しませんでした)が、ブートプロセスはこれに問題なくハングしているようです:
....
[ 3.130000] VFS: Mounted root (ext3 filesystem) on device 179:2.
[ 3.140000] Freeing init memory: 144K
Starting logging: OK
Starting network...
ip: RTNETLINK answers: Operation not permitted
ip: SIOCSIFFLAGS: Permission denied
ブートログ全体がここに表示されます:http://paste.ubuntu.com/1364407/
/ etc/inittabが起動プロセスを制御することを理解しています。内容は次のようになります。
# Startup the system
null::sysinit:/bin/mount -t proc proc /proc
null::sysinit:/bin/mount -o remount,rw / # REMOUNT_ROOTFS_RW
null::sysinit:/bin/mkdir -p /dev/pts
null::sysinit:/bin/mkdir -p /dev/shm
null::sysinit:/bin/mount -a
null::sysinit:/bin/hostname -F /etc/hostname
# now run any rc scripts
::sysinit:/etc/init.d/rcS
# Put a getty on the sttyAMA0::respawn:/sbin/getty -L ttyAMA0 115200 vt100 # GENERIC_SERIAL
# Stuff to do for the 3-finger salute
::ctrlaltdel:/sbin/reboot
# Stuff to do before rebooting
null::shutdown:/etc/init.d/rcK
null::shutdown:/bin/umount -a -r
null::shutdown:/sbin/swapoff -a
私の構成の何が問題になっているのかについて何かアドバイスはありますか?自分のLinuxシステムを作成するときに必要な「通常必要な構成」の概要を知るためのヒントはありますか?