Windows 8.1 デュアルブートと openSUSE の起動失敗

Windows 8.1 デュアルブートと openSUSE の起動失敗

新しく構築した PC にはすでに Windows 8.1 がインストールされており、openSUSE とのデュアル ブートを実現したいと考えていました。インストール イメージを USB に書き込みましたが、インストールがハングし続けたため、ネットワーク インストール (これも起動可能な USB に書き込まれます) を使用しました。

インストール前に、Windows 8 がインストールされている 1 TB RAID1 アレイに別の 100 GB パーティションを作成しました。パーティションは Windows ドライブ マネージャーを使用して作成しました。この新しいパーティションに openSUSE を問題なくインストールし、ブート、スワップなどのパーティションを自動サイズ設定できました。インストール後、USB のインストール パッケージで「ローカル ディスクからブート」オプションを使用しようとしましたが、ブートに失敗したというメッセージが表示されました。

USB が接続されていない場合、起動しようとすると次のように表示されます。

δRÉNTFS δRÉNTFS

この時点より先に進むことができないため、Windows または openSUSE を起動できません。

ライブ CD から起動しようとすると、次のメッセージが表示されます。

[   4.369837] nouveau E[        PGRAPH][0000:01:00.0] failed to load fuc409c
[   4.369894] nouveau E[        DEVICE][0000:01:00.0] failed to create 0x18000717, -22
[   4.369949] nouveau E[        DRM] failed to create 0x80000080, -22
[   5.801869] sd 8:0:0:0: [sdf] No Caching mode page found
[   5.801915] sd 8:0:0:0: [sdf] Assuming drive cache, write through
[   36.156720] ata8.00: exception Emask 0x52 SAct 0x0 SErr 0xffffffff action 0xe frozen
[   36.156777] ata8: SError: { RecovData RecovComm UnrecovData Persist Proto HostInt PHYRdyChg PHYInt CommWake 10B8B Dispar BadCRC Handshk LinkSeq TrStaTrns UnrecFis DevExch }
[   36.156839] ata8.00: failed command: IDENTITY PACKET DEVICE
[   36.156890] ata8.00: cmd a1/00:01:00:00:00/00:00:00:00:00/00 tag 22 pio 512 in
[   36.156890]  res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x56 (ATA bus error)
[   36.156951] ata8.00: status: { DRDY }

答え1

Ubuntu ライブ CD を起動して、次のコマンドを実行してみてください。

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

答え2

結局、元の Windows 8.1 インストール ディスクを使用して OS を起動し、更新したところ、Windows を正常に起動できるようになりました。ただし、openSUSE ではまだうまくいきません。今のところ、PC が再び機能するようになっただけで満足しています。

関連情報