2018/10/10

解決升級 Ubuntu 18.04 (bionic) 後 256MB RAM 的機器開不了機



Ubuntu 18.04 出來也半個月了

一直想嘗試看看, 雖然說我都用 server 版本 基本上沒什麼差

趁著國慶假期 手癢升級了手邊的一台只有 256MB RAM 的 VM

升級前當然先把套件都升到最新

```
sudo apt update
sudo apt upgrade
sudo autoremove
```

然後就是重頭戲了 -- 開始升級

```
sudo do-release-upgrade
```

過程中會問你四次左右的 y/n 都是選 y 就對了

升級完開機之後 出現了悲劇

```
kernel panic not syncing out of memory and no killable processes
```

嘗試著加大 RAM 到 384MB 是可以開機的

於似乎開始找解決辦法

試過把舊版 linux-kernel 都移除, grub 重裝都不太行

最後找到了這篇

https://askubuntu.com/questions/956737/end-kernel-panic-not-syncing-out-of-memory-and-no-killable-processes/956742

```
cd /lib/modules/4.15.0-36-generic
sudo find . -name *.ko -exec strip --strip-unneeded {} +
sudo update-initramfs -c -k 4.15.0-36-generic
```

重新調整 RAM 為 256MB

登登登 正常開機進去了

不過目前 pppoeconf 設定開機自動撥 pppoe 的功能似乎是失效的 要再想辦法解決了

沒有留言:

張貼留言