如何在不使用软件的情况下制作可启动的 USB 驱动器

如何在不使用软件的情况下制作可启动的 USB 驱动器

我想知道如何在 USB 驱动器上创建 2 个分区,其中 1 个分区用于备份文件,另一个分区应该可以在任何系统上启动。然后它应该只启动 ubuntu.iso(这样我就可以在我的系统上干净地安装 ubuntu)但问题是我想在不使用软件的情况下完成它,例如,如果我想更新 iso 文件(或在 USB 上解压)我会通过下载 iso 文件来做到这一点,在那里提取它,或者甚至不提取它,只要保持完整,放在分区 2 中的驱动器上,然后启动电脑,它应该立即工作。没有程序的麻烦。但如何呢?

我如何更改这两个分区的图标,以便这些分区在 Windows 上具有图标。(另外隐藏在 Linux 和 Windows 上均可启动的分区)

谢谢!

答案1

我猜你会搜索类似的东西文图伊,将其安装到您的 USB 上后,您可以将所有想要的 ISO 放在该分区上,还可以存储私人文件,无需提取 ISO 或进行刷新。

使用起来非常简单:

  • 下载适用于你的操作系统(Windows 或 Linux)的可执行文件
  • 打开它,并将其安装到您的 USB 记忆棒上,在此之前,请备份您的 USB 记忆棒上所有需要的私人文件
  • 现在你可以挂载“Ventoy”分区并创建文件夹,你可以将 ISO 放在分区上的某个位置,你可以像我一样为 ISO 创建一个文件夹,为私人文件创建一个文件夹
  • 如果 Ubuntu 发布了新版本,您可以轻松地将新 ISO 放入文件夹 ISO 中并删除旧 ISO 或保留它。

答案2

简单手工制作的 USB,具有可选持久性

制作可以使用持久分区的 Grub2 启动程序很容易。*

  • 启动已安装的 Ubuntu 或 Live USB。
  • 插入目标 USB。
  • 启动 GParted。
  • 在目标 USB 上创建 GPT 分区表。
  • 在左侧创建一个1MB的BIOS启动分区,格式化为未格式化。
  • 在其旁边添加一个 300MB FAT32 EFI 启动分区。
  • 添加一个足够大的 ext4 根分区以容纳 Ubuntu ISO 的内容(22.04 约为 5GB)。
  • 创建标记为 casper-rw 或可写的 ext4 分区(可选)
  • 如果需要,添加 NTFS 或 FAT32 数据分区。
  • 应用所有操作。
  • 标志分区 1 bios_grub。
  • 标记分区 2 启动,特别是
  • 关闭 GParted。

分区

  • 以管理员身份打开 ISO 的文件夹,使用档案管理器打开 ISO。
  • 将 ISO 的内容提取到目标的根分区。
  • 将启动和 EFI 文件夹从存档管理器窗口拖放到 EFI 启动分区。
  • 编辑 sdx2/boot/grub/grub.cfg,在第一行以 开头的行后添加 set root=(hd0,3) menuentry
  • 在---后添加一个空格和单词“persistent”。

grub配置文件

  • 安装 grub,如果处于 BIOS 模式或从 USB 驱动器启动,请运行:

      sudo mount /dev/sdx2 /mnt
    
      sudo grub-install --boot-directory=/mnt/boot /dev/sdx
    
  • 如果已安装系统处于 UEFI 模式,则启动到目标驱动器并运行上述程序。

答案3

您可以使用该工具直接将 ISO 映像写入 USB 记忆棒Disk Image Writer

打开“文件”应用程序并导航到您的 ISO。右键单击并选择“打开方式”选项,然后在选项中选择Disk Image Writer。您将看到类似以下内容:

磁盘映像写入器

现在,在Destination下拉菜单中选择要写入 ISO 的 USB 驱动器。最后,按Start Restoring

现在您将拥有一个只有一个 ISO 的 USB 记忆棒,您可以在计算机启动时立即启动它。

编辑:您可能会看到类似“ISO 文件比目标文件小****。别担心,没关系。只需继续并按Start Restoring

相关内容