无忧启动论坛

标题: NTLDR引导的U盘也可以用GRUB [打印本页]

作者: chnhhwz    时间: 2007-4-26 23:56
标题: NTLDR引导的U盘也可以用GRUB
我是很喜欢NTLDR方式的
理由嘛 一是XP界面下就可以操作了  不用进DOS
         二是操作够简单 一个FLASHBOOT软件 一个NTBOOT命令就可以作成了

不过NT方式也有不足 单纯的NT引导 可以实现多PE 却实现不了PE加DOS

其实NTLDR引导作的启动还是可以用GRUB的
而且超级简单

GRUB目前引导主要流行两种方法
一是DOS或者NT引导进GRUB
二是写GRUB到MBR上配合GRLDR进行引导

前者要先进DOS打个圈
后者要写MBR  很多人不清楚怎么判断自己的U盘是第一软驱还是第一硬盘或者第二硬盘

现在介绍一种超级简单的NT引导GRUB的方式
说穿了一钱不值:
把GRLDR改名为NTLDR
在NTLDR引导的硬盘或者U盘上不用作任何改动
用一个修改GRLDR内置菜单的批处理个性一下内置菜单
把PE/DOS/硬盘上的XP定好位
就OK了

关于GRUB的MENU菜单命令
请大家参考论坛上的帖子吧
有很多的

现在我的硬盘用了F11一键进入PE/DOS 双启动菜单
平时则正常进入XP
U盘我也改回NTLDR引导方式了
关键是NTLDR方式很容易修复
MBR丢失了只要NTBOOT一下就好了
如果是写GRUB的MBR
那就还要到纯DOS下修复

大家可以试试
这个方法不错的
作者: ppowers    时间: 2007-4-27 09:10
原帖由 chnhhwz 于 2007-4-26 11:56 PM 发表

不过NT方式也有不足 单纯的NT引导 可以实现多PE 却实现不了P ...


你没有做过测试吧,nt方式不可以启动dos?

我现在可以启动Vista,winpe,dos三重启动。
请看下面的menu.lst

# Sets colors, timeout before default selected and default value
color black/cyan yellow/cyan
timeout 5
default 0

# Boot Vista by finding and loading bootmgrv
title Microsoft Windows Vista
find --set-root /bootmgr
chainloader /bootmgr

# Boot Windows PE by finding and loading ldrxpe
title Microsoft Windows PE
find --set-root /ldrxpe
chainloader /ldrxpe

# Boot a floppy image by finding and loading the image file
# This is much faster than booting from the actual floppy.
title Boot Dos (98.img)
find --set-root /98.img
map --mem /98.img (fd0)
map --hook
chainloader (fd0)+1



作者: chnhhwz    时间: 2007-4-27 10:11
你这个是NT引导GRUB的吧
单纯的NT能启动DOS吗?
作者: 风沙星辰    时间: 2007-4-27 16:01
除了楼主这个方法 其实还可以用NTLRD加载U盘上的GRLRD
方法也很简单
把U盘格成FAT16格式
用BOOTSECT在CMD下执行bootsect /nt52 X: (X为U盘盘符)
放进2003的NTLDR(这里要注意XP的NTLDR不行)
至于BOOT.INI没什么要求XP的拿来用就是
把GRUB的GRLDR放如U盘
BOOT.INI中加载C:\GRLDR  (不要怀疑 就是C:\GRLDR 会重新定位的)

这样就做好NTLDR加载GRLDR了
而不同于楼主的替换法
优点是多个NTLDR可以用

[ 本帖最后由 风沙星辰 于 2007-4-27 04:05 PM 编辑 ]




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