UEFIブートよりもBIOS互換モードを使用する場合の欠点は何ですか?


10

64ビットWindows 8がプリインストールされたSamsungシリーズ9ラップトップを購入し、Linux(おそらく来週発売予定のUbuntu 13.04とMint 14も考慮)をインストールしたいと考えています。UEFIが有効になっているときにUbuntuをインストールすると、ファームウェアの問題とラップトップが取り返しのつかないほどブリックアップするという報告が複数あります。標準的なアドバイスは、BIOSを最新バージョンに更新し、UEFIモードを無効にしてブリックの可能性を減らすことです。

私の質問:

  • そうすることの欠点は何ですか?
  • 他に何に注意する必要がありますか?
  • UEFIを無効にした場合、64ビットバージョンではなく32ビットのLinuxが必要ですか?

回答:


22

BIOSモードとEFIモードの起動にはいくつかの違いがあります。

  • 新しいコンピューターでは、BIOSモードの起動にEFIモードの起動よりも数秒かかることがあります。
  • 各モードには、独自のブートローダーとブートマネージャーがあります。BIOSモードでは、LILO、GRUB Legacy、GRUB 2、BURG、SYSLINUX、およびLinux用の他のいくつかを使用できます。EFIモードでは、ELILO、Fedoraのパッチ済みGRUB Legacy、GRUB 2、LinuxカーネルのEFIスタブローダー、rEFInd、gummiboot、および1つまたは2つの非常にエキゾチックなブートローダーを使用できます。(これらのEFIブートローダーとブートマネージャーの詳細については、トピックの私のWebページを参照してください。)特定のBIOSのみまたはEFIのみのブートローダーを優先する場合があります。
  • EFIモードのブートローダーのメンテナンスは、BIOSモードのブートローダーのメンテナンスとは異なります。何をしているのかがわかっていて、EFIにバグが含まれていない場合は、EFIブートローダーのメンテナンスがより簡単で柔軟になります。しかし、ほとんどの初心者は、BIOSモデルに精通していること、およびBIOSブートローダーを管理するためのツールが、EFIブートローダーを管理するためのツールよりもOSおよびOSインストーラーに統合されているため、困難を感じています。
  • EFIモードブートでは、EFIランタイムサービスにアクセスできます。現在、これはかなりマイナーです。これにより、Linuxからの起動順序を管理し、カーネルパニックが発生した場合にカーネルがNVRAMにデータを格納できるようになりますが、それはそれで終わりです。将来的には、EFIランタイムサービスがより重要になる可能性があります。
  • EFIは、OSを起動せずにブートローダー構成ファイルを編集する場合などに便利な起動時環境を提供します。
  • Windows 8を搭載したコンピューターに同梱されているものを含め、最近のEFIはセキュアブートをサポートしています。Linuxでのセキュアブートのサポートはまだ原始的であるため、これは現在Linuxユーザーにとっての利点よりも面倒です。ただし、EFIブートキットからの保護に役立つため、少なくとも理論的なセキュリティ上の利点があります。
  • それ自体はBIOSの欠点ではありませんが、EFIモードからBIOSモードに切り替えるには、OSを再インストールするか、少なくともそれらのブートローダーを再構成する必要があります-少なくとも、すでにインストールされているものを保持したい場合(Windowsの場合、まだ何もインストールしていません)。

これらすべては、SamsungラップトップでのEFIモードブートの大きな欠点と比べると、取るに足らないものです。

Linuxのビット幅については、EFIモードでは64ビットバージョンが最適です。32ビットバージョンは一部のフープジャンプで機能しますが、64ビットバージョンはインストールが簡単で、より適切に機能します。BIOSモードではどちらのバージョンでも機能しますが、特に一部の種類のプログラムではより高速になる可能性があるため、64ビットバージョンをお勧めします。


詳細な回答に感謝します。BIOSモードに切り替えた後にWindows 8を再インストールする方法を知っていますか?つまり、これはSamsungの回復プログラムを使用して行うことができますか?
prettygully 2013

サムスンのツールについては特に知りませんが、コンピューターに同梱されているWindowsツールのほとんどは機能が非常に制限されています。この作業を行うには、市販のDVDまたは同様のものが必要です。そのようなメディアを合法的に入手する場所については、superuser.com / questions / 493766 /…を参照してください。
ロッドスミス

0

私はあなたの質問の最後の部分だけを扱うことができます、そしてそれは逸話的にだけです。しかし、私はUbuntu(12ビット)を(64ビット)Windows 8とUEFIモードがデフォルトで有効になっている新しいLenovoラップトップにインストールしたところです。BIOSを更新してからEUFIモードを無効にするという標準的なアドバイスに従いました。64ビットバージョンのUbuntuをインストールしても問題ありませんでした。したがって、64ビットバージョンを使用することに問題があるとは思いません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.