grub4dos做U盘启动CDlinux 和xiaopang 编写menu.lst各种问题 请教经验丰富高手
本帖最后由 tjb2628358 于 2012-10-2 10:16 编辑我 用grub4dos做U盘启动CDlinux 和xiaopang ,在编写menu.lst上我看论坛上有很多种,我列举1一两
第一种
default 0
timeout 8
title CDlinux
find --set-root /CDlinux/bzImage
kernel /CDlinux/bzImage CDL_DEV=hd0 CDL_LANG=zh_CN.UTF-8
initrd /CDlinux/initrd
boot
第二种
default 0
timeout 6
title 1. cdlinux
find --set-root /CDlinux/bzImage
kernel (hd0,0)/CDlinux/bzImage quiet CDL_DEV=/dev/sda1 CDL_DIR=CDlinux CDL_LANG=zh_CN.UTF-8 CDL_AMOUNT=yes
initrd (hd0,0)/CDlinux/initrd 上面两种CDlinux写法都可以正常进CDlinux
title 2. xiaopan 这个是 xiaopang
kernel (hd0,0)/xiaopan/boot/vmlinuz quiet waitusb=6 tinycore tce=sda1/xiaopan/tce/
initrd (hd0,0)/xiaopan/boot/tinycore.gz
本帖最后由 tjb2628358 于 2012-10-2 10:19 编辑
CDlinux 两种写法都可以启动,就是不明白
kernel (hd0,0)/CDlinux/bzImage quiet CDL_DEV=/dev/sda1 CDL_DIR=CDlinux CDL_LANG=zh_CN.UTF-8
上面这个 sda1到底是 sda1还是改成sdb1
但是xiaopan里也有这个
kernel (hd0,0)/xiaopan/boot/vmlinuz quiet waitusb=6 tinycore tce=sda1/xiaopan/tce/
sda1必须改成sdb1否则进到桌面没桌面图标,sda1是串口硬盘 tjb2628358 发表于 2012-10-2 10:10 static/image/common/back.gif
CDlinux 两种写法都可以启动,就是不明白
kernel (hd0,0)/CDlinux/bzImage quiet CDL_DEV=/dev/sda1 CDL_D ...
这个似乎不能确实.这个是内核扫描硬件时的顺序决定..
特别是U盘时,问题就更多.
一些主板这样,别外一些主板则是那样..
不过CDlinux会自动扫描所有硬盘和U盘的根目录,找到CDlinux目录就自动加载,就是可以不用参数指定.
小胖的tinylinux好像是不行,要指定. 但是xiaopan里也有这个
kernel (hd0,0)/xiaopan/boot/vmlinuz quiet waitusb=6 tinycore tce=sda1/xiaopan/tce/
sda1必须改成sdb1否则进到桌面没桌面图标,sda1是串口硬盘
这个sda1不改的话,电脑必须拔掉硬盘接口就正常,改成sdb1,就一切正常。进去xiaopang看U盘,指定是sdb1
所以得指定为sdb1是吗 你真看懂他们写的东西了?老实说,我没看懂,好比第二个,用了find,后两句还需要加hd(0,0)?
我的一样能进系统,也没他们那些东西,cdl在d盘
title CDlinux Chinese
find --set-root/CDlinux/bzImage
kernel /CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8
initrd /CDlinux/initrd
当然,我这么做也是有问题的,启动会执行找到的第一个分区的initrd,
我遇到的问题却是,cdl放任何分区,都能完整的运行
xp最好放在第一个分区,否则是没桌面还是没权限来着,忘了 find --set-root/CDlinux/bzImage 这条命令就是找到bzImage所在位置,所以你放在哪个区都行。 貌似图标写了固定目录改了格式进去就没认到就不显示图标 学习了,正在自己做多引导LIVEUSB,也纠结着xiaopan的写入法 碉堡了。这东西都有
页:
[1]