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

initramfs问题
EN

Ask Ubuntu用户
提问于 2020-04-07 17:00:54
回答 1查看 779关注 0票数 0

我试图在我的Ubuntu16.04系统的新内核上重新安装一些东西。我意外地尝试了命令:-u,从那时起,我的计算机就无法正确引导了。每一次,它都会进入忙碌的盒子,就像:

BusyBox v1.21.1 (Ubuntu1:1.21.0-1ubuntu1)内建shell (ash)为内置命令列表输入“帮助”。(initramfs)

更重要的是,在这种情况下,我不能输入任何东西。

现在,我可以通过另一个内核使用我的计算机。但有人有什么好主意来解决我的问题吗?谢谢。

这是ls -al /boot的输出

代码语言:javascript
复制
total 158540  
drwxr-xr-x  4 root root     4096 Apr  7 12:28 .  
drwxr-xr-x 24 root root     4096 Apr  7 07:01 ..  
-rw-r--r--  1 root root   217286 Apr  5  2019 config-4.15.0-48-generic  
-rw-r--r--  1 root root   217465 Feb 28 12:24 config-4.15.0-91-generic  
-rw-r--r--  1 root root   217465 Apr  1 01:44 config-4.15.0-96-generic   
drwx------  3 root root     4096 Dec 31  1969 efi  
drwxr-xr-x  5 root root     4096 Apr  7 12:30 grub  
-rw-r--r--  1 root root 55577646 Aug 28  2019 initrd.img-4.15.0-48-generic  
-rw-r--r--  1 root root 56163066 Mar 18 06:25 initrd.img-4.15.0-91-generic  
-rw-r--r--  1 root root 12625827 Apr  7 12:28 initrd.img-4.15.0-96-generic   
-rw-r--r--  1 root root   182704 Jan 28  2016 memtest86+.bin  
-rw-r--r--  1 root root   184380 Jan 28  2016 memtest86+.elf  
-rw-r--r--  1 root root   184840 Jan 28  2016 memtest86+_multiboot.bin  
-rw-------  1 root root  4051368 Apr  5  2019 System.map-4.15.0-48-generic  
-rw-------  1 root root  4067536 Feb 28 12:24 System.map-4.15.0-91-generic  
-rw-------  1 root root  4068326 Apr  1 01:44 System.map-4.15.0-96-generic  
-rw-------  1 root root  8141400 Apr  8  2019 vmlinuz-4.15.0-48-generic  
-rw-------  1 root root  8193432 Mar  1 05:28 vmlinuz-4.15.0-91-generic  
-rw-------  1 root root  8191544 Apr  6 12:08 vmlinuz-4.15.0-96-generic

我试过sudo update-initramfs -c -k 4.15.0-96-generic

但这没什么用。

我的终端截图

ls -al /boot的更新输出:

总计158540

代码语言:javascript
复制
drwxr-xr-x  4 root root     4096 Apr  7 16:25 .  
drwxr-xr-x 24 root root     4096 Apr  7 07:01 ..  
-rw-r--r--  1 root root   217286 Apr  5  2019 config-4.15.0-48-generic  
-rw-r--r--  1 root root   217465 Feb 28 12:24 config-4.15.0-91-generic  
-rw-r--r--  1 root root   217465 Apr  1 01:44 config-4.15.0-96-generic  
drwx------  3 root root     4096 Dec 31  1969 efi  
drwxr-xr-x  5 root root     4096 Apr  7 12:30 grub  
-rw-r--r--  1 root root 55577646 Aug 28  2019 initrd.img-4.15.0-48-generic  
-rw-r--r--  1 root root 56163066 Mar 18 06:25 initrd.img-4.15.0-91-generic  
-rw-r--r--  1 root root 12625839 Apr  7 16:25 initrd.img-4.15.0-96-generic  
-rw-r--r--  1 root root   182704 Jan 28  2016 memtest86+.bin  
-rw-r--r--  1 root root   184380 Jan 28  2016 memtest86+.elf  
-rw-r--r--  1 root root   184840 Jan 28  2016 memtest86+_multiboot.bin  
-rw-------  1 root root  4051368 Apr  5  2019 System.map-4.15.0-48-generic  
-rw-------  1 root root  4067536 Feb 28 12:24 System.map-4.15.0-91-generic  
-rw-------  1 root root  4068326 Apr  1 01:44 System.map-4.15.0-96-generic  
-rw-------  1 root root  8141400 Apr  8  2019 vmlinuz-4.15.0-48-generic  
-rw-------  1 root root  8193432 Mar  1 05:28 vmlinuz-4.15.0-91-generic  
-rw-------  1 root root  8191544 Apr  6 12:08 vmlinuz-4.15.0-96-generic  
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2020-04-07 20:01:53

您的initrd.img-4.15.0-96-generic文件已损坏。您可以看到,文件大小与-48和-91版本有很大不同。

代码语言:javascript
复制
-rw-r--r--  1 root root 55577646 Aug 28  2019 initrd.img-4.15.0-48-generic  
-rw-r--r--  1 root root 56163066 Mar 18 06:25 initrd.img-4.15.0-91-generic  
-rw-r--r--  1 root root 12625827 Apr  7 12:28 initrd.img-4.15.0-96-generic   

修复:

terminal..。

代码语言:javascript
复制
sudo update-initramfs -c -k 4.15.0-96-generic

那就做..。

代码语言:javascript
复制
ls -al /boot/initrd*

比较文件大小。他们应该很亲近。如果是,试着重新启动到-96内核,它应该会启动。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1225082

复制
相关文章

相似问题

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