我最近尝试在桌面上安装 Ubuntu,但出乎意料的是,我失败了。我尝试了Ubuntu
和Ubuntu GNOME
,两个版本16.04.2
以及最新的稳定版Linux Mint
(LTS 版本)。可启动 USB 是使用 制作的Universal USB Installer
。
所有可启动的 USB 均能顺利启动 Live 系统。我选择了辅助硬盘 /dev/sdb,并创建了三个分区,分配如下:
- 16GB 用于 root
- 8GB 用于交换(我有 32GB RAM)
- 其余可用空间(约100GB)用于家庭。
在本地硬盘上安装后出现问题。
Mint 是另一回事,因为我甚至没有看到 GRUB,它只是启动到grub rescue mode
,吓坏了我,因为我无法启动 Windows。无论如何,启动 Mint Live USB 并运行Boot-Repair
终于让我能够从 HDD 启动 Mint。但我想尝试使用 Ubuntu(是的,我知道 Mint 或多或少来自 Ubuntu)。
Ubuntu 更有趣。
安装完成后,第一次运行显示 grub,选择 Ubuntu 后,系统显示如下点击(启动 Ubuntu 恢复模式后拍摄的照片,或类似的东西,我不记得具体名字了)
为了 Google 索引目的,我将引用:
Gave up waiting for root device
(...)
ALERT! UUID=<correct uuid here> does not exist. Dropping to a shell!
并且BusyBox (initramfs)
提示出现了,但是键盘没有反应(有线的 USB 键盘)。
我不是 Linux 专家,所以我开始用 Google 搜索并逐一尝试。我发现这个问题很常见,但我无法使用常见解决方案来修复它。我尝试过的方法:
- 引导修复
- 将 rootdelay 添加到 grub 命令行
- 从 Live USB 安装根目录,然后安装 grub 和 update-grub
- e2fsck
没什么。真的没有变化。我现在应该尝试什么?
答案1
/etc/fstab 中的 UUID 错误可能是您的问题。对于您的配置,很难说它们是如何出错的。
启动到恢复模式...
- 启动到 GRUB 菜单
- 选择高级选项
- 选择恢复模式
- 选择 Root 访问
在 # 提示符下,输入:
sudo blkid
# 获取 UUIDcat /etc/fstab
#查看fstab文件比较 UUID,你会发现一个不匹配的
sudo mount -o rw,remount /
# 重新挂载为 r/wsudo pico /etc/fstab
# 使用你喜欢的任何编辑器更正无效的 UUID
aba346db-*
reboot