无忧启动论坛

标题: usb-cdrom+usb-hdd,用isolinux引导grldr,没能认出U盘 [打印本页]

作者: muses2006    时间: 2008-10-31 11:44
标题: usb-cdrom+usb-hdd,用isolinux引导grldr,没能认出U盘
最近玩u盘的一盘双启,usb-cdrom+usb-hdd。

大家都知道usb-cdrom是只读的,所以为了减小容量,我做了一个580K的iso,用isolinux来引导grldr, grldr里再用find命令找U盘第二个分区上的menu.lst文件。

制作过程是:
1. 量产iso到U盘,其他分区选本地盘(移动盘我也测试了)
题外话:
量产成本地盘,则windows识别为 本地硬盘
量产成移动盘,则windows识别为 移动存储设备
usb-hdd,我估计量产成本地盘比较好。估计而已,望高手解答。

2. 第二个分区用hp格式化成fat(量产默认是fat,后面我又测试了ntfs)

测试结果:
三台机器
1. 只有一台把U盘认成usb-hdd,在bios的硬盘项里可用看到,仍然选择从usb-cdrom启动,成功启动到menu.lst 菜单,说明成功了。

2. 其他两台机器的,bios没有认成usb-hdd,选择从usb-cdrom启动,grub4dos 提示
find --set-root /menu.lst
  File not found

我进入命令行,用root命令查看,只有hd0(硬盘),cd,没有能列出U盘。
作者: muses2006    时间: 2008-10-31 16:36
解决了。

用UltraISO,选择 "启动光盘" -> "写入硬盘映像” -> "便捷写入", 之后在
"写入新的硬盘主引导记录(mbr), 这里选 usb-hdd或者/usb-hdd+   

一点思考:
这两台机器的bios是根据mbr来判断u盘为hdd或者zip? UltraISO到底写了什么?
以前认为hp格式化会也会写入mbr,是否是错的?

[ 本帖最后由 muses2006 于 2008-11-4 12:29 编辑 ]
作者: zhangze    时间: 2008-11-1 02:56
580K的iso
难理解
你就不加一个dos
作者: 神之刺客    时间: 2008-11-1 14:26
原帖由 muses2006 于 2008-10-31 16:36 发表
解决了。

用UltraISO,选择 "启动光盘" -> "便捷写入", 之后在
"写入新的硬盘主引导记录(mbr), 这里选 usb-hdd或者/usb-hdd+   

一点思考:
这两台机器的bios是根据mbr来判断u盘为hdd或者zip? Ul ...

我选择了usb-hdd/usb-hdd+/usb-zip+都不行啊,还是从U盘里启动不了,而且写入之后U盘的格式还是FAT32,怎么回事?
作者: bozhi    时间: 2008-11-1 23:26
LZ用的什么版本UltraISO?我的9.2.0.2356版里怎么没有"便捷写入"项啊!!
作者: muses2006    时间: 2008-11-4 12:29
原帖由 bozhi 于 2008-11-1 23:26 发表
LZ用的什么版本UltraISO?我的9.2.0.2356版里怎么没有"便捷写入"项啊!!


"启动光盘" -> "写入硬盘映像” -> "便捷写入"




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3