web-dev-qa-db-ja.com

GRUBの後の黒い画面

私は最近、Windows 8がプリインストールされた新しいラップトップを購入しました(いいえ!まだ逃げないでください!)。 Linuxをデュアルブート(おそらく、Ubuntu、UEFIサポート付き)で試してみたいと思いますが、その前に、Clonezillaでシステムイメージを作成します。 UEFIによって他の問題が発生する場合。

問題は、ドライブにClonezilla CDを挿入して再起動すると、GRUBメニューが表示されますが、オプションを選択した後、画面が真っ黒になり、そのままの状態になることです。それでも応答します。その時点でCTRL + ALT + DELETEを押して、stable-AMD64とalt-stable-AMD64の両方を試してみましたが、800x600、1024x768、セーフグラフィックスモードも試しました。

セキュアブートが無効になっています。システムはMSI GP60 2ODです。任意の助けいただければ幸いです。

更新

この問題は、Clonezillaを起動しようとしたときだけでなく、anyLinuxベースのシステムでも発生するようです。起動しないだけです。


私が気づく唯一のことは、NVidia OptimusがNVidia GPUを使用していることを示すオレンジ色のライトです(またはWindowsでは、とにかくそれを示しています)。また、ファンが大きくなり、側面から出てくる空気が熱くなります。システムが完全にフリーズしていないため、電源ボタン、CTRL + ALT + DELETE、またはファンブーストボタンを押しても、期待どおりに動作します。


UEFIをレガシーモードにするとLinuxライブCDを起動できますが、Windowsを起動できず、両方が必要です。


更新

基本モード(Ubuntu 12.04ベース)をレガシーモードでインストールし、ブートローダーをルートパーティション(/dev/sda9)Windowsブートローダーを完全に混乱させるのを避けるため。最後に、Windowsブートローダーはまだめちゃくちゃになっていますが、なんとか復元できました。 UEFIをレガシーモードにすると、オペレーティングシステムが見つかりません。また、UEFI(CSMを使用)に配置すると、Windows 8.1が起動します。 EasyBCDを使用してWindowsブートローダーに基本OSのエントリを追加しようとしましたが、役に立ちませんでした(オプションはブートローダーに表示されますが、ファイルが見つからないか破損しているというエラーが表示されるだけです)。基本的なOSをWindowsブートローダーに追加する方法があるかどうか誰か教えてもらえますか?他のオプションも大歓迎です。これは、Fast Bootを維持するための望ましいシナリオですが。


仕様書

  • MSI GP60-2OD
  • インテルCore i7-4700MQ
  • NVidia GeForce GT 740M(Optimus
2
RobinJ

私は同様の状況で(Windows 8がプリインストールされ、まだ埋めたくないラップトップ、Linuxはインストールされているが起動したくない)場合、次の手順で解決しました。

  1. セキュアブートオプションを無効にしてBIOSをレガシーモードに設定し、Backbox 3.09をベースとするUbuntu 12.04を使用してLinuxをインストールできたライブUSBを起動しました。
  2. ライブセッションに入ると、 Boot-Repair ツール(いくつかのコマンドをコピー/貼り付け)と、この修正されたGrubをインストールしました。この時点で、レガシーモードを無効にしてもLinuxで起動できました(実際、レガシーモードではコンソールの解像度が低いため、無効にしてフルHDコンソールを使用していました)。
  3. Linuxに入ったら、 rEFInd を使用してWindows 8ブートを再度修復しました(.debパッケージをダウンロードし、dpkgを使用してインストールしました)。その後、Fast Bootオプションを再度有効にして、起動時にWindows 8、Windows 8リカバリーツール、古い良質のGrubメニュー、またはLinuxカーネルの1つを直接起動するように選択できる、素晴らしいグラフィカルメニューがあります。

正直なところ、boot-repairの手順は必要なかったと思いますが、Windows 8の起動が失敗するまでrEFIndは見つかりませんでした。したがって、LIVEブートから直接rEFIndをインストールすることをお勧めします。

rEFIndが機能しないという最悪のシナリオでは、再びライブUSBを起動して削除し(それは単なるコマンドです)、次にboot-repairオプションを使用できることに注意してください。

2
Carles Sala

nomodesetの後にGRUB_GFXMODE=vga=vesaを含めてみてください。それが機能しない場合は、nomodesetnvidia.modeset=0に置き換えて、GRUB_GFXMODE=vga=vesaを含めてください。

1
Jeight

使用する必要があります:GRUB_TERMINAL=consoleおよびGRUB_TERMINAL_OUTPUT=console

0
PersianGulf

打ってみる E grubメニューで、カーネルオプションの行に移動し、quietを削除してnomodesetを追加します。終了して再起動します。

通常はトリックを行います。うまくいかない場合は、noapicnolapicacpi=offnoacpiのいずれかを試すことができますが、最近これらの問題が発生することはないと思います。

0
terdon

私の知る限り、それを行うことは不可能です。一部のディストリビューションは、ハングする前にコンソールに「セキュアブートが無効」(または類似の何か)を出力する場合がありますが、最終的にはすべてがGRUBの後でハングします。

UEFIをレガシモードに設定することにしました。それがとにかく唯一のオプションのようです。

0
RobinJ

Nvidia Optimusを搭載したClevo P651RP6-Gで、オレンジのClonezillaスプラッシュスクリーンを通り抜けられないという同様の問題がありました。

Advanced Menu > Advanced Chipset ControlのBIOS設定(American Megatrends Bios)には、グラフィックススイッチをMSHYBRID(Nvidia Optimus)からDISCRETE(ディスクリートGPUのみを使用)に設定するオプションがあります。これで問題は解決しました。たぶんあなたのBIOSに同様のオプションがありますか?

0
Nikole