首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >引导到initramfs

引导到initramfs
EN

Ask Ubuntu用户
提问于 2016-03-11 12:37:14
回答 2查看 883关注 0票数 0

我在Ubuntu12.04LTS上运行了apt-get upgrade,由于一个错误(运行完空闲的inode),它没有完成。在重新启动GRUB菜单之后,当尝试引导我的操作系统时,它会显示:

代码语言:javascript
复制
/dev/disk/by-uuid/xxxxxxxxx does not exist. Dropping to a shell

initramfs:_

解决这一问题的办法是什么?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2016-03-11 12:44:57

我把这个作为我自己的参考。是的,这个问题还有其他的答案,但这有点不同。

您可以在启动时显示GRUB菜单(例如,按下并按住Shift键),然后在Ubuntu14LTS中选择‘(在Ubuntu12LTS中是“以前的liveDVD版本”),而不是从Ubuntu14LTS启动。确认要引导的最高级/最新版本。当OS启动并运行时,您可以执行以下过程。

代码语言:javascript
复制
sudo mount /dev/sda1 /mnt 
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
update-initramfs -u
update-grub
reboot

请注意,您应该验证/dev/sda1确实是您的引导磁盘。

手术方法建议这里

更新:

有人意识到潜在的问题是因为我的解决方案使用的是旧版本的操作系统吗?到现在为止,这个应用的系统运行得很好。

票数 1
EN

Ask Ubuntu用户

发布于 2016-03-11 13:56:45

您需要修复您的引导分区。使用可引导USB并为您的引导分区运行以下命令(我假设它是/dev/sda1):

代码语言:javascript
复制
sudo fsck -a /dev/sda1
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/744674

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档