Windows 10 と Debian 8 のデュアル ブート。Debian が数秒後にフリーズするのはなぜですか?

Windows 10 と Debian 8 のデュアル ブート。Debian が数秒後にフリーズするのはなぜですか?

ノートパソコン (Lenovo Thinkpad W540) に Windows と Debian の両方をインストールしたいと考えています。

Windows 10 Pro をプライマリ OS にし、Debian をセカンダリ OS にする必要があります。ブートローダーの構成のみです。

BIOS で次の構成を設定しています。

UEFI/Legacy Boot: Both
 - UEFI/Legacy Boot Priority: UEFI First
 - CSM Support: Yes
Secure Boot: Disabled

まず、空の SSD に Windows をインストールしました。最後に、Debian のインストール用に 100 GB の空き領域を空けました。

次に、ネットワーク接続なしで LXDE CD-1 を使用して Debian 8.7.1 をインストールしました (UEFI インストーラが起動しました)。100 GB の未割り当て領域内に、2 番目の EFI パーティションと /boot パーティション、および LVM パーティションを作成しました。/boot (ext2) 以外のすべてのファイル システムは BTRFS です。GRUB は、「リムーバブル メディア パスへの grub-efi インストールを強制する」オプションなしでインストールしました。

これで、ラップトップは Debian GRUB ブートローダーで起動し、Debian と Windows のインストールが表示されます。

選択するとウィンドウズ、 できます通常通り働く制限はまだ発見されていません。

選択するとデビアン、それはノートパソコンがフリーズするまで最大10秒完全に。マシンの電源をオフにして作業を続行するには、ハードウェア電源ボタンを 10 秒間押す必要があります。

ログイン、USB ストレージのマウント、ログのコピーがそれほど速くないため (10 秒)、実際のログを提供することはできません。ただし、書き留めておきました (タイプミスがある可能性があります)。

nouveau E[PBUS] MMIO read of 0x00000000 FAULT at 0x400700 [ IBUS ]
nouveau E[PGRAPH] HUB_INIT timed out
...
nouveau E[PGRAPH] (various done, start and stat messages)
...
nouveau E[PGRAPH] init failed, -16
nouveau E[DRM] failed to idle channel 0xcccc0000 [DRM]
INFO: rcu_sched detected stalls on CPUs/tasks

Googleを使って解決策を探したら、1つ見つかりましたSFポストGRUB 構成に追加すれば解決すると書かれていますnosmp。しかし、私にとっては違いはありませんでした。

Debian がフリーズするのはなぜですか? これを修正するにはどうすればいいですか?

答え1

問題はデュアルブート設定にはありません。

問題は、グラフィック カード (nVidia Optimus 搭載の nVidia Quadro K2100M) のオープン ソース ドライバー (nouveau) がフリーズを引き起こしていることです。

簡単な回避策として、ここでアドバイスされているようにnouveauと関連モジュールを無効にしましたAUの質問そして答え

ブラックリスト

blacklist nouveau
blacklist lbm-nouveau
blacklist amd76x_edac #this might not be required for x86 32 bit users.
blacklist vga16fb
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

次は、私のグラフィックカード用のオリジナルnVidiaドライバーインストールしてください。

関連情報