win7 电脑上有时重装系统或系统无法进入,这时又有很多文件需要先备份,这时候可以用USB引导盘进入 WINPE进行备份,但有时候USB并没有带,怎么办呢?还是要把WINPE直接整进硬盘比较OK了,想进就切换进去。 网上有WINPE硬盘版的,但我觉得还是自己动手比较放心,直接用 grub4dos+ winpe ISO 镜像文件即可引导。下面具体操作:
使用 grub4dos,下载自己问度娘
将 grldr.mbr、grldr、menu.lst 三文件复制到 C 盘的根目录下 修改 menu.lst 内容如下:(其中 0xff表示光盘,即以光盘的模式挂载进来,fd0软盘) color white/green yellow/red white/magenta white/magenta timeout 5 default /default ## Menu AutoNumber write 0x8274 0x2001
#将 ISO 文件挂载成虚拟光盘(不用解压ISO) title Win7 PE x64-ISO find --set-root --ignore-floppies --ignore-cd /WIN7PE64.ISO map /WIN7PE64.ISO (0xff) || map --mem /WIN7PE64.ISO (0xff) map --hook chainloader (0xff) boot
#直接加载 IMG 方式 title MaxDOS Tools map /iso/MaxDOS.img (fd0) || map --mem /iso/MaxDOS.img (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) boot
#重启 title reboot reboot
#关机 title halt halt | 使用 bcd 指令的可以用批处理文件就可以快速添加引导(vista/win7/win8/win10),将下面内容另存为"xxxx.bat",双击运行,按提示输入盘符回车即可@echo off setlocal enabledelayedexpansion title WIN7快速添加引导工具 echo 请输入盘符(如:c) set /p disk= echo 输入的盘符是 %disk% echo 添加引导... for /f "tokens=2" %%i in ('bcdedit /create /d "其他启动项" /application bootsector') do ( echo %%i bcdedit /set %%i device partition=%disk%: bcdedit /set %%i path \grldr.mbr bcdedit /displayorder %%i /addlast bcdedit /timeout 5 bcdedit ) REM for /f "tokens=1,2,* delims={}" %%i in ('bcdedit /create /d "其他启动项" /application bootsector') do ( REM set GrubID=%%j REM bcdedit /set {%GrubID%} device boot REM bcdedit /set {%GrubID%} path \grldr.mbr REM bcdedit /displayorder {%GrubID%} /addlast REM bcdedit /timeout 5 REM bcdedit REM ) echo 完成,你可以重启了 pause | 原理同下自己用指令:
bcdedit /create /d "其他启动" /application bootsector -->复制下这串数据,替换后面的指令中的{id} bcdedit /set {id} device partition=c: bcdedit /set {id} path \grldr.mbr bcdedit /displayorder {id} /addlast
以上内容暂存这里备份
|