DiskExplorer掲示板
戻る

新規投稿 [日付順表示] ツリー順表示 スレッド順表示


(797) 日本語でも(2バイト目の)大文字と小文字が同一視される by 亞球河 at 2010/03/02 22:50:25 レス投稿

どうもこちらでははじめまして。junnno様にSASI HDDの件でメールした者です。

DiskExplorerでイメージに書き込む際に、一部の2バイト(日本語etc)を含む
ファイル名認識に不具合があるようですので報告します。

具体的には、2バイト目にa〜z(61h〜7Ah)がある場合にA〜Z
(41h〜5Ah)と同一視し、ファイルがある場合に上書き確認が出ます。
はい(Y)を選ぶと上書きされます。フォルダの場合も同様に同一視され、
処理が中断します。
@と`、[〜^と{〜~は同一視されません。

ex. サンプル.TXT と フンシル.TXT
サンプル.TXTがある状態でフンシル.TXTをD&Dすると上書き確認が出ます。

逆に、両ファイルがあるイメージを開いて両ファイルをデスクトップにD&Dした
場合は、両ファイルは別のものとして処理されます。

確認よろしくお願いします。


(796) Re: やっぱり4.3GBのHDDはダメなのですね(PД`q) by junnno at 2010/01/09 01:18:07 レス投稿

この掲示板ですが、ちょっと理由があって、URLを含む投稿をすると、即エラーで落ちるようにしています。


(795) Re: やっぱり4.3GBのHDDはダメなのですね(PД`q) by junnno at 2010/01/09 01:16:01 レス投稿

DiskExplorer 1.69を公開しました。

HDDイメージの2GB以降の領域にあるパーティションに対応しました。


(794) Re: やっぱり4.3GBのHDDはダメなのですね(PД`q) by junnno at 2010/01/08 21:37:48 レス投稿

ロジック自体はちゃんと動作しているようですね。

開始位置の表示は、表示上だけの問題なのですが、特例にしないといけないのは4GB以上ではなくて2GB以上でした。

(Manual HD)でデフォルトで自動処理をしないのは、ファイルを開いた時点では、まだそれが98のHDDであるという確証がないためです。AT互換やHuman68kだった場合に中途半端に適切な間違った値が入ってしまう可能性があるため、安全側に倒してあります。

開始位置をCYL表示にしないのも同様に、対象が98タイプとは限らないためです。まあこれは表示だけの問題なので、選択したタイプで場合分けして表示しても良いのですが・・・。

あとちょくちょく手直しをしてリリース版を出します。


(793) Re: やっぱり4.3GBのHDDはダメなのですね(PД`q) by 砂人 at 2010/01/07 21:15:09 レス投稿


> 正しく動作していれば、パーティションが4GB以降の領域にある場合、HDDパーティションの選択画面で、開始位置が4GB+xと表示されるはずです。

"開始位置"の表示は10進での羅列のみでした。"開始"は10進+CYLで、いずれも問題ないんじゃないでしょうか。

直接関係ないですが、投稿欄の"リンク"にURLを入れると"fatal error: unexpected fatal error occured in translating article."Errorが出ますね。


(792) 検証報告です by 砂人 at 2010/01/07 21:07:24 レス投稿

> やっつけ改造版を作ってみました。
> 確認できてないので、ちゃんと動くかどうか解りません。
> 正しく動作していれば、パーティションが4GB以降の領域にある場合、HDDパーティションの選択画面で、開始位置が4GB+xと表示されるはずです。

1.68(+test1 ver1)

Manual HDでopen

サーチなし
[Invalid Sector Size]
ブートレコードが異常です。
パラメータが正しくない可能性があります。

サーチ後
以前読み取れなかった領域も含め、すべてのDriveを認識。Directory/File一覧を表示し、すべて取り出しで保存成功。

Manual HDでOpen後、サーチが自動でかかる様だと混乱が減るかもしれません。


(791) Re: やっぱり4.3GBのHDDはダメなのですね(PД`q) by junnno at 2010/01/05 21:19:12 レス投稿

やっつけ改造版を作ってみました。
確認できてないので、ちゃんと動くかどうか解りません。
正しく動作していれば、パーティションが4GB以降の領域にある場合、HDDパーティションの選択画面で、開始位置が4GB+xと表示されるはずです。

http://junnno.sakura.ne.jp/files/2010.01.05.editdisk.zip


(790) Re: やっぱり4.3GBのHDDはダメなのですね(PД`q) by junnno at 2010/01/05 17:43:31 レス投稿

開発環境が古いので絶賛放置中だったのですが、ちょっといじってみます。


(789) Re: やっぱり4.3GBのHDDはダメなのですね(PД`q) by 砂人 at 2009/12/26 17:24:32 レス投稿

> 2GB以降の領域で失敗する計算をしているところがあったかもしれません。
> バイナリエディタが使えるなら、3GBぐらいのところまで削って、FDモードで読み込みできるかもしれません。

自分も上の方と同じように4GB/6GB両方のDiskから吸い出したものの最初の1,2つより後ろのDriveでErrorが出て読み取れません。
File分割Softwareを使って、読み取れなかったDriveの直前辺りで割ってから読み込んでSearchしてみたのですが、これも駄目でした。
2GB以上も扱えるようにしたり、先頭10MBしかScanしないのを広範囲Scan可能にするなどの改良を行う予定はないのでしょうか?


(786) Re: やっぱり4.3GBのHDDはダメなのですね(PД`q) by (無名) at 2009/03/07 07:13:49 レス投稿

> PC-9821Xa9/C8が立ち上がらなくなってしまったんで、
> つないでいた4.3GBのHDD(SCSI QuantumFireballST)
> の中身をDiskExplorerで回収しようと思ったのですが、
> 最初の2GBくらいのパーティションと
> 次の1GBくらいのパーティションは読めたものの
> 最後の1GBくらいのパーティションが読めず・・・。
> (「ファイルの先頭よりも前にファイルポインタを移動しようとしました。」とのメッセージ。
> これ、DiskExplorerじゃどうしようもないってことですよね・・・?

こんにちは。

2GB以降の領域で失敗する計算をしているところがあったかもしれません。
バイナリエディタが使えるなら、3GBぐらいのところまで削って、FDモードで読み込みできるかもしれません。


(785) やっぱり4.3GBのHDDはダメなのですね(PД`q) by Kirchen at 2009/02/24 00:58:17 レス投稿

PC-9821Xa9/C8が立ち上がらなくなってしまったんで、
つないでいた4.3GBのHDD(SCSI QuantumFireballST)
の中身をDiskExplorerで回収しようと思ったのですが、
最初の2GBくらいのパーティションと
次の1GBくらいのパーティションは読めたものの
最後の1GBくらいのパーティションが読めず・・・。
(「ファイルの先頭よりも前にファイルポインタを移動しようとしました。」とのメッセージ。
これ、DiskExplorerじゃどうしようもないってことですよね・・・?


(783) 注意事項 by junnno at 2008/10/25 01:03:44 レス投稿

久しぶりに見にきたらまたspamがえらいことになってたのでざっくり削除しました。

表示していませんが、この掲示板はアクセス記録を余さず残しているので、違法な活動には適しませんよ。というかやめて。


(586) Re: DEで開けないディスクイメージ by junnno at 2008/01/27 15:41:34 レス投稿

こんにちは。
spamを削除していたら普通のメッセージを発見してしまいましたので、今更ながらレスします。

> 質問なのですが、Anex86本体で作成した空ディスクイメージが
> DiskExplorerで開くことが出来ないのは何故なのでしょうか?

フォーマットされていないと、開けません。
対象のディスクはフォーマットされているでしょうか。

> またAnex86形式に指定すると普通に開くことが出来るけど、マニュアル操作で「サーチ」等を使っても「Win32.err、正常に終了しました」というメッセージの後「10MB以内にIPLが見つかりません」と表示され、開けない場合もあります。

マニュアルモードは、ヘッダが付いていない形式のディスクイメージや、半分壊れたディスクイメージを操作するために用意してあります。
Anex86形式であるならば、Anex86形式で操作すれば問題ないかと思います。


(288) DEで開けないディスクイメージ by クロウラ at 2007/09/22 18:53:45 レス投稿

初めまして。
Anex86と一緒に活用させていただいております。

質問なのですが、Anex86本体で作成した空ディスクイメージが
DiskExplorerで開くことが出来ないのは何故なのでしょうか?
「ブートレコードが異常です。パラメータが正しくない可能性があります」というメッセージが出ます。マニュアルFDでも開くことが出来ません。
またAnex86形式に指定すると普通に開くことが出来るけど、マニュアル操作で「サーチ」等を使っても「Win32.err、正常に終了しました」というメッセージの後「10MB以内にIPLが見つかりません」と表示され、開けない場合もあります。

正直、ブートレコードやらセクタやら、それらに全くの無知です。
凄いマヌケな質問をしていたら申し訳ありません。
使用しているPCのOSはwin98SEです。


(260) Re: Virtual PC Image 対応 by HighEna at 2007/02/01 15:04:46 レス投稿

一応、Virtual PCとは(圧縮形式ではなく)プレーンなイメージに
展開すればファイル交換ができましたので、それを変換/中継用
ドライブとして認識させて使っています。

ありがとうございました。


(259) Re: Virtual PC Image 対応 by junnno at 2007/01/25 22:34:03 レス投稿

訂正。

今、240GBの物理ドライブを開いてみたら普通に開けたので、4GB以上のドライブにも対応しているようです。ただし、空き容量は正しく報告されません。

そういえば、何かの必要に駆られてアドレス計算を64bit化した記憶はあるので、FAT32であれば多分どこまでもいけるはずです。


(258) Re: Virtual PC Image 対応 by junnno at 2007/01/25 22:19:49 レス投稿

もうソースコードをいじる気はほとんど無いです。

プラグインでI/O変換が出来るようになっているので、誰か作って・・・と思ったけれど、DiskExplorer本体が、確か4GB以上のドライブには対応していないはずなので、やっぱり実用的には無理かも。


(257) Virtual PC Image 対応 by HighEna at 2007/01/24 11:33:26 レス投稿

Virtual PCのVHD形式に対応する予定はないのでしょうか?

ttp://www.microsoft.com/japan/windowsserversystem/virtualserver/techinfo/vhdspec.mspx

MSが4月までの期限付きでWindowsXP英語版のVPC Imageを配布してる
とかで、おもしろそうですね。

ttp://www.microsoft.com/downloads/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&displaylang=en

VMwareは使ってないもので...


(256) SASI HDDについての情報 by junnno at 2007/01/22 00:22:10 レス投稿

メールにて、SASI HDDのデータ吸出しについての貴重な情報をいただきました。
転載の許可を頂いたので、載せておきます。

--
『98HDDをディスクイメージに変換しよう 』に『SASIは不可能』と
ありますが、様々な制約がありながらもSASI HDDはSCSI I/Fに
接続して読み込む事が可能です。
3.5'のSASI HDD(ドライブのみ)はぱっと見ではSCSI HDDと間違え
そうなくらいよく似ています。

SASI HDDとSCSI HDDの共通・類似点
・I/Fが50pである(ピン配置も同じ)
・電気的要件がほぼ同じ

相違点
・アクセス方式にLBAが使えない
・終端の仕方(SASIでは終端抵抗を必ずドライブに取り付ける、
 SCSIはターミネータによる外付けも可)
・SASIでは複数のホストによる運用ができず、SCSIではこれが
 できる
・それに伴いSCSIはホストにもIDが割り当てられている(そのため
 SASIはバスに最大8台(98では諸事情により2台)、SCSIは7台)

仕様上、電気的に互換性がある事になっており、実際にX68kの
SASI I/FにSCSI HDDが接続できたり、SASI/SCSI両用HDDという
ものもあった事から、あまりにも旧い機種(ST-506をアダプタで
変換しているもの等)以外は接続できるものと思われます。

SCSI HDDの場合は『念のため』1台で読み込みますが、SASI
HDDを読み込む場合は『必ず』1台でやります。SASIとSCSIを混在
すると余計なトラブルが起こりかねないためです。元のシステムが
SASIを2台使用していた場合でも1台ずつやります。
(その場合、片方には終端抵抗がついていないので他方から移植
します。元に戻す際にこれも戻すのを忘れないように。
SASIではバスにターミネータ用電源を供給するようになっていない
ので、ターミネータを外付けにしても動かないかも知れません
(動く場合はI/Fからの給電による))

この方法で、PC-98H53(40M 1台目用)とICMのSR-80(80M 1台目・
増設兼用)のデータを読み込む事ができました。
ありがとうございました。

多分、1台目用のPC-98H31/33/51(順に5/10/20M)や増設用の32/34/
52/54(順に5/10/20/40M)でもできると思います。
1台目用はSCSI I/FからはID:0として、増設用はID:1として認識
されます。

ちなみに、SASI/SCSI両用機ではSCSIに接続するのを前提とした
仕様になっています(この例とは逆にSCSI用に作っておけば、
SASI I/Fに接続しても電気的には何ら問題ないため。ソフト的
にはSASI用のCHSとSCSI用のLBAの両方に対応した仕様にする)。

--

> SASIとSCSIは似て非なる全くの別物だと思っていました。
> 技術的には同系統のものだったんですね。

SCSIがSASIを元に定められた規格だからです。
ちなみに、現在の規格ではSASIとの接続性は保証されていませんが、
SCSI1の頃はSASIとの接続性が保証されていました。

現在手に入るI/Fで接続できないのは、ESDI(H98の一部機種に
採用)とかですね(ESDIでもST-506のコントローラで読めるとか
読めないとか?)。ST-506(初期の内蔵HDD)は入手困難ですが、
根気よく探せばコントローラが手に入るかも知れません。


前回の2機種の他に、TEACのSD-340も使えました。
(RX/RA(/RS/DX/DS/DA)用サードパーティ製内蔵SASI HDD
ユニットに入っていましたが、元々はSCSI用)
web.archive.org/web/20050330181011/www.teac.com/DSPD/pdf/hdd0070a.pdf

RX2/RA2用という事(RX21/RA21からは内蔵SCSI用スロットも装備)
で、SASIといっても末期の製品なのでSCSI用HDDを使っているの
でしょう。

---
できれば、XPを使用していても、SASIの吸い出し時にはMeの
起動ディスク(XPでFDをシステムフォーマットするとMeの起動
ディスクができます)を使ってFAT16かFAT32のパーティションに
書き込んだ方がいいですね。
サードパーティ製でも(確か)80Mが最大なので、FAT32パーティ
ションで間に合います。

パラレルポートにSASI HDD/SCSIデバイスを接続するEasyHardと
いうケーブルを作れば、SCSI I/Fがなくてもパラレルポートが
あれば接続できます(このEasyHardも元々はSASI HDDを接続する
ためのものでした)。
web.archive.org/web/20021008192707/photo-m.tp.chiba-u.ac.jp/~yjo/priv/pc/eh/index.html
www.vector.co.jp/soft/data/hardware/se015791.html

XPの起動ディスク(Me)とEasyHardを使うのが手っ取り早いですね。

最後に、内蔵HDDの場合、機種によってはBIOSがSASIとなって
いても実際のHDDはST-506の場合もあるのでご注意。
ex. VX41のHDDはD3126(ST-506 20M)
info.ipsj.or.jp/katsudou/museum/computer/NEC-D3126.html
www.ipsj.or.jp/katsudou/museum/pic_page/NEC-D3126.html

この場合はST-506用のコントローラ(NEC DS300/500(ホスト側は
SASI)や富士通 M1055B(ホスト側はSCSI)等)が必要ですが、
HDD以上に入手困難です。
外付けの場合、1台目用ユニットにコントローラが内蔵
されている場合もあり(増設用は1台目のコントローラに接続
するため省略)、これの内蔵用への流用ができる場合もあります。

1台目にコントローラがある場合は、増設用も(1台目の)コント
ローラ必須です。増設用単体では、物理的にI/Fに接続できても
動きません。
I/F〜(ケーブル)〜1台目コントローラ〜(内部)〜1台目HDD〜(ケーブル)〜増設HDD
この場合、同時に接続すると、SCSI I/FからはID:0 LUN:0と
ID:0 LUN:1として認識されます(コントローラが1台のため、
IDは一つのみ)が、トラブルの元になるのでHDDは1台ずつに
した方がよいでしょう。

あと、ST-506の場合は終端抵抗がない場合もあります。

逆に(?)、SASIと銘打っていながらHDD自体はSCSI用を採用して
いる場合もあります。

--

と、いうことで、SASI HDDを眠らせている方は、結構楽しめるかもしれません。


(255) Re: DiskExplorerに仮想光ディスク機能追加 by junnno at 2006/11/29 10:38:05 レス投稿

バイナリエディタで抽出できるようならば、IPLなりBPBなりをそれらしく作ってやれば読めそうな気がします。本当に可能かどうかは状態によりますが。

圧縮されたMOについては、MO全体をディスクイメージ化してから、エミュレータのHDDとして認識させれば、エミュレータ上で展開できるのではないかと思います。確か98のMOはHDDと同じ構造だったと思うので。


次の20件を表示
削除ID 削除キー
BBS editdisk, administered by junnno