|
可能写的有点多.有点啰嗦.但是作为刚入门的小弟来说.你们就是我的老师.
"从硬盘全新安装XP(2009-02-26 12:35:52)
先用移动硬盘从WinPE引导,这个时候C盘是移动硬盘。在硬盘管理器里划分好主分区,格式化分区并激活分区。此时目的分区为X盘。
关闭与这个分区相关的文件夹窗口,使用WIN7x32的 bootsect.exe设置MBR和PBR。
bootsect /nt52 x: /FORCE /MBR
提示成功后复制引导PE的主要文件到X盘。下面是要复制的文件
NTLDR,BOOTFONT.BIN,BOOT.INI,NTDETECT.COM,grldr,grub.sys,Avldr.bin,menu.lst,<MINIPE>,<BOOT>。boot目录只要里边的Fonts.gz,back.gz,当然为了减少麻烦把移动硬盘的启动分区的内容都复制到X盘也行,这样还在本地增加了一个维护工具集。
然后重启机器,从X盘引导,注意这个时候X盘变成了C盘。如果直接在移动硬盘的PE下安装XP,那你的系统盘就永远是X盘了。所以我们要从本地磁盘来启动PE。
本地硬盘启动PE比较快。把XP光盘镜像解压到其它分区的OS目录下,运行其中的SETUP.EXE按提示一步步做就可以了,默认你当然的C盘就是XP的系统分区。
如果在VISTA下格式化过磁盘分区,PE下XP安装程序复制完文件后无法启动,提示A
DISK Read Error Occurred press CTRL+ALT+DEL to restart.这是因为VISTA 将PBR换成了引导BOOTMGR文件。所以只要运行一下bootsect /nt52 x: /FORCE /MBR修复一下引导扇区就可以了。
$WIN_NT$.~BT目录下有一个BOOTSECT.DAT文件,启动时boot.ini文件会装载它。这是XP安装程序备份的上一次PBR中的内容。本来应该去引导NTLDR,但这里却调用BOOTMGR,这就是安装文件第一次重启失败的原因。"
这个是我在博客上找到的一篇文章.在参阅其他文章之后,感觉此文有若干错误.由于是新手.也没有足够的实战经验.有点棘手.
问题1.此文中,装载移动硬盘的pe启动电脑后移动硬盘的盘符为c盘.这是为什么?
2.bootsect.exe应该是设置电脑硬盘第一个分区(我认为也就是我们一般电脑中硬盘的c盘)的pbr的吧.为什么却用了这个命令bootsect /nt52 x: /FORCE /MBR(这里是mbr.而不是pbr.为什么呢).文中下边也说bootsect.exe是修改pbr的"如果在VISTA下格式化过磁盘分区,PE下XP安装程序复制完文件后无法启动,提示A
DISK Read Error Occurred press CTRL+ALT+DEL to restart.这是因为VISTA 将PBR换成了引导BOOTMGR文件。所以只要运行一下bootsect /nt52 x: /FORCE /MBR修复一下引导扇区就可以了。
"这里不是自相矛盾吗?不解..
3."然后重启机器,从X盘引导,注意这个时候X盘变成了C盘。如果直接在移动硬盘的PE下安装XP,那你的系统盘就永远是X盘了。所以我们要从本地磁盘来启动PE。"
文章这里这句话的意思.我是这样理解的.就是 吧原来移动硬盘里的pe弄成了由文中的x盘启动pe了.问题来了.x盘还应该是x盘啊.怎么变成了c盘?分区表没变,盘符怎么变了?不解啊.
4."如果直接在移动硬盘的PE下安装XP,那你的系统盘就永远是X盘了。所以我们要从本地磁盘来启动PE。"这句话是对的吗?我怎么认为没有道理啊.mbr在硬盘的第一分区,pbr每一个分区都有的.怎么可能系统盘就永远是x盘了?难道mbr会跑到x盘的第一个扇区里来?
5"本地硬盘启动PE比较快。把XP光盘镜像解压到其它分区的OS目录下,运行其中的SETUP.EXE按提示一步步做就可以了,默认你当然的C盘就是XP的系统分区。
如果在VISTA下格式化过磁盘分区,PE下XP安装程序复制完文件后无法启动,提示A
DISK Read Error Occurred press CTRL+ALT+DEL to restart.这是因为VISTA 将PBR换成了引导BOOTMGR文件。所以只要运行一下bootsect /nt52 x: /FORCE /MBR修复一下引导扇区就可以了。
$WIN_NT$.~BT目录下有一个BOOTSECT.DAT文件,启动时boot.ini文件会装载它。这是XP安装程序备份的上一次PBR中的内容。本来应该去引导NTLDR,但这里却调用BOOTMGR,这就是安装文件第一次重启失败的原因。"
针对这段话.我迷乱了.作者在x盘做了pe.然后启动pe.把xp解压到一个分区的根目录里.然会运行setup.exe.然会xp开始安装.选择硬盘实际的c盘(作者说c的盘符被x占据了).在安装过程中.系统应该会检测硬盘第一活动分区也就是刚刚说的实际的c盘的mbr和prb啊.如果不对的话.xp安装过程中一定会更改到适应自己系统的mbr和pbr才对啊.咱就不说在vista下格式化过磁盘了.就是在win7下格过也没问题啊.因为xp得安装过程中会改啊?
6.看了很多文章.我是这样理解的windows系统一般是不会改mbr的.那么dos.win98.win2000.winnt.winnt6.1.如果按照顺序装这样的多系统到c.d.e.f.g.组成多系统.mbr.会改吗? 其实我就是想知道.windows那么多系统一路走来.是不是mbr中的引导代码是不是一直没变过.毕竟它只是个过渡作用啊.用来引导pbr的.如果变了的话.是在那个操作系统变的呢?....网上有的说windows系统在重装时要改mbr的.而有的说不改.我又迷乱了..
7.有的文章说.xp系统格式化得分区.由于格式化分区时写入的pbr是引导ntldr的.所以不能装vista.我觉得也不对.还是那个道理.vista一定会改不适应自己的pbr的.关于改不改mbr.我一直想知道...
[ 本帖最后由 Whenzi 于 2009-9-10 22:48 编辑 ] |
|