无忧启动论坛

标题: 传统引导做的U盘和ntldr+grldr做的U盘, 到底那种比较通用. [打印本页]

作者: yqi99    时间: 2007-7-20 19:05
标题: 传统引导做的U盘和ntldr+grldr做的U盘, 到底那种比较通用.
问一个很土的问题:
传统引导做的U盘和ntldr+grldr做的U盘, 到底那种比较通用? 还是2个都很通用呀?

传统引导我的意思就是靠sys.com做U盘.然后可以在里面加上GRUB.exe做二次菜单引导.
作者: 沉舟    时间: 2007-7-20 19:26
如果在bios里认出你的u盘(就是进入系统u盘识别为本地磁盘),那么ntldr+grldr启动是最佳方法。
作者: hytmtet    时间: 2007-7-20 19:35
bios中识别u盘为 hdd
则基本上ntldr+grldr都可以启动成功

如果bios中识别你的u盘为usb-zip的
而你在windows下制作启动盘时也采用了usb-zip格式制作
则ntldr+grldr可能不会成功,但是ntldr+avlgo的方案成功几率很大
如果你在windows下用hp的工具, 则一定格式化成hdd, 在bios中要是识别为usb-zip,则基本上失败


我发了个帖子
启动成功率极高的方式

在windows下用hp的工具,以hdd格式化
创建以win98的io.sys为启动文件的dos启动盘
通过dos来启动grub

这样, 无论bios中识别为zip还是hdd都可以启动
作者: zyling    时间: 2007-7-20 21:02
干么还要通过DOS来运行GRUB.EXE来启动呢?
我几个U盘都是直接安装GRUB到U盘的MBR,直接启动到GRUB,然后就通过MENU.LST,爱启动什么就启动什么了。
很简单呀。
作者: hytmtet    时间: 2007-7-20 21:21
原帖由 zyling 于 2007-7-20 09:02 PM 发表
干么还要通过DOS来运行GRUB.EXE来启动呢?
我几个U盘都是直接安装GRUB到U盘的MBR,直接启动到GRUB,然后就通过MENU.LST,爱启动什么就启动什么了。
很简单呀。


这个
考虑兼容性的问题

GRUB的MBR
如果在windows下格式化成USB-ZIP
在bios中识别为HDD
则grub会报错的

而在windows下格式化成HDD
采用grubinst_gui安装时也容易出错
提示未知类型等

我试过很多次了
如果U盘在windows下被识别为 本地磁盘
则用hp的工具,以hdd格式化
推荐NTLDR+GRLDR/GRUB4DOS的mbr直接启动/ntldr+avlgo
都可以


如果U盘在windows下被识别为可移动磁盘
则用hp的工具格式化
采用win98的io.sys
通过config.sys中的菜单来配置gurb的菜单


以上两种方法是多次试验得出兼容性较好的方式



我以前也是格式化成ZIP然后用bootlace写入mbr
结果到某些电脑上,识别为HDD
就启动出错
grub提示hdd出错
卡死在那儿


而格式化成hdd
如果bios识别为hdd
通过config.sys选择hdd就可以正常启动的
bios识别为zip
通过config.sys选择fd也可以正常启动的
作者: yqi99    时间: 2007-7-21 14:48
现在有没有这样的方案:
就像电脑上装双系统. 先format c:后, 把windows xp装到D, 这样C盘就会出现靠boot.ini双重启动.
U盘也应该可以这样吧, 怎么去修改MBR实现呢?




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