情况
我想用Windows 10尝试过之后Ubuntu 18.04我已经掌握了所有的整体流程。
最后一个细节是引导加载程序仍然看到 ubuntu 条目。这是因为存在旧版 EFI/ubuntu目录在 EFI分割。我也想清理那个。
Windows 安装程序和期望
当重新安装 Windows 时,我不想创建新的用户配置文件。
我从讨论中了解到从 Windows 10 PC 中彻底删除 Ubuntu即使你继续进入修复模式Windows 安装程序,该 EFI 目录将保留下来。要删除它,您需要使用专用命令从用户配置文件中执行操作。这是我偶然发现的另一个导览:https://www.makeuseof.com/tag/delete-boot-menu-options-windows/ 我的第一个选择是避开这条路。
Ubuntu 安装程序和问题
同样,在重新安装 Windows 10 之前,我可以使用 Ubuntu Live USB 来安装和操作 EFI 分区。只需sudo rm -rf EFI/ubuntu
从终端即可清除该分区目录(重复:不是分区)。
问题是:
- 这样是否安全?在哪些方面不安全?
例如,EFI 分区中是否有其他文件记录内容并可能在以后引发异常?
EFI/BOOT
例如,有另一个目录包含 BOOTX64.EFI 和 fbx64.efi。或者引导加载程序和未来的 Windows 10 会闯入并漫游
EFI/windows
,而不管它的兄弟是什么?如果使用比这更好的命令也许更安全
rm ...
?
不作为与有害的不作为
我知道保留EFI/ubuntu
它不会有什么坏处。我想知道删除它是否同样会有什么坏处,并做出相应的选择。
答案1
您的计划很合理,但请先备份此分区。我推荐 Clonezilla,因为它易于使用。
这样是否安全?在哪些方面不安全?
它是安全的。
例如,EFI 分区中是否有其他文件 [...]?
是的。UEFIEFI/BOOT
会对该目录进行特殊处理 -EFI/BOOT/BOOTX64.EFI
如果 UEFI 中未配置其他加载程序,则默认启动 wil。Windows 10 和 Ubuntu 都会将其文件放入EFI/BOOT
。我不确定您目前拥有哪一套,但EFI/BOOT
完全删除应该是安全的。
如果您觉得这种方法不太好,您可以将分区格式化为 FAT32,然后使用 Windows 10 安装媒体重新创建它(Microsoft 提供免费下载)。在第一个屏幕上按Shift+F10打开命令提示符,然后为 EFI 分区分配一个字母并重新创建启动文件:
跑步
diskpart
:list disk
select disk 0
(或前一个命令列出的其他数字,但通常为 0)list partition
select partition 1
(或前一个命令列出的其他数字 - EFI 分区将具有“系统”类型)。assign letter=a
EFI 分区将安装为 A:。
exit
重新创建启动文件:
bcdboot X:\windows /s A:
(安装介质始终安装为 X:)
如果使用比这更好的命令也许更安全
rm ...
?
rm
很好。UEFI 的优点在于它使用常规 FAT 文件系统和常规文件 - 没有任何特殊之处,没有隐藏扇区等。
我使用过的资源: