酷!學園

技術討論區 => Linux 討論版 => 主題作者是: jqsn 於 2020-02-15 23:44

主題: 关于RHEL7系统启动错误
作者: jqsn2020-02-15 23:44
当选择正常启动时,会提示initramfs unpacking failed:read error,后面一句说/root 没有挂载之类的,想请教一下具体该怎么修复
主題: Re: 关于RHEL7系统启动错误
作者: darkranger2020-02-16 00:26
先設法確認及排除有沒有硬體(例如磁碟)方面的異常。然後進入 rescue mode,chroot 後設法用 yum 或其它方式重新安裝 kernel 套件看看。
主題: Re: 关于RHEL7系统启动错误
作者: jqsn2020-02-16 20:39
谢谢回答,我时vmare虚拟机上的系统,我想能不能新建一个initramfs,然后从grub2处断点读取新的initramfs,这样可以吗?
又或者新建initramfs后怎么取代老的那个,可有个好的方案?
主題: Re: 关于RHEL7系统启动错误
作者: netman2020-02-17 13:15
有跑過 grub2-mkconfig 嗎?

https://wiki.centos.org/zh-tw/HowTos/Grub2
主題: Re: 关于RHEL7系统启动错误
作者: darkranger2020-02-17 15:28
谢谢回答,我时vmare虚拟机上的系统,我想能不能新建一个initramfs,然后从grub2处断点读取新的initramfs,这样可以吗?
又或者新建initramfs后怎么取代老的那个,可有个好的方案?
「initramfs unpacking failed」的問題我在之前待的公司裡曾處理過多次,最保險而直覺的解決流程就是 chroot 後 yum reinstall kernel....這應該算是過來人的經驗吧。