游客:  注册 | 登录 | 搜索 | 帮助
3s地带



标题: 高难度的XP问题
迷途泊车仔
疾风
Rank: 4Rank: 4



UID 7637
精华 0
积分 154
帖子 35
现金 144
贡献值 0
阅读权限 40
注册 2007-8-24
高难度的XP问题
XP的光碟启动时需要那些文件,请高手指点!!
硬盘启动时需要NTLDR,Boot.ini,ntdetect.com,ntokrnl.exe,Ntbootdd.sys这几个文件。

顶部
1ikrf7qb14
疾风
Rank: 4Rank: 4



UID 7951
精华 0
积分 341
帖子 124
现金 331
贡献值 0
阅读权限 40
注册 2007-8-24
对 楼主 雨朦朦 说:

用软件做启动盘啊 比如EASY BOOT

  拉拉→啊啊,    忽忽.睡睡λ变小猪猪.,~!

  
顶部
1ub4
疾风
Rank: 4Rank: 4



UID 7707
精华 0
积分 414
帖子 139
现金 404
贡献值 0
阅读权限 40
注册 2007-8-24
硬盘启动XP不只是文件的问题
还有MBR和启动扇区的问题


NTLDR在硬盘上的启动需要
FDISK的MBR,指导读取活动分区的启动扇区,该启动扇区知道读取NTLDR,ntldr读取ntdetect.com然后读取boot.ini,根据用户选择
启动不同系统

在光盘上
也需要启动信息
通过启动信息,找到对应的文件
微软官方NT光盘的启动信息在EASYBOOT中自带了
也就是里面的WIN2KSECT.BIN文件
该文件控制读取i386目录下的SETUPLDR.bin

如果只做XP单一光盘
用官方的win2ksetc.bin作为引导信息即可
如果要作多启动光盘
例如使用easyboot
自带了loader.bin
该bin文件能启动ezboot
ezboot可以通过调用win2ksect.bin来启动setupldr.bin
从而进行安装系统

如果要制作更加漂亮界面的启动光盘
则选择 淘气时空包
其界面和功能都比easyboot强大得多
内建GRUB4DOS
功能超强
就是操作难度比easyboot要大

顶部
v1H
疾风
Rank: 4Rank: 4



UID 7830
精华 0
积分 211
帖子 78
现金 201
贡献值 0
阅读权限 40
注册 2007-8-24
学习了

   学习电脑,慢慢进步!

顶部
三沅小黑
疾风
Rank: 4Rank: 4



UID 7866
精华 0
积分 367
帖子 89
现金 357
贡献值 0
阅读权限 40
注册 2007-8-24
雁过留毛 我过留言 呵呵 学习 了啊

  一个人 一辈子 一世情


顶部
红绿灯
疾风
Rank: 4Rank: 4



UID 7767
精华 0
积分 291
帖子 89
现金 281
贡献值 0
阅读权限 40
注册 2007-8-24
对 2楼 lilac215 说:

谢谢你!
再请教一下USB Hdd的启动文件和硬盘的一样吗?

顶部
1ivhsrf0
疾风
Rank: 4Rank: 4



UID 7783
精华 0
积分 315
帖子 88
现金 305
贡献值 0
阅读权限 40
注册 2007-8-24
对 7楼 雨朦朦 说:

USB-HDD就启动文件和原理
就是和HDD完全一样的
不过`你不能在USB-HDD上安装XP
因为要修改的地方实在太多
而且根本不适用


装个PE就没问题了
目前来讲,毛桃烟花3月PE小小强修改版比较好的说
在无忧论坛有的下
is_文件大小25M左右
集成了大部分SATA/RAID驱动
外置程序根据自己需要精简
is_为iso压缩包,通过ramdisk载入内存启动
不受病毒干扰
重启即还原

启动方面
当然要抛弃NT的OSLOADER啦
功能太弱了

使用grub4dos
grub4dos能支持启动目前市面上所常用的任何操作系统
例如98/xp/nt/2k/2k03/vista/linux等```


直接把MBR写入移动硬盘
移动硬盘任意分区根目录放置grldr文件
可以用grldr内置菜单,或者配置menu.lst外置菜单
例如我写的menu.lst菜单

如果不会写mbr
那就用微软的ntldr+grldr的方式来启动也可以
简单不少
不过那样就要求移动硬盘有fdisk的mbr,有活动分区,该活动分区有nt启动扇区,该活动分区根目录下有ntldr ntdetect.com boot.ini三大文件,通过boot.ini中设置默认菜单为启动grldr来启动grub4dos
转了很多弯路


而grub4dos的mbr只要求在任意分区根目录能找到grldr即可启动
也不需要活动分区,也不要求主分什么的```灵活性n强

我移动硬盘上使用的menu.lst文件
timeout 5
default 0
fallback 1
find --set-root /boot/grub/fonts.gz
fontfile /boot/grub/fonts.gz
splashimage /boot/grub/love.gz
password --md5 $1$3$fA34jTvAGfQ7wFcoT3usC0


title 启动原硬盘上的Winows XP Professional
#map仿真仅在本地硬盘不为hd0时使用(移动硬盘启动时,移动硬盘成为了hd0,本地硬盘成为hd1,故需要map仿真下,微软的ntldr真差劲``)
find --set-root /ntldr
map +1 (hd0)
chainloader /ntldr


title 启动 Mini Win PE (RAMDISK)
find --set-root /boot/peldr
chainloader /boot/peldr


title 控制台2合1之BLUE控制台
find --set-root /boot/blueldr
chainloader /boot/blueldr


title 控制台2合1之XPSP2控制台
find --set-root /boot/ctrlldr
chainloader /boot/ctrlldr


title MAP-MEM 纯DOS
find --set-root /boot/PUREDOS.gz
map --mem /boot/PUREDOS.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

title MAP-MEM GaoSir的DOS工具箱ghost 11
find --set-root /boot/GAOSIR11.IMA
map --mem /boot/GAOSIR11.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

title MEMDISK GaoSir的DOS工具箱ghost 11
find --set-root /boot/GAOSIR11.IMA
kernel /boot/grub/memdisk.gz c=478 h=2 s=18 floppy
initrd /boot/GAOSIR11.IMA

title MHDD
find --set-root /boot/MHDD.IMA
map --mem /boot/MHDD.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

title MAP-MEM Acronis Disk Director Suite 10 (B2160)
find --set-root /boot/AcrDDS.IMA
map --mem /boot/AcrDDS.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

title MAP-MEM Acronis True Image Enterprise Server
find --set-root /boot/AcrTIES.IMA
map --mem /boot/AcrTIES.IMA (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
boot

title 从HD0,1启动
rootnoverify (hd0,1)
chainloader +1




而我移动硬盘的哪个启动分区根目录下
仅仅一个boot目录,一个grldr文件
就这么干净
都设置为hsr三大属性
平时都看不到的```
这个启动维护盘功能够强大了吧~




网络上常见的

矮人dos工具箱
maxdos工具箱
都是使用grub4dos启动img镜像文件的一个例子

顶部
1ivhsrf0
疾风
Rank: 4Rank: 4



UID 7783
精华 0
积分 315
帖子 88
现金 305
贡献值 0
阅读权限 40
注册 2007-8-24
这个问题不太懂

  呵呵 啥也不懂,来这儿就为学习!!

顶部


 
当前时区 GMT+8, 现在时间是 2009-1-9 14:13 清除 Cookies - 联系我们 - 3S地带 - Archiver - WAP - 赣ICP备07006302号
Powered by Discuz! 5.5.0  © Processed in 0.025566 second(s), 6 queries , Gzip enabled