有备无患打造UEFI应急启动盘

更新时间:2024-02-24 作者:用户投稿原创标记本站原创 点赞:5948 浏览:21411

就地取材 用好UEFI启动命令行

UEFI启动和传统BIOS启动不同,它无需活动主分区,我们只要在一个FAT格式的主分区放置启动文件,UEFI就会自动从中读取启动文件并加载系统,而且UEFI还支持命令行对启动进行配置.因此如果你的电脑出现启动故障,可以尝试使用主板自带的UEFIshell进行修复.

首先确认你的主板集成的UEFI自带Shell模式,一般开机时按F2即可进入Shell模式,待出现“shell>”提示符时即表明你已进入efi shell环境中(见图1).

此时可以尝试使用命令行手动加载启动文件,一般UEFI启动分区是硬盘最前端的FAT分区.因此首先要找到存放启动文件的分区,依次输入下列命令(括号后为注释,见图2):

Fs0:(ufeshell使用fs:x方式表示驱动器,序号从0开始)

ls(查看文件结构,确保其中有EFI目录,如果没有则重新选择其他fs驱动器)

cd EFI\Boot(进入引导目录,查看引导文件)

BOOTX64.efi(直接运行uefi可执行程序)

这样即使UEFI启动出错,我们仍然可以借助手动加载启动文件的方法进行引导.

巧借外力 打造UEFI启动PE盘

上述的方法只是在启动配置出错的时候使用,如果启动文件丢失,或者启动分区出错,我们就无法在UEFIshell环境下进行修需.为了避免这种情况发生,我们可以制作一个支持UEFI启动U盘PE.下面以制作64位Win8的启动U盘为例.

首先确认U盘的文件格式是FAT32格式,如果不是则在Windows资源管理器将其格式化为FAT32格式.接着准备好64位Win8安装文件,使用UltraISO打开,然后展开sources目录,在右侧窗格将其中的install.wim文件删除(见图3).

完成文件的删除后,点击“文件→另存为”,将其保存在桌面备用.然后到http://.uqidong./download/下载“U启动”.启动程序后切换到“ISO模式(支持UEFI启动)”,然后点击“浏览”选择上述编辑过的ISO文件,最后点击“一键制作启动U盘”(见图4).

在弹出的窗口,磁盘驱动器选中插入的U盘,其他设置默认,单击“写入”,这样程序会自动将所需的文件写入到启动U盘中(见图5).

完成上述的操作后,以后如果我们要使用UEFI方式启动,重启后按F12,然后在弹出的选择启动设备菜单选择类似“UEFI:USB USB Hard Drive”字样的设备,选中后就可以从U盘启动了(见图6).

成功从UEFI启动后进入PE系统,现在就可以对原来电脑的启动进行修复了.比如原来电脑是启动文件丢失导致的故障,只要在PE命令提示下输入下列的命令:

D:\windows\system32\bcdboot d:\windows /s L: /f UEFI(检测设原来电脑C盘这里盘符为D:,UEFI启动分区在PE显示的盘符是L:)

当屏幕提示“成功创建启动文件”时即修复完成,bcdboot会自动将UEFI启动文件复制到指定分区(见图7).


相关论文范文