下午好,
我最近从 Mint 交换到了 Kubuntu 并且使用了 XFCE。
Live CD(实际上是一个拇指驱动器)工作正常,因此我继续安装。
在启动时,我被带到了 initramfs,并显示以下错误消息:
- 缺少模块(cat /proc/modules;ls /dev ALERT!UUID=XXX 不存在 blahblah
其中 XXX 显然是我的启动驱动器的长标识符,而 blahblah 是消息的其余部分。
经过一番研究,我认为这只是一个引导加载程序问题,并遵循了以下三个线程的建议:
我该如何修复 grub?(安装 Windows 后如何恢复 Ubuntu?)
这些都没有解决我的问题...这有点令人恼火。
总之,我尝试手动安装和绑定所需的文件夹到启动驱动器,我尝试自动启动修复实用程序,我尝试简单地运行 FSCK 将我的启动驱动器重新分配为启动设备......但我的问题仍然存在。
此外,我尝试了 UEFI 和 SATA 之间的各种 BIOS 设置等等,但没有任何变化。我甚至使用 gparted 完全重新格式化根驱动器,以防 Mint 安装中存在某种锁定分区。
值得庆幸的是,我担心驱动器上没有任何数据需要保存,所以至少没有保存任何东西的压力,但我完全不知道如何在没有 Live CD 的情况下启动计算机!
任何帮助都值得感激:)
//更新
仍在寻找答案。我在“官方” ubuntu 论坛上找不到任何相关帖子,但我确实找到了这个: http://ubuntuforums.org/showthread.php?p=11282550#post11282550
并按照建议,我尝试了
sudo e2fsck /dev/sdX#
results :
/dev/sda "/dev/sda is in use"
/dev/sda1 "/dev/sda1: clean, xxx files, xxx/xxx blocks"
/dev/sda2 "no such device or address exists..."
/dev/sda5 "/dev/sda5 is mounted"
不用说,我的 sda 没有安装。有人知道 e2fsck 的典型结果吗?我从未使用过该命令,不知道它是否能给我任何有用的信息。
答案1
答案2
我最终放弃了,并安装了 16.04Xubuntu...然后正确启动后,插入我的16.04钾ubuntu live-disk 并选择“删除并安装而不重新格式化”。
这样正确的引导结构X安装的 ubuntu 保留在原处,但我仍然可以使用我想要的操作系统。
从此以后工作一直很顺利。
从这个问题缺乏答案来看,我想这可能是与某些硬盘的有限不兼容性?我正在使用三星固态硬盘,你们呢?
答案3
昨天我将 Kubuntu 15.10 升级到了 16.04。几个小时后,我进入了 initramfs,我尝试了一些方法,但都不起作用。最后,我用 Live Linux USB 启动了我的系统,并尝试了以下操作:
sudo fsck -a /dev/sda1
我被问到问题,然后我就一直按Enter(很多次)直到最后,然后重启我的系统。你可以在以下网址找到源代码救命!(initramfs)启动失败。