无忧启动论坛

标题: 请教U盘的引导文件是否通用? [打印本页]

作者: ln12300    时间: 2007-8-22 11:25
标题: 请教U盘的引导文件是否通用?
大家好。http://bbs.wuyou.net/forum.php?mod=viewthread&tid=86175&extra=page%3D1%26amp%3Bfilter%3Ddigest
我按照这个教程制作成功了U盘启动。
我想请教:
如果U盘能引导了,是不是只要有启动文件就能引导任何文件系统(比如说:把教程中提及的那四个文件删除,然后我把一张 维护盘 解压到U盘里是不是也能像直接启动这个 维护盘 一样出现相同的启动画面)我试了下,不能成功!
请指点一下,谢谢!
作者: hytmtet    时间: 2007-8-22 12:27
看了一下
他是对U盘用了grub4dos的mbr

目前U盘启动方式也比较灵活
有freedos的mbr,从freedos通过grub.exe启动到grub4dos
有直接使用grub4dos的mbr,通过grldr文件直接启动到grub4dos
有的用fdisk的mbr
其中fdisk的mbr兼容性较好,可以引导至DOS/9X/2K/XP/03/VISTA的操作系统启动扇区
通过usboot/flashboot选择创建msdos启动盘/hp格式化工具
都可以得到fdisk的mbr+dos的启动扇区
这种情况是fdisk.mbr+io.sys+grub.exe来启动到grub4dos
而如果用上述工具格式化后,改变启动扇区
例如用bootsect /nt52 U盘盘符
则变成了ntldr的启动扇区
启动模式变成
fdisk.mbr+ntldr
如果用bootsect /nt60 u盘盘符
则变成了bootmgr的启动扇区
启动模式变成
fdisk.mbr+bootmgr

ntldr和bootmgr一般都是通过grldr来启动grub4dos



目前通用性较强的是
fdisk.mbr+io.sys+grub.exe
fdisk.mbr+ntldr+(avlgo)+grldr



能否启动
取决于mbr+pbr
而grub4dos的mbr启动grldr不需要pbr
fdisk的mbr启动io.sys/ntldr/bootmgr需要对应的pbr
io.sys的pbr通过格式化工具选择msdos启动盘获得
ntldr的pbr通过bootsect /nt52 u盘盘符获得
bootmgr的pbr通过bootsect /nt60 u盘盘符获得


只删除U盘上的文件
是不会影响到MBR和PBR的
作者: ln12300    时间: 2007-8-22 12:44
感谢你的解答!:)
作者: ck    时间: 2007-8-22 13:45
标题: 回复 #1 ln12300 的帖子
hytmtet 正解、清晰。




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