如何在 UEFI 模式下使用持久性?

如何在 UEFI 模式下使用持久性?

当将 LiveUSB 启动到 UEFI 模式时,无法使用持久性。当启动到传统模式时,它可以正常工作。为什么?我该如何解决这个问题?

答案1

创建具有持久性的 USB Live CD 的最简单方法是使用 GParted 手动形成分区。

这是我所做的:

  • 使用 GPT 分区表格式化您的 USB(不过,我相信 MBR 也能正常工作)。
  • 创建两个分区。第一个分区用于 ISO 文件,应为 FAT32(Ubuntu 14.04 约 1100MB)。第二个分区用于持久存储,应为带标签的 ext4casper-rw
  • 将文件从 ISO(包括隐藏文件)复制到 USB FAT32 分区。
  • 编辑boot/grub/grub.cfg并添加单词执着的 (这就是为什么持久性在 UEFI 模式下不起作用的原因。)

menuentry "Start Kubuntu" {
set gfxpayload=keep
linux /casper/vmlinuz.efi
执着的file=/cdrom/preseed/kubuntu.seed boot=casper maybe-ubiquity quiet splash --
initrd /casper/initrd.lz
}

第一次启动时可能会有点慢,尤其是在使用 USB2.0 时。

相关内容