(162) 大容量HDでのエラーについて
by nao
at 2004/08/17 22:58:06
レス投稿
junnnoさん、こんにちは。 1.68をダウンロードして使ってみました。 20GBのHDをPC-9821(UIDE-98)で2GBとそれ以外の2つに分けて 使っていて、「サーチ」を押すとこんな具合に表示されます。 OSはXPです。
領域名 | 開始 | 終了 | 容量 | 開始位置 Windows 98 | 1CYL | 4162CYL | 2048MB | 516096 Windows 98 | 4163CYL | 39760CYL | 1136MB | 2148507648
上の領域は内容を表示できるのですが、下の領域は以下のようなエラーダイアログが表示されて内容が表示されません。 > DiskExplorer: Win32 err. > ファイルの先頭よりも前にファイルポインタを移動しようとしました。 ↓ >ディレクトリを開けませんでした。
どう対処すればいいか教えてください
(163) Re: 大容量HDでのエラーについて
by junnno'
at 2004/08/19 00:00:09
レス投稿
"大容量HDでのエラーについて" nao wrote: > 上の領域は内容を表示できるのですが、下の領域は以下のようなエラーダイアログが表示されて内容が表示されません。 > > DiskExplorer: Win32 err. > > ファイルの先頭よりも前にファイルポインタを移動しようとしました。
こんにちは。
DiskExplorerは、たぶん、2Gバイト以上のディスクに対応していません。 なので、ファイルポインタを2G以降の位置に移動させようとして失敗しているのだと思います。
プログラム上の問題で、いまのところ、プログラムを書き換える以外の対処法はありません。
もう私はDiskExplorerのメンテナンスをするつもりが殆ど無くなっているので(飽きた)、 C++Builderのソースコードが見れていじってくれる人がいれば任せたいと思っているのですが…。
(164) Re: 大容量HDでのエラーについて
by nao
at 2004/08/19 22:56:24
レス投稿
そうですか、残念です。 PC-9821がピポッという起動音すらならない状態になってしまって 途方にくれていたところ、まさに救世主的なソフトを発見できた と思ったんですが…。 何か類似のソフトや方法についての情報をお持ちでしたら 教えていただけませんか。
(165) Re: 大容量HDでのエラーについて
by junnno'
at 2004/08/20 00:29:12
レス投稿
"Re: 大容量HDでのエラーについて" nao wrote: > そうですか、残念です。 > PC-9821がピポッという起動音すらならない状態になってしまって > 途方にくれていたところ、まさに救世主的なソフトを発見できた > と思ったんですが…。
おっと、深刻な事情を聞いてしまいました。 これは何とかしたくなりますね。
いま思い付いた次善策があります。
ハードディスク全体をgetdriveでイメージ化した後、 そのファイルを先頭から2Gバイト弱ほど削って、 DiskExplorerの(Manual FD)で開いて、サーチを実行してみて下さい。 うまくいけば2つめのパーティションが認識されるはずです。
ファイルを削るときには、バイナリエディタで、 必ず512バイト単位で削る必要があります。
まあ、こちらでも何とかしてみます。 ちょっと待っていて下さい。 具体的には、1ヶ月ぐらい。
(166) Re: 大容量HDでのエラーについて
by nao
at 2004/08/20 20:17:35
レス投稿
うまくいきました。ありがとうございます。 おかげで大量のファイルを失わずに済みました。 贅沢を言えばロングファイルネームに対応して いたらと思ったりもしましたが、ファイルが あるだけでも大助かりです。 本当にありがとうございました。
(167) Re: 大容量HDでのエラーについて
by junnno'
at 2004/08/22 00:37:54
レス投稿
"Re: 大容量HDでのエラーについて" nao wrote: > うまくいきました。ありがとうございます。 > おかげで大量のファイルを失わずに済みました。 > 贅沢を言えばロングファイルネームに対応して > いたらと思ったりもしましたが、ファイルが > あるだけでも大助かりです。 > 本当にありがとうございました。
おお、うまくいきましたか。 よかったですねー。
ところで、お使いのハードディスクは20GBとのことでしたが、 実際には3GBしか利用されていなかったのでしょうか。
前述の方法を使っても、残りの16GBには手が出せないと思うのですが・・・。
(168) Re: 大容量HDでのエラーについて
by nao
at 2004/08/22 10:35:35
レス投稿
そんなことはありませんよ。 ほとんど限界まで使っていて、実際に15GBほどのファイルの 取得に成功しています。
(169) Re: 大容量HDでのエラーについて
by junnno'
at 2004/08/22 21:31:37
レス投稿
"Re: 大容量HDでのエラーについて" nao wrote: > そんなことはありませんよ。 > ほとんど限界まで使っていて、実際に15GBほどのファイルの > 取得に成功しています。
なるほど。
確かに、ファイルアクセスの部分は全て64bitで計算していますので、 前々から2GB以降にアクセス出来ないというのはなんかおかしいなとは思っていたのですが。 まだソースコードみてませんけど、たぶんパーティションの認識だけの問題ということですね。
実は、こちらには2GB超の環境がないので全くテストできないのでした。
もう必要ないかと思いますが、2GB超対応の改良版が出来たら、 テストに付き合って頂ければ幸いです。
(170) Re: 大容量HDでのエラーについて
by nao
at 2004/08/22 22:26:19
レス投稿
> もう必要ないかと思いますが、2GB超対応の改良版が出来たら、 > テストに付き合って頂ければ幸いです。 お礼も兼ねてぜひ協力させていただきたいところですが、 残念ながら20GBのディスクイメージとそこから頭の2Gを 削ったディスクイメージはHDをかなり圧迫するので、 AT互換機のHDから消してしまいました。98用のHDももはや 不要だと思ってフォーマットしてしまい、今ではただの AT互換機用のIDE-HDになってしまいました…。 お世話になったのに協力できず申し訳ありません。
(171) Re: 大容量HDでのエラーについて
by junnno
at 2004/08/23 22:34:28
レス投稿
"Re: 大容量HDでのエラーについて" nao wrote: > 不要だと思ってフォーマットしてしまい、今ではただの > AT互換機用のIDE-HDになってしまいました…。 > お世話になったのに協力できず申し訳ありません。
そうですか。 消しちゃったものはしょうがないですねえ。
じゃ、適当に見込みでいろいろやっときましょう。 また誰かのPCが壊れたときのために(笑)。
|