|
|
发表于 2009-8-13 13:54:09
|
显示全部楼层
Post by cwjiof;2015696
在 ramfs$ 提示符下依次输入:
ln -s /dev/sdb1 /dev/archiso
exit
假定 sdb1 是你U盘的挂载位置。
=======
P.S.:
这个问题仅在U盘启动的时候产生,更准确的说,是仅在没有使用 dd 命令制作的U盘启动盘上发生。
为什么呢?因为这种情况下,你U盘的标签(Label)与U盘上 boot/grub/menu.lst 中指定的不相符了。
因此,一个更好的解决办法是,修改U盘上 boot/grub/menu.lst :
kernel /boot/vmlinuz26 lang=en locale=en_US.UTF-8 archisolabel=ARCHISO_OINGAE2I ramdisk_size=75%
将 “ARCHISO_OINGAE2I” 改为你U盘的标签(Label)。是什么就改成什么,注意,要区分大小写。存盘即可。
======
最后,请楼主修改此贴的标题,以方便他人查询。应完整描述该错误的状态:
出现 "Boot device didn't show up after 30 seconds" ,并进入 ramfs$
而不是笼统的“2009.08 安装问题”。
额,我貌似没有修改 label 就可以用 U 盘啊。是 isolinux 才需要这样吗? |
|