win7 電腦上有時(shí)重裝系統(tǒng)或系統(tǒng)無法進(jìn)入,這時(shí)又有很多文件需要先備份,這時(shí)候可以用USB引導(dǎo)盤進(jìn)入 WINPE進(jìn)行備份,但有時(shí)候USB并沒有帶,怎么辦呢?還是要把WINPE直接整進(jìn)硬盤比較OK了,想進(jìn)就切換進(jìn)去。
網(wǎng)上有WINPE硬盤版的,但我覺得還是自己動手比較放心,直接用 grub4dos+ winpe ISO 鏡像文件即可引導(dǎo)。下面具體操作:
使用 grub4dos,下載自己問度娘
將 grldr.mbr、grldr、menu.lst 三文件復(fù)制到 C 盤的根目錄下
修改 menu.lst 內(nèi)容如下:(其中 0xff表示光盤,即以光盤的模式掛載進(jìn)來,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
#關(guān)機(jī)
title halt
halt
使用 bcd 指令的可以用批處理文件就可以快速添加引導(dǎo)(vista/win7/win8/win10),將下面內(nèi)容另存為"xxxx.bat",雙擊運(yùn)行,按提示輸入盤符回車即可
@echo off
setlocal enabledelayedexpansion
title WIN7快速添加引導(dǎo)工具
echo 請輸入盤符(如:c)
set /p disk=
echo 輸入的盤符是 %disk%
echo 添加引導(dǎo)...
for /f "tokens=2" %%i in ('bcdedit /create /d "其他啟動項(xiàng)" /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 "其他啟動項(xiàng)" /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 -->復(fù)制下這串?dāng)?shù)據(jù),替換后面的指令中的{id}
bcdedit /set {id} device partition=c:
bcdedit /set {id} path \grldr.mbr
bcdedit /displayorder {id} /addlast
以上內(nèi)容暫存這里備份