您能否在我的主内置硬盘中(而不是 Live USB 本身中)制作一个带有永久分区的 Live USB?

您能否在我的主内置硬盘中(而不是 Live USB 本身中)制作一个带有永久分区的 Live USB?

我想在一些 Live USB 中试用几个版本的 Linux,但不知道如何在主计算机/HDD(当然是在不同的分区中)而不是在 Live USB 本身中创建持久分区。但是,这可能吗?如果可以,怎么做?(我使用 Windows 10)尝试将我的工作 PC 与 Windows 一起使用,作为带有持久分区的 Live USB 的 Linux:)

非常感谢!

答案1

使用主内部硬盘中的永久分区制作一个 Live USB。

  • 持久 USB 将使用它看到的第一个持久分区。通常,内部硬盘上的持久分区是第一个。

  • 持久分区需要是一个扩展分区,比如说 ext4。

  • 该分区应该被标记casper-rw,(对于 20.04,标记writable是可选的)。

  • 标记的第二个持久分区home-rw可用于家庭数据和设置。

  • casper-rw分区无法与另一个版本的“Buntu”一起使用,但分区home-rw可以。

  • 还应将这个词persistent添加到linuxgrub.cfg 中的行中:

    linux ($root)/casper/vmlinuz boot=casper quiet splash fsck.mode=skip persistent --

  • 您还可以选择启动多个 ISO 文件,每个文件都有自己的持久文件。有关参考,请参阅:

20.04 从 GRUB 菜单启动 .iso

在您的情况下,grub 引导加载程序可以位于外部 USB 驱动器上。mkusb 持久驱动器使用 GRUB 2,可以修改菜单以使其正常工作。

警告:

在计算机中启动不同的持久 USB 将尝试使用持久分区。如果它包含不同版本的 Ubuntu,它可能会损坏 casper-rw 分区(但不会损坏 home-rw 分区)。

相关内容