
Ubuntu日本語フォーラム
ログインしていません。
【目的】
Ubuntu18.04から20.04へアップデートを試みたところ、gnu grub version 2.04という画面が出てきて正しく起動しませんでした。また、recovery modeからの起動も色々調べて試してみたのですが上手くいきません。
できればログインを目標にしていますが、最悪再インストールでも構いません。現状からそれらを行う方法を教えて頂きたいです。「試したこと」の欄に詳しい状況を書いています。
【経緯】
自作pcで2年ほどUbuntu18.04を使用していた所、録画ソフトのsimple screen recorderや動画ソフトのVLCメディアプレイヤーなどが上手く動作しなくなったため、20.04へのアップデートを決心しました。前準備としてHDDに18.04のシステム全体のバックアップを取っておき(/mnt/backup1)、その後アップデートを実行したところgnu grub画面が出てきてしまいました。そこでUbuntuを選択して出てきたエラー文が以下です。
[0.138421] ACPI BIOS Error (bug) : Failure creating named object [/_SB.SMIC], AE_ALREADY_EXISTS (20190816/dswload2-327)
[0.138659] ACPI Error : AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-221)
[0.138855] ACPI BIOS Error (bug) : Failure creating named object [/_SB.SMIB], AE_ALREADY_EXISTS (20190816/dsfield-640)
/dev/sda1: recovering journal
/dev/sda1: Superblock last mount time (Sat Jun 11 11:02:05 2022,
now = Thu Oct 4 00:01:10 2018) is in the future.
FIXED.
/dev/sda1:
Inode 2756147 extent tree (at level 1) could be narrower. IGNORED.
/dev/sda1: 573575/7331840 files (0.8% non-contiguous), 14694070/29304632 blocks fsck exited with status code 1
このエラー文を見たその時の私は、システム全体のバックアップを取ったHDDを繋いだままアップデートを実行した事が原因ではないかと疑いました。その後HDDを外したり繋げたりと試しましたが、関係あったか否かはわかりません。
【試したこと】
基本的にgnu grub画面またはrecover modeから試したことを書いてます。
1. gnu grub画面でいくつかある選択肢の中からUbuntuを選択 → 上記のエラー文
2. gnu grub画面でAdvanced options for Ubuntuを選択 → Ubuntu, with Linux 5.4.0-117-genericを選択 → 上記のエラー文
3. gnu grub画面でAdvanced options for Ubuntuを選択 → Ubuntu, with Linux 5.4.0-117-generic (recovery mode)を選択 → Recovery Menu (filesystem state: read-only)には入れる。
4. gnu grub画面でUbuntuにカーソルが合った状態でeキーを押し、linuxの欄の$vt_handoffを消してctrl-x → 効果なし
5. Recovery Menuでresume, clean, dpkg, fsckなどを試して再起動もした → カーソルが点滅してるだけの黒い画面になり、失敗。
6. Recovery Menuでrootに入り、sudo dpkg –configure -aなどを実行したが効果なし。mount -o remount,rw /も効果なし。
7. Recovery Menuでrootに入り、/mntの下にあるフォルダを消してみた(HDDを外した状態で)。 → 当然効果なし
8. gnu grubやrecovery modeから復旧することは諦め、外部からubuntuのインストール媒体を繋げばワンチャンあると考えた。Ubuntu20.04のLiveUSBを作成し、usb接続した状態でpcを起動 → 効果なし。また、Ubuntu18.04のインストールDVDを外付けDVDドライブで接続した状態でpcを起動 → 効果なし。
【結論】
もはや全データを消しても良いので、この状況から脱却する方法を知りたいです。その場合は、再インストールをしたいと思います。
オフライン
個人的な見解です。
[0.138421] ACPI BIOS Error (bug) : Failure creating named object [/_SB.SMIC], AE_ALREADY_EXISTS (20190816/dswload2-327)
[0.138659] ACPI Error : AE_ALREADY_EXISTS, During name lookup/catalog (20190816/psobject-221)
[0.138855] ACPI BIOS Error (bug) : Failure creating named object [/_SB.SMIB], AE_ALREADY_EXISTS (20190816/dsfield-640)
上記エラーはPCのマザーのUEFI-BIOSに関連するものでしょう。私の環境でも同じではありませんが、同様のエラーはいつも表示されます。
/dev/sda1: recovering journal
/dev/sda1: Superblock last mount time (Sat Jun 11 11:02:05 2022,
now = Thu Oct 4 00:01:10 2018) is in the future.
FIXED.
/dev/sda1:
Inode 2756147 extent tree (at level 1) could be narrower. IGNORED.
/dev/sda1: 573575/7331840 files (0.8% non-contiguous), 14694070/29304632 blocks fsck exited with status code 1
status code 1なので/dev/sda1のファイルシステムは問題ないように思えます。
アップデートを実行したところgnu grub画面が出たということは、
grubがbootできるubuntu環境を見つけることができなかったと思います。
しかし、提示されている情報では状況がよくわかりません。
PC上のディスクは何台存在し、ubuntu-18.04は何処(例えば/dev/sda1など)に導入され、
バックアップの/mnt/backupは何処(例えば/dev/sda2など)の情報が必要です。
全データを消しても良いので、この状況から脱却する方法を知りたいとのことなので、
PCには/dev/sdaの1個しか存在しないとするとディスクのパーティションテーブルを初期化して
クリーンな状態にしてubuntu-20.04を導入すると良いでしょう
この操作は、ubuntu-20.04のusb-bootメディアを作成の上、起動します。
gpartdを利用して、ディスクパーティションテーブルをmsdosまたはgptのどちらかで初期化します。
その後、ubuntu-20.40を導入すると良いでしょう。
オフライン