bjay2008xmy 发表于 2020-8-31 15:21:23

窄口牛 发表于 2020-8-31 15:53:39

efi下是shell,哪来的dos?

chishingchan 发表于 2020-8-31 16:20:36

如果在 DOS 下能读取 UEFI 的 FAT32 分区,就有机会!

hilsonma 发表于 2020-8-31 18:29:45

不理解楼主是在什么样的场景下发起这样的讨论。

UEFI启动需要修复的话,一般是用另一个UEFI启动盘来修复的。
用传统启动盘修复也可以,但慢慢被淘汰了,因为UEFI启动的电脑很可能不再支持传统启动了。
至于DOS启动盘,应该不能识别GPT格式吧,那就不能修复UEFI启动了。如果是MBR格式的磁盘,其大小能被DOS启动盘识别,那么其UEFI启动就有机会可以用DOS启动盘修复,因为要修复UEFI启动就是要确保EFI分区格式正确,并写入正确的UEFI引导文件。

bjay2008xmy 发表于 2020-8-31 21:09:20

bjay2008xmy 发表于 2020-8-31 21:10:49

bjay2008xmy 发表于 2020-8-31 21:12:38

Climbing 发表于 2020-8-31 23:16:43

dos根本就不能识别gpt分区,你让它如何修复UEFI的启动分区?

曲线救国应该是有可能的,例如在dos下启动一个disk genius之类的分区软件,而这个软件可以识别GPT磁盘。而且,UEFI的启动不再依赖于什么mbr之类的启动代码,我觉得也谈不上什么修复。

bjay2008xmy 发表于 2020-9-1 01:42:07

mahuniu 发表于 2020-9-1 16:05:10

先解决uefi怎么启动DOS再来考虑这个问题!不然你拆硬盘到其它bios传统启动电脑上操作吗?现在u盘体积不小了,你认为DOS体积小,差这点空间吗?

别扭 发表于 2020-9-11 10:55:58

你可以自己写一个dos版的bcdboot

FoxHu 发表于 2020-9-15 23:16:50

我上个月也在研究一个类似问题,Ghost11.5有个纯DOS的工具叫Gdisk,可以在纯DOS下创建GPT分区。
我的想法是提前把ESP分区备份好,在DOS下使用批处理调用Gdisk分好GPT分区,再用Ghost11.5把备份的ESP分区恢复过去。
页: [1]
查看完整版本: 请教各位大神,有没有DOS在下一键修复UEFI启动的方法?