分享

WIN7 硬盘多功能引导

 梦想的廊坊 2019-03-05

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 


以上内容暂存这里备份

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多