|
本帖最后由 2013gdh 于 2014-8-30 21:07 编辑
如果实在没条件, 最简化的修复引导:
假设Win7系统盘在C盘, 或者是linux下的某个文件夹, 比如/media/sda1, 看做C盘就行
把安装光盘根目录的bootmgr 复制到C:\, 别的版本的bootmgr也行, 不用纠结版本或者32/64位的问题, 对于win7来说没区别 (不过win7的bootmgr貌似不能引导win8)
然后在C:\建立文件夹Boot, 复制一个bcd文件到C:\Boot\, 也就是, 复制后, C:\Boot\BCD是个256K或者20K/24K等大小的未知格式文件
理论上这时候bcd文件对了就能启动
BCD需求: 在WinPE或者别人的机子里, 用bootice创建一个bcd文件, 添加win7/vista/8启动项, 设备类型选Partition, 启动磁盘Boot,
启动文件\Windows\system32\winload.exe, 系统路径\Windows, 然后保存设置
注意设置C盘为活动分区, 同时设置mbr为NT6, pbr为bootmgr引导程序, 就好了
这要求C盘是主分区, 如果是C盘是逻辑分区, 那\bootmgr和\BOOT\BCD这两个文件要放到活动主分区里,
然后用U盘进winPE, 用bootice指定bcd文件的启动磁盘为具体看到的硬盘名字, 启动分区选C盘(看分区卷标比较容易认) |
|