事故现场:

问题解决:inittramfs unpacking failed:Decoding failed_内存不足

事故原因:不详。我要知道就不会出这个事故了。。。

东窗事发:从王者峡谷出来,就看见它死那儿了。不管我怎么扒拉它都不动。

抢救措施:那咱肯定不能见死不救啊,咱所的运行环境可都在上面。。。

1、进入虚拟机管理界面(GRUB),也就是这个:

问题解决:inittramfs unpacking failed:Decoding failed_解决方法_02

一回生,两回熟。我自然是轻车熟路了已经。点第二个。

进去之后,选最低版本的那个 recovery 的,别问我为什么选最低版本的,你大可以从高版本一个一个往下试,直到哪个版本可以打开如下界面为止:

问题解决:inittramfs unpacking failed:Decoding failed_内存不足_03

这次学聪明了,直接点第一个,resume。要走这一步,需要内存空间足够,不然就去清理。

(不过上面那个read-only我总觉得不对,上次崩溃就是因为 内存不足 + read-only)

如果 resume 不了,也不急,内存不够嘛,下个虚拟机多给点内存就好了。

好,不开玩笑哈,内存不够就给内存嘛,但凡英语好点也知道,root那个是进入终端的入口。


救活:

resume 毕竟是权宜之计,就跟人工呼吸一样,暂时是活了,一重启又凉了。

翻了一堆的解决方法,这个可以用:

vi /etc/initramfs-tools/initramfs.conf
更改COMPRESS=lz4为COMPRESS=gzip 保存更改
sudo update-initramfs -u

要root权限哈,话说前面直接再root里面整这个好像也行。