initramfs (4)
なんとなく SD にのってておもろそげだったので色々確認してみたんですが、よくよく考えると PXE boot + initramfs で hogehoge なソレって diskless に繋がる道なんですな。わははは。
ここに Xen とかが乱入してきて大乱闘を繰り広げる、の図を初夢で見たりなんかしたら嫌だなぁ。(何
initramfs (3)
でびあんには mkinitramfs というナニがある模様 (パケジ的には initramfs-tools)。試しに作って色々いぢくり回してみる事に。
# mkinitramfs -o ./initrd.img # mkdir tmp # zcat initrd.img |(cd tmp; cpio -iuvmd) # cd tmp # ls bin conf etc init lib sbin scripts #
で init の中身を見るにあの難解なソレなのですが、もしかして最後らへんの
# Chain to real filesystem maybe_break init exec run-init ${rootmnt} ${init} "$@" <${rootmnt}/dev/console >${rootmnt}/dev/console panic "Could not execute run-init."
のあたりを
exec /bin/sh
ってヤッてあげたら busybox のシェルが動くの?
続きを読む