質問: 現在あるisoイメージ(デバイス)について調べています。 調べたところ、 イメージファイル(デバイス)の最初にはMBRがあり、その先頭446バイトにIPL、続いて16バイトのパーティションテーブルが4つ、その後にSignatureが2バイトある。 また、各パーティションの先頭にはPBRがある。 ということがわかりました。 OSなどが入ったデバイスと、私達が普段使うようなUSBなどのデータ保存用(ファイルシステムをマウントして使う?)のデバイスにはどのような構造の違いがあるのでしょうか? また、調べているイメージのバイナリには "BOOTMGR is compressed" という文があったのですが、BOOTMGRについて調べてみると、OSを起動する前提での話しか見つけられませんでした。これはこのイメージにはデータのみが入っているのではなく、OS起動用のものだということを意味しているのでしょうか? 最後に、イメージにはMBR以降も、"An operating system is not found."などという文がみえるのですが、その部分にはどのようなデータが入っているのでしょうか? わかりづらい文で申し訳ありません。できる範囲でも答えていただけると幸いです。
回答: ISOイメージというのは、一般的にはCD/DVDの格納データイメージですが、場合によってはUSBメモリやHDDのデータイメージもISOと呼ぶ場合があるようです CD/DVDとHDDとではフォーマット形式、データ形式が変わりますんで、どちらのISOかをはっきり意識しといたほうがいいでしょうね んで、データの中の文字列にこだわってるようですが、そういうのを見たところで、せいぜいどのOSのブートデバイスかぐらいはわかる程度のもので、本質的ではありません。 単にそのイメージがブート可なのかそうでないか、だけのはなしではないでしょうか。