- 締切済み
どうやってローレベルフォーマットしているのですか?
技術的な興味です。 HDDのローレベルフォーマットといったとき、「現在あるセクタに0を書き込む」と、「トラックにセクタを再構築する」が2種類の意味で使われているようです。 前者は、拡張INT13を使って実行できると思うのですが、後者はどのように実現するのでしょうか? また、前者の最小実行単位はセクタ単位の書き込みで実現できますが、後者の最小実行単位はトラックでしょうか、それともシリンダ単位、HDDドライブ単位でしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- kusa_mochi
- ベストアンサー率76% (1597/2087)
回答No.1
自分はHDDメーカーの中の人ではないが、おそらくHDD内にあるコントローラーCPUに制御コマンドを送っているのだと思う。 実行単位は、恐らくHDD全体でないかと思われる。 【参考】 http://www.geocities.co.jp/SiliconValley-Cupertino/6040/pc/pc8.htm#67
お礼
回答ありがとうございます。 紹介くださったページ、大変参考になりました。 明確な答えは得られませんでしたが、やはりHDD全体のような感じですね。