タグ

UEFIに関するiga-ninjaのブックマーク (2)

  • GPTとMBRはどのように違うのか? - syuu1228's blog

    UEFI環境下では、BIOSでサポートされているMBRに代わりGPTと呼ばれる新しいパーティーションテーブルを用います。 2TB以上の大容量なHDDをサポート出来る、と説明される事が多いのですが、具体的にどのような違いがあるのか比較してみます。 MBR MBRはLBA 0に置かれる512byteのパーティーションテーブルで、以下の様なレイアウトになっています: オフセット サイズ 内容 0x000 446byte ブートストラップローダ 0x1be 64byte パーティーションテーブル(4エントリ) 0x1fe 2byte ブートシグニチャ(0xaa55) ブートストラップローダはBIOSからロード・実行されるブートプログラムで、パーティーションの情報はパーティーションテーブルに存在します。 なお、最大パーティーション数は4個と決められており、4つのパーティーションを「物理パーティーショ

    GPTとMBRはどのように違うのか? - syuu1228's blog
  • GRUBとEFIの組み合わせで使うときのメモ またはEFI全般のtips

    EFI移行でやらかしたバカ話について2つ記事を書きました( 1 2 ) しかし実はこれは12月13-14日の出来事。もうEFIに移行して1月です。 そこでいくつかtipsというかメモを残します。 ほぼ推測に近いので 間違いがありありな気がするので指摘があれば是非どうぞ ちょっと補足しました (ちゃんとドキュメント読め) まず、構成について。 UEFIを使用するときには、ストレージの第一パーティションをUEFIのシステムパーティションとします。 BIOSの時はHDDやパーティションの先頭512バイト(いわゆるMBRやPBR)にgrubのステージ1を インストールしていたかと思います。このステージ1のバイナリが、 /bootのあるパーティションのステージ2のバイナリを読みこむわけです。 つまりステージ1のバイナリはファイルシステムから見えないとこに書きこむわけですね。 ところがUEFIはステー

  • 1