- 締切済み
最初のシリンダを使っているか
HDDの最初のシリンダのうち、XPの起動に必要なのは先頭の256バイトだけですか? 256バイトの全てが必要かを知りたいのではなくて、257バイト以降がどうなっていてもXPと直接の関係がないのかを教えてください。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- morimu
- ベストアンサー率27% (62/224)
質問がいまいち理解できないのだけど、参考になりますか? http://nobumasa-web.hp.infoseek.co.jp/ http://lets-go.hp.infoseek.co.jp/index.html
- km4444
- ベストアンサー率55% (80/145)
XPと直接関係がないか書き換えて試したことがないので よくわかりませんが、アンチウィルスソフトが敏感に反応 するかも。以下、参考まで。 Master boot record http://en.wikipedia.org/wiki/Master_boot_record > MBR, total size: 446 + 64 + 2 = 512 139bytesの実行可能なコード(executable code)と、その後 に続くエラーメッセージ用の文字列データの80 bytesで、 合計219 bytesになっているWindows 95と異なり、Window XP は、実行可能なコード303bytesと文字列データの80 bytesで、 合計383 bytesになっているようです。 300バイト目からInvalid partition table.Error loading operating system.Missing operating systemというBIOS からOSを見つけて制御を渡せなかったときのメッセージが あるので、このメッセージの後の56バイトがゼロフィルで 空です。何かメモするなら利用可能かも。 http://mirror.href.com/thestarman/asm/mbr/Win2kmbr.htm 01FFまでのMBRの全体がダンプされたデータがあります。 パティションやブート関連の問題の解析 http://randd.exblog.jp/4388591/