因此,我将 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