在 USB 驱动器上安装 Ubuntu 时,挂载点与启动时不同

在 USB 驱动器上安装 Ubuntu 时,挂载点与启动时不同

因此,我将 Ubuntu 安装到 USB 闪存驱动器上(就像实际安装它一样,而不是制作 LiveUSB。我使用现有的 liveUSB 按下安装并将其放在另一个 USB 驱动器上而不是那个驱动器上)。现在,当我安装它时,USB 驱动器位于 /dev/sdc,但是当我尝试从它启动时,它位于 /dev/sdb,并且我收到错误/dev/sdc1 does not exist。如何修复?

有没有办法让它在任何位置工作(例如 sda / adb / adc 等...)?

答案1

您需要使用 UUID。前段时间,Ubuntu 开始使用 UUID,因为不知道 USB 设备的安装顺序(1 在某个时间的安装速度可能比另一个时间的安装速度更快)。

您需要了解的所有内容都可以在这里找到:https://help.ubuntu.com/community/Fstab

要获取所有 UUID 的列表,请使用以下两个命令之一:

sudo blkid
ls -l /dev/disk/by-uuid

使用 UUID 安装的示例:

UUID=3f8c5321-7181-40b3-a867-9c04a6cd5f2f  /media/data  ext3  relatime,noexec  0  2

简而言之...

  • 获取 UUID
  • /etc/fstab在 USB 上编辑
  • 用 UUID 替换 /dev/sdb1

相关内容