質問編集履歴

1 修正

strike1217

strike1217 score 585

2017/04/05 14:37  投稿

MBR と GPTの違いについて教えてください。
以下のサイトを参考にしました。
[GPTとMBRはどのように違うのか?](http://d.hatena.ne.jp/syuu1228/20130103/1357165915)
MBRのレイアウトです
|オフセット|サイズ|内容|
|:--|:--:|--:|
|0x000|446byte|ブートストラップローダ|
|0x1be|64byte|パーティーションテーブル(4エントリ)|
|0x1fe|2byte|ブートシグニチャ(0xaa55|
以下がGPTの画像です。
![イメージ説明](81f0ee2d192c73811d6ddf63d6e56c62.png)
#GPTとMBRの違いがよくわかりません。
1, 変更点はMBRに新しいパーティションテーブルを付け加えたということだけでしょうか??
つまりハイブリッドということですか?
2, GPTの先頭にMBRが入っていますが、これは、**「GPTを使用するディスクにもMBRが存在するのは、MBRを前提としたディスクユーティリティを利用した場合の事故の防止のため(誤って何も中身がないと判断されないため)である。」**とwikiに書いてありました。つまり先頭のMBRはなくても起動はできるということですよね?
3, 2が正しい場合、GPTの画像を見ると、ブートストラップローダとブートシグネチャが書いてありませんが・・・・
3, 2が正しい場合、GPTの画像を見ると、ブートストラップローダとブートシグニチャが書いてありませんが・・・・
 これは、どこに存在するのでしょうか?
4, GRUBなどのブートローダとはMBRでいうところの、0x000 446byte ブートストラップローダ の部分のプログラムという理解で正しいでしょうか?
  • OS

    368 questions

    OS(オペレーティングシステム)は、システムソフトウェアの一種であり、一般的に、ハードウェアを直接的に管理・操作する最も中心的な機能を有するソフトウェアがオペレーティングシステムとして呼ばれます。

  • アーキテクチャ

    117 questions

    アーキテクチャとは、情報システム(ハードウェア、OS、アプリケーション、ネットワーク等)の設計方法、設計思想、設計思想に基づいて構築されたシステム構造をアーキテクチャと呼びます

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る