(FAT)予約セクタ数について



◇-(FAT)予約セクタ数について-イカ(2003/5/1-02:11)No.25827
 ┣Re:(FAT)予約セクタ数について-SARU(2003/5/1-10:09)No.25834
 ┗Re:(FAT)予約セクタ数について-t(2003/5/1-17:55)No.25858
  ┗Re:(FAT)予約セクタ数について-イカ(2003/5/3-04:12)No.26030
   ┗Re:(FAT)予約セクタ数について-t(2003/5/3-21:22)No.26112

▲このページのトップに戻る
25827(FAT)予約セクタ数についてイカ 2003/5/1-02:11

OS名:Windows98
パソコン名:自作
ソフト名:D2F
FAT32 のパーティション領域を変更(MBM R.0.38 のエディタ使用)しよう
とした際、変更対象のパーティションのバックアップを D2F(Ver.0.09b)
で取りました。
そして、MBM にてパーティション領域を変更後に、取ったバックアップを
復元しようとしたところ、
予約セクタ数が異なる為、復元出来ないことに気付きました。
バックアップした際には、予約セクタ数が 36 だった様です。
そして、パーティション領域を変更し、Win98 起動ディスクの FORMAT
コマンドで FORMAT 後は、予約セクタ数が 32 になっていました。

ここでご教示頂きたいのは、予約セクタ数を 36 にする方法です。
意図的に予約セクタ数を 36 にした FAT32 のパーティションを作成する
ことは可能でしょうか?

また、空覚えで申し訳ないのですが、今回問題のパーティションを Win2k
にて(FAT32 で)使用していた様な記憶があるのですが、Win2k の FORMAT
コマンドでは、予約セクタ数が 36 になるのでしょうか?
Win2k のブートパーティションを FAT32 でご使用されている方がいらし
たらばご教示頂ければ幸いです。

▲このページのトップに戻る
25834Re:(FAT)予約セクタ数についてSARU 2003/5/1-10:09
記事番号25827へのコメント
イカさんは No.25827「(FAT)予約セクタ数について」で書きました。
>OS名:Windows98
>パソコン名:自作
>ソフト名:D2F
>FAT32 のパーティション領域を変更(MBM R.0.38 のエディタ使用)しよう
>とした際、変更対象のパーティションのバックアップを D2F(Ver.0.09b)
>で取りました。
>そして、MBM にてパーティション領域を変更後に、取ったバックアップを
>復元しようとしたところ、
>予約セクタ数が異なる為、復元出来ないことに気付きました。
>バックアップした際には、予約セクタ数が 36 だった様です。
>そして、パーティション領域を変更し、Win98 起動ディスクの FORMAT
>コマンドで FORMAT 後は、予約セクタ数が 32 になっていました。
>
>ここでご教示頂きたいのは、予約セクタ数を 36 にする方法です。
>意図的に予約セクタ数を 36 にした FAT32 のパーティションを作成する
>ことは可能でしょうか?
>
>また、空覚えで申し訳ないのですが、今回問題のパーティションを Win2k
>にて(FAT32 で)使用していた様な記憶があるのですが、Win2k の FORMAT
>コマンドでは、予約セクタ数が 36 になるのでしょうか?
>Win2k のブートパーティションを FAT32 でご使用されている方がいらし
>たらばご教示頂ければ幸いです。

FORMAT /?
で見ればわかるんでないの?

▲このページのトップに戻る
25858Re:(FAT)予約セクタ数についてt 2003/5/1-17:55
記事番号25827へのコメント
FORMATする際、
パーティーションサイズによってクラスタの大きさ(セクタ数)は決まっているようですが、
(詳しくは、D2F.TXTを読んで下さい)
Zオプションを使えばクラスタサイズの変更は可能のようです。(私はやったことが有りませんが)
FORMAT ドライブ名: /Z:セクタ数

予約セクタ数36ということは18KBということなんでしょうけど、
そのような任意の値にできるかどうかも私にはよく分かりません。
あまり参考にならなくてスイマセン。

▲このページのトップに戻る
26030Re:(FAT)予約セクタ数についてイカ 2003/5/3-04:12
記事番号25858へのコメント
tさんは No.25858「Re:(FAT)予約セクタ数について」で書きました。
>Zオプションを使えばクラスタサイズの変更は可能のようです。(私はやったことが有りませんが)
>FORMAT ドライブ名: /Z:セクタ数
>
>予約セクタ数36ということは18KBということなんでしょうけど、
>そのような任意の値にできるかどうかも私にはよく分かりません。

レスどうもです。
問題のパーティションのクラスタサイズは、4kB にしていますが、
クラスタサイズと予約セクタ数は関係しているのでしょうか?

色々とやってみました。
1) Win2k の FORMAT でも、予約セクタ数は32 になる。
#というか、そもそも 32 以外なのが異常。
FAT32 ブートレコード仕様を検索し、
2) D2F のバックアップファイル中の 0x24(36)を 0x20(32)に書換え
これだけではダメで、D2F はバックアップファイル中の
予約セクタ数情報を 36 と認識する様です。
他の Win98 をインストールしている PC のブートレコードを FreeBSD
の dd で dump してみたところ、予約セクタ数値が 34 になっている
ことを確認。ここでシステムコマンダーをインストールしていたことが
影響していたのではないかと...
#今回、問題のパーティションにも以前インストールしていたし...
3) D2F のバックアップファイルの先頭部分からオリジナルデータ(120Bytes)
を除去し dd にて bs=512 にて dump... これはダメ。
これは何をしようとしたかというと、D2F のバックアップファイルを
FAT32 そのもののイメージファイルに編集出来ないかなということで
したが、撃沈。
#D2F のバックアップファイルの先頭部分と前述の予約セクタ数値が
#34 になっているファイルを比較し、D2F オリジナルのデータであろ
#うと思われる先頭から 120Bytes のみ削除しただけの作業。

予約セクタ数を 36 にすることを考えた方が良さそうです。

▲このページのトップに戻る
26112Re:(FAT)予約セクタ数についてt 2003/5/3-21:22
記事番号26030へのコメント
予約セクタ数とは、
てっきりクラスタあたりのセクタ数(クラスタサイズ)のことだと勘違いしていました。
少し調べてみましたが違うようですね、失礼しました。

検索で引っかかったサイトを上げておきます(特に役に立つ情報は有りませんけど)
http://www.griffonworks.homeip.net/dorlog/2nddorcom/pc-98/thread44395.html
http://www.griffonworks.homeip.net/dorlog/2nddorcom/pcgame/thread03371.html
http://www.griffonworks.homeip.net/dorlog/2nddorcom/pc-98/thread04772.html
http://nobumasa-web.hp.infoseek.co.jp/hardware/boot_hdd/boot/disk_parameter.html

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言