尝试安装到外部驱动器。无法安装 fat32 分区

尝试安装到外部驱动器。无法安装 fat32 分区

我是 Linux 新手,我尝试将其安装到外部 NVME M2(USB)驱动器,目前已成功安装约 3 次,但仍然不知道如何继续执行某些步骤如何逐步将 Ubuntu 20.04 完整安装到 USB 设备

我具体陷入了以下步骤:

  1. bootEFI文件夹从 Ubuntu ISO 文件复制到 boot.esp 分区 sdx3。
  2. 如果存在权限等方面的问题,请使用打开 Nautilussudo -H nautilus并再次尝试复制。
  3. grub.cfg从分区 sdx4复制/boot/grub/到分区 sdx3,/boot/grub/覆盖 grub.cfg 文件。

我陷入困境的原因是,我似乎无法访问 sdx3(在我的情况下是 sdb3)分区。它显示在 Gparted 中,并且如所示是 FAT32,但不幸的是,我无法通过文件系统访问以复制内容 :(

有人能解释一下吗?我使用的是指南中描述的完全相同的 Ubuntu 版本,以及另一篇文章中描述的完全相同的外部设备(这让我找到了这篇文章),可以在这里找到:https://www.58bits.com/blog/2020/02/28/how-create-truly-portable-ubuntu-installation-external-usb-hdd-or-ssd

答案1

在仍然从安装 ISO 运行的 Ubuntu 中打开应用程序“磁盘”并从左侧面板中选择 USB 驱动器:

在此处输入图片描述

注意设备名称。这与我使用的虚拟机/dev/vda不同。另请注意:/dev/sdx

  • /dev/vda1相当于/dev/sdx3回答您正在关注。
  • /dev/vda5相当于/dev/sdx4回答您正在关注。

注意分区 3 和分区 4 的大小,在本例中分别为 537 MB 和 767 MB。这将帮助我们稍后找到这些分区。

通过单击黑色三角形并将其变成正方形来安装这两个分区。

在虚拟机中打开文件应用程序(又名 Nautilus),然后导航至+其他位置 > 计算机 > cdrom。这是我们启动的 Ubuntu 安装 ISO。

在虚拟机中打开文件应用程序的另一个实例并导航到+其他位置 > 537 MB 卷。这是分区 3。

调整并移动两个打开的文件窗口,以便您可以看到它们,如下所示。

复制文件夹bootEFIcdromPartition 3

在此处输入图片描述

现在导航至+其他位置 > 767 MB 卷 > grub在顶部的文件窗口中。

+其他位置 > 537 MB 卷 > boot > grub在底部的文件窗口中,如下所示:

在此处输入图片描述

grub.cfg文件从/media/ubuntu/f31c1dbd-ea5c-487c-a14a-90b6edcea385/grub复制到/media/ubuntu/4281-A2FB/boot/grub如上所示。

再次打开应用程序磁盘并卸载分区 3 和分区 4。关闭磁盘应用程序。

打开终端应用程序并挂载分区 3 /mnt,并grub使用两个命令进行安装:

sudo mount /dev/vda1 /mnt
sudo grub-install --boot-directory=/mnt/boot /dev/vda

请注意,这里我们将 USB 驱动器称为,/dev/vda并将第一个分区称为/dev/vda1,但您的分区 3 将是/dev/sdx3或类似的。

在此处输入图片描述

请注意,在 Live 安装启动时您不需要任何 sudo 密码。

关闭终端并关闭计算机。出现Enter提示时点击。

希望这可以帮助

相关内容