Chinaunix

标题: 请教高手 linuxrc [打印本页]

作者: rmqh    时间: 2006-12-21 16:05
标题: 请教高手 linuxrc
系统启动后执行linuxrc 但脚本执行到exec $BB chroot . sh <dev/console  >dev/console 这一句就不执行了??
脚本如下:


  1. #!/bin/sh
  2. BB=/bin/busybox
  3. $BB mkdir /proc
  4. $BB mount -t proc /proc /proc

  5. $BB mkdir /tmpfs
  6. echo "Mounting a TMPFS filesystem..."
  7. $BB mount -t tmpfs /dev/root /tmpfs -o size=110M
  8. $BB umount /proc
  9. cd /tmpfs
  10. $BB mkdir initrd
  11. echo "Pivoting..."
  12. $BB pivot_root . initrd
  13. cd initrd
  14. exec $BB chroot . sh <dev/console  >dev/console
  15. echo "finished"
  16. exec /sbin/init
复制代码

[ 本帖最后由 rmqh 于 2006-12-21 16:09 编辑 ]
作者: rmqh    时间: 2006-12-21 16:13
有人知道不?搞了我几天了!
作者: Yuri.G.    时间: 2006-12-23 14:02
exec $BB chroot . sh <dev/console  >dev/console
这句是什么意思啊?
给/dev/console一个shell,chroot干么丫?
作者: rmqh    时间: 2006-12-23 20:05
man pivot_root 看到里面的例子是这样的!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2