如何逐步将 Ubuntu 20.04 完全安装到 USB 设备

C.S*_*ron 21 live-usb usb

Ubuntu LTS 8.04以后的每一期,我都将Ubuntu完整安装到U盘,并记录了每一步..

这旨在为希望创建完整安装可引导闪存驱动器的用户制作指南/检查列表。

以前,如果在 BIOS 中创建,则该过程适用于 BIOS 启动,如果在 UEFI 中创建,则适用于 UEFI 启动。

今年 20.04 的说明应该适用于创建和运行从 BIOS 或 UEFI 启动的驱动器。

问题是:

如何使用适用于 BIOS 或 UEFI 的分步说明创建 Ubuntu 到 USB 设备的完整安装。

C.S*_*ron 22

创建 Ubuntu 20.04 到 USB 的完整安装,可在 BIOS 和 UEFI 中运行

以下是基于 16GB 目标驱动器,针对更大的驱动器进行调整。这看起来是一个很长的清单,但是完成这项工作应该需要不到十分钟的时间。K1tty 在澄清这个答案中的许多要点方面做得非常出色,请参阅https://askubuntu.com/a/1332619/43926

  • 使用 SDC、UNetbootin、mkusb、dd 等创建 Live USB 或 DVD(请参阅底部的注释 1)
  • 关闭计算机并拔下电源插头。
  • 从硬盘上拔下电源线或从笔记本电脑上拔下硬盘。(见底部注2)
  • 重新插入计算机。
  • 插入并启动 Live USB 或 Live DVD。(首选引导 BIOS 模式)。
  • 选择语言并尝试 Ubuntu。
  • 插入目标闪存驱动器。
  • 启动 GParted。
  • 卸载任何已安装的分区。
  • 选择设备选项卡并在目标驱动器上创建 GPT 分区表。
  • 在右侧创建一个 3GB 的 NTFS 或 FAT32 分区(可选的 Linux / Windows 数据分区,请参阅底部的注释 3)。
  • 在左侧创建一个 1MB 的分区,格式化为未格式化。
  • 在 1MB 分区旁边创建一个 300MB FAT32 分区。
  • 在 300MB 分区旁边创建一个 7GB ext 分区。
  • 在剩余空间创建一个 ext4 分区,(/home 分区可选)。
  • 应用所有操作。
  • 将 1MB 分区标记为bios_grub
  • 将 300MB 分区标记为引导,尤其是

GParted 的图片

  • 开始安装 Ubuntu。
  • 选择语言,点击“继续”。
  • 选择键盘布局,点击“继续”。
  • 选择无线网络,点击“继续”。(可选的)。
  • 选择安装首选项并选择“安装 Ubuntu 时下载更新”,(可选),然后选择“安装第三方软件...”,点击“继续”。(可选的)。
  • 如果询问已安装的分区,请选择是,单击“继续”。
  • 不要为此安装方法使用高级功能磁盘加密。(见底部的注释 3)。
  • 在“安装类型”中选择“其他”,点击“继续”。
  • 在用于引导加载程序安装的设备下,选择目标驱动器。
  • 选择sdx4分区,点击change,选择use as Ext4,选择format this partition,Mount point =“/”就OK了。
  • 如果要求写入以前的更改...单击继续。
  • 选择分区 sdx5 并单击更改,选择用作 Ext4,选择格式化此分区,然后挂载点 = "/home" 然后确定。(可选的)。
  • 单击立即安装。

别的东西的图片

  • 如果询问,请确认要格式化的分区,单击继续。

  • 选择您的位置。单击“继续”。

  • 输入您的姓名、计算机名称、用户名、密码,然后选择是要自动登录还是需要密码。- 单击“继续”。

  • 等待安装完成。

  • 不要重新启动或拔下目标 USB。

  • 将Ubuntu ISO 文件中的bootEFI文件夹复制到 boot,esp 分区 sdx3。

  • 如果权限等有任何问题,请使用打开 Nautilussudo -H nautilus并再次尝试复制。

  • grub.cfg从分区 sdx4 /boot/grub/复制到分区 sdx3 /boot/grub/ 覆盖grub.cfg文件。

  • 重新安装 GRUB:

    sudo mount /dev/sdx3 /mnt
    sudo grub-install --boot-directory=/mnt/boot /dev/sdx

  • 关闭计算机并插入硬盘。

  • 更换电脑外壳。

注 1,引导 ISO 文件。

  • 如果您希望 USB 能够使用 GRUB 引导 ISO 文件,请使用带有 usb-pack-efi 选项的 mkusb 创建引导驱动器。(这用 2.02 替换了 GRUB 2.04)。
  • 或者,您可以将其rmmod tpm放在 grub.cfg 中第一个菜单项上方的任何位置。

注2:硬盘拆卸。

  • 如果在分区后选择将 grub 安装到要安装 Ubuntu 的 USB 驱动器的根目录,则可以省略在 BIOS 启动中禁用硬盘驱动器(即 sdx 而不是 sdx1)。小心,许多人已经覆盖了硬盘 MBR,因为引导加载程序的默认位置是 sda,内部驱动器 grub 中的任何项目都将添加到 USB 的 grub。您可以稍后执行 update-grub。如果您使用 UEFI 安装将硬盘插入,fstab 可能会将硬盘的 UUID 用于 /boot/efi。在这种情况下 # 或删除 fstab 中的 /boot/efi.UUID 行。

注3:苹果兼容性。

  • 如果您拥有 Apple 计算机,请将此分区设为 FAT32。

注 4:加密(可选)。

  • @Shateel 我已经升级了完整安装 USB 多次,从来没有遇到过问题。 (2认同)

归档时间:

查看次数:

36143 次

最近记录:

4 年,4 月 前