我有一台预装了 Windows 10 的新笔记本电脑。我想让它与 Ubuntu (20.04) 双启动。为了简单起见,我只在为 Ubuntu 分配的空间中创建了 3 个挂载点/swap
和。完成安装后,我意识到 Ubuntu 也将与 Windows 挂载在同一个启动分区中。/
/home
/boot/efi
这是正常的吗?会有什么影响?建议创建一个单独的分区来挂载吗/boot
?
答案1
通常,UEFI 系统只有一个 EFI 系统分区 (ESP),在 Linux 中,它通常会挂载到/boot/efi
。使用mount
命令确认:/boot
不是单独的挂载点,但/boot/efi
确实是。由于系统只有一个 ESP,因此它与 Windows 使用的 ESP 相同。您应该有 /boot/efi/EFI/BOOT、/boot/efi/EFI/Microsoft、/boot/efi/EFI/Ubuntu 等类似的东西。
至于单独的 /swap,它没有什么害处,但是可能让 Linux 休眠变得不那么痛苦。而且它更好,因为它更简单,交换文件是一个文件,通过交换代码和文件系统代码进行路由,繁忙的文件系统可能会使其变慢。您可以避免使用这个文件系统代码,为什么不采用这种更短的路径呢?这就是为什么我只将交换文件作为最后的手段,并且始终建议仅在单独的分区或卷上使用交换。