小编mso*_*ers的帖子

/boot 中缺少 vmlinuz

我正在运行装有 Windows 7 和 Ubuntu 12.04 的笔记本电脑。我在分区调整大小后遇到了 grub 问题,最终发现是由于缺少内核文件而导致的问题。(这些问题直到调整大小后一周才开始,在此期间计算机继续完美运行)。

通过 chroot 从 12.04 LTS LiveCD 进入我的硬盘驱动器安装,我最终能够恢复/boot/initrd-3.2.0.24-generic.img. 通过vmlinuz从 LiveCD 的/casper/文件夹复制到/boot/vmlinuz-3.2.0.24-generic我发现update-grub最终会识别并将我的 Ubuntu 安装添加到 grub 菜单,这是我最初的问题。

然而,我的新问题是,当启动到这个安装时,我遇到了各种失败的模块和错误消息,通常太快了,我什至无法阅读或记住;最后,我可以选择在低图形模式下启动 Ubuntu,故障排除,命令提示符,网络等......选择低图形模式只会让我在终端提示我登录,但我的用户名和密码不起作用。

也许只是从 LiveCD 复制 vmlinuz 导致了这些错误?我的问题是vmlinuz,恢复我的内核安装过程没有安装适当的'initrd-....'.img

我真的不想再次重新安装整个 Ubuntu 分区,因为我为用于研究工作的各种编程环境进行了大量自定义设置,而且我目前在国外,这限制了我的带宽,这对于恢复大部分内容非常必要软件。

但是,我确实有一个完整的映像和非引导分区的完整克隆(均通过 CloneZilla);我只是不知道这些是否真的获得了我的私人“Home”文件夹,当我安装克隆时,该文件夹声称无法读取。

grub2 kernel 12.04

11
推荐指数
1
解决办法
4万
查看次数

标签 统计

12.04 ×1

grub2 ×1

kernel ×1