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ビットバージョンをお勧めします。