OpenSuse TumbleWeedのインストール後にGRUBはロードされません。

OpenSuse TumbleWeedのインストール後にGRUBはロードされません。

私は最近UbuntuからOpenSuseに切り替えることにしましたので、通常はOpenSuseからTumbleWeedイメージをインポートしてインストールを開始します。

インストールプロセスは正常に完了しましたが、新しくインストールされたディストリビューションで再起動すると、黒い空白の画面が表示されました。 (GRUBがロードされていません)

複数回要求した後、インストールディスクの機能を使用してGnomeから起動しましたが、再Boot installed system起動するたびに同じ現象が発生します。

以下を使用してGRUBを再インストールしようとしました。このガイドしかし、うまくいきません。

私とは別のパーティションにあった/homeので、フォーマットをスキップしてルートパーティションだけをフォーマットしました。/opt/

fdisk -l出てきた内容は次のとおりです。

Disk /dev/sda: 119.2 GiB, 128035676160 bytes, 250069680 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: A7177FCC-43B2-42CE-92AD-B35D979E2CCB

Device         Start       End  Sectors  Size Type
/dev/sda1       2048  58593279 58591232   28G Linux filesystem
/dev/sda2   58593280  68358143  9764864  4.7G Linux filesystem
/dev/sda3   68358144 126951423 58593280   28G Linux filesystem
/dev/sda4  126951424 129067007  2115584    1G Microsoft basic data
/dev/sda5  129067008 145838079 16771072    8G Linux filesystem


Disk /dev/sdb: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xee81add0

Device     Boot     Start        End    Sectors   Size Id Type
/dev/sdb1  *         2048     718847     716800   350M  7 HPFS/NTFS/exFAT
/dev/sdb2          718848  419432447  418713600 199.7G  7 HPFS/NTFS/exFAT
/dev/sdb3       419432448 1953521663 1534089216 731.5G  7 HPFS/NTFS/exFAT


Disk /dev/sdc: 15 GiB, 16039018496 bytes, 31326208 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x19aca6bd

Device     Boot Start     End Sectors  Size Id Type
/dev/sdc1        3688   11247    7560  3.7M ef EFI (FAT-12/16/32)
/dev/sdc2  *    11248 9095167 9083920  4.3G 17 Hidden HPFS/NTFS

ご覧のとおり、私は2つのHDDを持っています(基本はSSDディスクです)。

インストール時に次のパーティションテーブルを使用しました。

/dev/sda1 mounted on /
/dev/sda2 mounted on /opt
/dev/sda3 mounted on /home
/dev/sda4 (fat) mounted on /boot/efi
/dev/sda5 mounted on swap
/dev/sda6 unpartitioned

だから黒い画面で止まった。できるだけ詳しく説明しようとしていますので、もし助けていただける方がいらっしゃるなら本当にありがとうございます。

答え1

ついに問題を解決でき、他の人も同じ問題が発生したときにとった措置は次のとおりです。

まず、インストールディスクまたはライブバージョンを使用してインストールを開始する必要があります。これを行うには、インストーラのインストールセクションに移動し、AbortブルースクリーンでInstallation- >をクリックしてBoot installed systemシステムに入ります。

その後、設定ページを開いて入力する必要がSettingsあります。Yast最後のクリックをすると、Boot LoaderGRUB2がMBRにインストールされます。

これでGRUB画面がロードされます。

別の問題がありました。 grubでOpenSuseを選択したときにコマンドが見つからないという2つのエラーが発生しましたlinuxefiinitrdefi

この問題は、リカバリモードで起動してインストールし、root partition各インスタンスを編集し、/boot/grub2/grub.cfgefi以外のインスタンスに置き換えることで解決できます。linuxefiinitrdefilinuxinitrd

関連情報