LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 828|回复: 3

livecd中linuxrc挂载cdrom的问题

[复制链接]
发表于 2008-4-25 10:16:29 | 显示全部楼层 |阅读模式
我编译了busybox,使用mdev来识别/dev,/etc/mdev.conf为空
这是我linuxrc的内容,但不成功,启动一个shell后查看/dev下面没有hd*,不知道为什么

#!/bin/sh
export PATH=/sbin:/bin:/usr/sbin:/usr/bin

echo "mounting proc filesystem"
mount proc proc -t proc
echo 0x100 > /proc/sys/kernel/real-root-dev
echo "mounted proc"

echo "mounting sys filesystem"
mount -t tmpfs mdev /dev
mount sysfs /sys -t sysfs
echo "mounted sys"

/bin/mknod /dev/console c 5 1
/bin/mknod /dev/ram0 b 1 0
/bin/mknod /dev/null c 1 3
/bin/mknod /dev/tty0 c 4 0
/bin/mknod /dev/tty1 c 4 1
/bin/mknod /dev/tty2 c 4 2
/bin/mknod /dev/tty3 c 4 3

echo "starting mdev"
/bin/echo /sbin/mdev > /proc/sys/kernel/hotplug
mdev -s
echo "started mdev"

echo "mount cd/dvd"

for i in /dev/hd*
do
  if [ -b ${i} ] && [ ! -b ${i}1 ]
      then
      /bin/mount ${i} /cdrom -t iso9660
      if [ $? -eq 0 ]
          then
          /bin/echo "Had found CD/DVD drive at $i......"
      fi
  fi
done
 楼主| 发表于 2008-4-25 14:13:37 | 显示全部楼层
帖子发错板块了?
冷....
回复 支持 反对

使用道具 举报

发表于 2008-4-26 13:49:05 | 显示全部楼层
也许这个帖对你有用

http://www.linuxsir.cn/bbs/thread309927.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-26 14:26:41 | 显示全部楼层
先谢谢楼上

大概看了下,有很多东西可以学习
要花些时间消化下,等我把问题解决了再写出来分享下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表