为 22.04 和 23.04 创建 Live USB

Dav*_*645 5 partitioning usb

我有一个 22.04 版本的 Live USB,我希望它能够同时运行 22.04 和 23.04。我是新手。我可以擦除 USB,创建两个分区,然后使用启动磁盘创建器吗?我目前正在下载这些 ISO 文件,所以我不能只是尝试一下。而且我只有一个 U 盘。我假设我需要两个分区,但这只是一个猜测。

我在目标计算机上运行 Ventoy 应用程序,并在菜单中显示 22.04 和 23.04,但是当我选择其中任何一个时,接下来会出现黑屏,没有任何进展。我将重新复制 USB 上的 ISO,但它还不起作用。我怀疑我的两个 ISO 都已损坏,因此我怀疑 Ventoy 存在问题。

截屏

Tal*_*man 6

  1. 您可以使用Ventoy。Ventoy 是一款运行一次即可制作可启动闪存驱动器的工具。之后,您可以将任何 ISO 文件添加到 USB 驱动器的主目录中,以将其显示在 Ventoy 的 USB 驱动器启动菜单中。

  2. 您可以使用UNETBOOTIN为 Ubuntu 和其他 Linux 发行版创建多启动 Live USB 驱动器。

    sudo add-apt-repository ppa:gezakovacs/ppa
    sudo apt-get update
    sudo apt-get install unetbootin
    
    Run Code Online (Sandbox Code Playgroud)
  3. grml-rescueboot不需要 USB 驱动器,它会将 iso 文件添加到您当前的系统启动菜单中。

    该包执行以下操作:

    • 创建 /boot/grml 文件夹。

    • 自动将位于 /boot/grml 文件夹中的任何 ISO 文件的菜单项添加到 GRUB 菜单。
      update-grub每当执行命令时都会完成此操作。

    • 创建的菜单项选择后会提供有关如何启动 ISO 的子菜单选项,包括“尝试 Ubuntu”和“安装”选项。

    要使用grml-rescueboot选项:

    1. 安装grml-rescueboot

        sudo apt-get install grml-rescueboot
      
      Run Code Online (Sandbox Code Playgroud)
    2. 将可启动 ISO 文件放置在/boot/grml文件夹中。

      • 由于这是系统文件夹,因此必须以“root”身份进行操作。例如,如果 ISO 位于用户的下载文件夹中,则命令将为:

          sudo mv ~/Downloads/<filename.iso> /boot/grml/
        
        Run Code Online (Sandbox Code Playgroud)
    3. 更新GRUB

        sudo update-grub
      
      Run Code Online (Sandbox Code Playgroud)

    重新启动并从启动菜单中选择 grml........iso

    最后,您可以手动创建包含多个 Ubuntu 版本、HBCD-PE-64 和多个 Windows 安装的 USB 驱动器,而无需任何特殊的多重启动创建工具。


C.S*_*ron 6

多重启动完整安装 Pendrive

除了持久多重启动 USB 驱动器之外,您还可以将多个操作系统完全安装到驱动器上。有关每种方法的优点,请参阅: https: //askubuntu.com/a/1367263/43926

首先使用以下方法创建 Ubuntu 完整安装 USB:https ://askubuntu.com/a/1403793/43926

在 GParted 分区阶段,为您想要安装的每个附加操作系统创建一个额外的 ext4 分区。

完整安装完成后,启动您要安装的下一个操作系统的安装程序 USB,并使用与安装 Ubuntu 时相同的 BIOS/UEFI 模式将其安装到额外的 ext4 分区之一。请参阅:https: //askubuntu.com /a/960414/43926

完成后,将 USB 驱动器引导到 Ubuntu 并运行sudo update-grub以将新操作系统添加到 Ubuntu 的引导加载程序。