📖
動かないUbuntuを復活させる
結論: 大事なファイルだけバックアップしてインストールし直しになった
- リカバリーモードで起動する。
grubをアップデートしてみる
画面がつかないから、gdm3を再起動
それでもだめだから、Xorgのログを見てみる
Xorgにおいて、AIGLXの設定を無効化する
xdg-document-portalが起動していない
gstreamerのインストールができていない
org.freedesktop系のサービスが起動していない
いつの間にかリカバリーモードがUbuntuではなくDebianでしか起動しなくなった。パーティション周りを調査する
/dev/nvme01n1p1を/mnt/originalにマウントして調査
sudo su -
cd /mnt/original
mv EFI/BOOT/grub.cfg EFI/BOOT/grub.cfg_bk
cp EFI/ubuntu/grub.cfg EFI/BOOT
grub.cfg_bkとgrub.cfgに差分がない。
以下の記事を見ると、/boot/grub/grub.cfgにUbuntuを起動するという選択肢がないことに気づく。
boot-repairなるものがあるらしい。実行してみる
does not have a Release fileになってしまった。ダメ。以下が正攻法っぽい
boot-repairを引き続き使うパターン
ここでは、USBからUbuntuを起動して、boot-repairを使うことにする。
as a RESULT
Boot successfully repaired.
A new file (/var/log/boot-repair/20240630_020706/Boot-Info_20240630_0207.txt) will open in your text viewer.
In case you still experience boot problem, indicate its content to:
boot.repair@gmail.com or to your favorite support forum.
Locked-NVram detected. Please do not forget to make your UEFI firmware boot on the Ubuntu 22.04.4 LTS entry (nvme0n1p1/efi/debian/grubx64.efi file) !
Locked-NVramとやらを解決できずに、力尽きた。
重要なデータをUSBにバックアップして、Ubuntuを入れ直すことにした。
ダウンロードしたファイルは以下
- Desktop
- Documents
- Downloads
- /home/<username>
- .ssh/
- .config/
- .docker/
- .kube/
- .vscode/
- .aws/
- .local/
- .bash_history
- .bash_logout
- .bashrc
- .gitconfig
- .profile
- .sqlite_history
- .zshenv
- .zsh_history
- .zshrc
- Tweakの設定
- Mozcの設定
Discussion