DOSでUSB機器を使うための手段は存在しないのでしょうか?
DOSでUSB接続のDVD-RAMドライブ等が使えると非常にうれしいのですが。
どなたか「こんなのあるけど」といった情報をお持ちではありませんか。

A 回答 (2件)

残念ながらWindows95でもサポート出来ないUSBをDOSでサポートするのは難しいというより無理だと言わざるを得ません。



仮にDOS用のUSBドライバが出来たとしてもDOSが扱える容量やファイルシステムの制限で無理です。

DOSでDVD-RAMドライブを使いたいという事ですが、DOSは16ビットOSですのでアクセス出来る容量の限界は2GBで、対応しているファイルシステムはFAT12、FAT16、CDFSです。

DVD-RAMとなると片面でも4.7GB、両面では9.4GBくらいありますので、対応できないのは一目瞭然ですね。

百歩譲ってDOS用USBドライバがあり、何らかの方法を使って擬似的にDVDにアクセス出来たとしても、所詮DOSですので、DOSの制限に縛られる事になります。
    • good
    • 0

 生MS-DOS/PC-DOSでは、USB機器は使用できません。

USBをOSが認識出来ない為です。

 DVD-RAMのメーカが、DOS用のUSBドライバを提供していれば出来ますが、そうでない限り出来ません。

 代案として、Linux等のPC-UNIXで、USBを認識させてやる方法が考えられますが、DVD-RAMの機能については、不明です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QMS-DOSについて

コンピュターの知識取得に乗り遅れた年金受給者です。
MS-DOS(DOS/V)にはFAT16と、それ以外のOSがあります。WINDOWS95以後のMS-DOSは、それ以前のMS-DOSとは違うとされていますが、どう違うのでしょうか。
特に、WINDOWS3.1までのMS-DOSは基本MS-DOSとされFAT16ですし、対応している使用領域は2GBまでですが、WINDOWS95で使用されているMS-DOSもFAT16ながら使用領域は4GBですね。
どう違うのでしょうか。 
皆さんの英知を誰か授けてください。宜しくお願いします。

Aベストアンサー

えっと、OSとファイルシステムとフォーマットコマンドを区別しましょう。
MS-DOSは95以前ではOSであり、以後はOSの一部をなすものです。
95以前のMS-DOSではファイルシステムとしてFAT12とFAT16が使えます。
FATはたくさんのクラスタという小さな領域にファイルを分割して保存し、FATという表にどのファイルの何番目の塊が、どのクラスタにあるかを記録して管理していました。
12とか16とかいう数字は、クラスタの続き番号を指定する際に使われる変数の大きさで、12だと12ビット(番号は0-4095)、16なら16ビット(番号は0-65536)ということになります。
Windows95でもこの状況は変わっていませんが、95ではファイル名の命名規則が8.3形式でなくてもよいということにしました。
このファイルシステムをVFATといいます。
VFATにしてもクラスタを管理している変数は16ビットなので番号は0-65535で65536個のクラスタしか管理できません。
ここで、クラスタの最大の容量は当時32kbyteでしたから32K*65536個ということで2GBの容量が最大ということになるわけです。

FAT16で4GBの容量を扱えたのは95ではなくNT3.51です。
NT3.51は最大64KBのクラスタを扱えたので、64K*65536個ということで4GBの容量が最大ということになるわけです。
ただ、このFAT16のファイルシステムはクラスタの最大値を32KとしているMS-DOSやWindows95では読めません。
また、この場合たとえ1kbのファイルにも64kbのクラスタを割り当てることになりますから、無駄が大きくなることになります。
よってその後はクラスタを管理する変数を32bitとしたFAT32にすることにより、容量の拡大と無駄の排除の両方を実現しています。

さて、
>(1)MS-DOS VER6.2のFORMAT後にWIN95をインストールしたHDD
>(2)WIN95に付属されているMS-DOSでFORMATしてWIN95をインストールしたHDD(普通の標準のOSのインストール仕方) の二点のHDDがあり、
>それに同じプログラム(WIN95対応)をインストールして起動させた場合に(1)の場合には1.2MBのフアイルの読み書きが出来ますが、(2)の場合は不可能です
とのことですが、容量からいってHDDはHardDiskDriveではなく、フロッピーディスクドライブのHigh Density Double tracksのお話でしょうか。
1.2MBのフロッピーディスクの読み書きは基本的にMS-DOSでもWindows95でもオリジナルではサポートしていません。
しかしながら日本では80年代から国産PCの主力がNEC社の98シリーズでこのシリーズの3.5インチフロッピーディスクはIBM社PCあるいはその互換機のPCのフロッピーが720kb/1.44mbの容量で使われていたのに対して、640kb/1.25mbの容量で利用されていました。
このため、当初はMS-DOS(DOSV)にも、WINDOWS95にも640kb/1.25mbの容量のフロッピーを読み書きできる特別なドライバーが用意されていたのです。
もっとも95ではそのようなドライバはメーカ製のPCでなければ普通にインスツールした際には導入されないため、結果として使用できないように見えるかもしれません。
そのご、日本のPCもNEC製の98シリーズはなくなり、全てIBMPC互換機となりました。このため現在では640kb/1.25mbのフロッピーをハード的に読めないフロッピードライブも多いのですが、まだ3mode Floppyということでお調べになればハードも使い方もお分かりになるかと思います。

えっと、OSとファイルシステムとフォーマットコマンドを区別しましょう。
MS-DOSは95以前ではOSであり、以後はOSの一部をなすものです。
95以前のMS-DOSではファイルシステムとしてFAT12とFAT16が使えます。
FATはたくさんのクラスタという小さな領域にファイルを分割して保存し、FATという表にどのファイルの何番目の塊が、どのクラスタにあるかを記録して管理していました。
12とか16とかいう数字は、クラスタの続き番号を指定する際に使われる変数の大きさで、12だと12ビット(番号は0-4095)、16なら16ビッ...続きを読む

QDOS Ver6.2 RAMドライブが未使用に。インストール出来ません。

PC-9821 Na7/HC7です。
CDドライブを認識させるのに違うHDDを差し替えて
AUTOEXEC.BATとMSCDEXとNECCD.SYSとNECCDA.SYSをコピーしてHDDを入れ替え、上書きしたのですがCONFIG.SYSのコピーを忘れてましてRAMディスクが未使用になったようです。
それで再インストールしようとしたら「RAMドライブが未使用に設定されています。RAMドライブを使用するに設定し、システムを再起動させて下さい。」でEnterを
押してコマンドプロンプトの画面 A:\>
コマンドが分かりません。
よろしくお願いします。

Aベストアンサー

先のご質問にも、先ほど書き込ませてもらいましたが。

ハードディスクに書いておくconfig.sysとautoexec.batは
下記のように簡単なものにしたらどうでしょうか。
これでも、CD-ROMドライブのWin95のCD-ROM内のsetupが
動かせると思います。

CONFIG.SYSは、次の4行

FILES=50
LASTDRIVE=Z
DEVICE=HIMEM.SYS /TESTMEM:OFF
DEVICE=NECCD.SYS /D:CD_101


AUTOEXEC.BATは次の3行

FILES=50
@ECHO OFF
MSCDEX /D:CD_101 /L:Q

--------------------
注意:このままで使う場合は、HDにコピーしたNECCDE.SYSは、
「NECCD.SYS」にrenameする。

または、(NECCDE.SYSをrenameしない場合は。)
DEVICE=NECCD.SYS /D:CD_101
を、
DEVICE=NECCDE.SYS /D:CD_101
とする。

参考URL:http://senri98.hp.infoseek.co.jp/inst_win98se.html

先のご質問にも、先ほど書き込ませてもらいましたが。

ハードディスクに書いておくconfig.sysとautoexec.batは
下記のように簡単なものにしたらどうでしょうか。
これでも、CD-ROMドライブのWin95のCD-ROM内のsetupが
動かせると思います。

CONFIG.SYSは、次の4行

FILES=50
LASTDRIVE=Z
DEVICE=HIMEM.SYS /TESTMEM:OFF
DEVICE=NECCD.SYS /D:CD_101


AUTOEXEC.BATは次の3行

FILES=50
@ECHO OFF
MSCDEX /D:CD_101 /L:Q

--------------------
注意:このままで...続きを読む

QMS-DOS(プロンプト?)の起動について

製造機械でのデータ送信をMS-DOSで行ってます。

いつもはwindows95を起動させてから、すべてのプログラム~MS-DOSって感じで立ち上げてました。

しかし、後輩がMS-DOSプロンプト画面の設定を少しイジってしまったようで・・・
同じようにMS-DOSを起動させたら、小さい画面が出てきて「このプログラムはMS-DOSモードで実行するように設定されており、ほかのプログラムの動作中には実行できません。続行すると、ほかのプログラムをすべて終了します」と出てきます。

続行するとMS-DOS モードで再起動したような真っ黒な全画面になります。
US/を入力して、コマンドを入力して以前のようにプログラムは起動できます。

設定を元に戻したいのですが、前のようなMS-DOSプロンプト画面になってくれないので設定変更できないのです。

どうすれば、元のMS-DOSプロンプト画面に戻せますか?教えてください。

Aベストアンサー

95使っていたのは昔のことだから忘れていたようです。

C:\Windows\スタートメニュー\ (「スタートメニュー」は半角) から探し出して右クリックしてください。

QDOS機 にUSBを認識させる方法はないでしょうか?

RS232 から USB変換ケーブルを買ってきましたが
付属のFDは 98までのドライバーでそのまま
つないだのですが認識していないみたいです。
PCにはDOSしか入っていません。宜しくお願いします。

Aベストアンサー

 USBをサポートするOSはWindows98以降です。95でもだめです。
 DOSの場合はドライバも提供されていませんし、使用するのは無理でしょう。

QDOSV用 MS-DOSのOS

昔PC-9800シリーズMS-DOS6.2のOSがありましたが、DOSV用のMS-DOS3.3以上のOSを探しているのですが、見つかりません。

DOSV用のMS-DOS3.3以上のOSはないのでしょうか

Aベストアンサー

何に使うかにもよるけど、DR-DOSが無償で使えます。

5位まではMS-DOS、PC-DOS,DR-DOSどれもほぼ似たようなものでした。それ以降は結構差があります。

ちなみに、DR-DOSはデジタルリサーチが開発したものである種、MS-DOSよりもオリジナルといえないこともないです。

PC-DOSはIBM社のDOSです。MS-DOSとほぼ同じです。

ちなみに、FreeDOSなど無償のDOSは幾つか存在します。

QWindows3.1とMS-DOS6.2のDOS/V版の販売について

過去に収めたPCシステムの予備品を手配することになってしまいました。過去のシステムというのは古いシステムで、OSはWindows3.1(MS-DOS6.2)を使用しています。ハード系は現在のもの(DOS/V-PC)を使用しようと考えていますが、ライセンスの要するOSが現在見つからず、OSを手配したいのですが、売っているところがもはやありません。
・どこかに売っているところはないでしょうか?
・ライセンスのみ購入することはできないのでしょうか?
・XP購入してダウングレードのようなサービスはないでしょうか?
・その他良い方法はないでしょうか?
法に準ずる方法で何とかならないか、ご存じ方がいらっしゃいましたら教えていただけますでしょうか?
よろしくお願いいたします。

Aベストアンサー

>どこかに売っているところはないでしょうか?

ネットオークションや中古ソフト販売店くらいしか売ってません。少なくとも新品販売をしている店舗は無いです。

>ライセンスのみ購入することはできないのでしょうか?

サポートが2001年に終了しているのでMicrosoftからの購入は難しいでしょう。今さらWindows 98のライセンスを売ってくれと言うのと同じことですからね。

>XP購入してダウングレードのようなサービスはないでしょうか?

ありません。あったとしてもWindows 3.1の次に発売したOSあたりまでしか対応できないはずなのでどの道無理です。

>その他良い方法はないでしょうか?

残念ながら正規のルートで購入するのは不可能です。ネットオークションで未開封品を購入、または中古販売店を探し回って未開封品を購入するしかありません。流石に発売開始から15年も経過しているのでこういった方法になってしまうのはしょうがないでしょうね。

もしくは、取引先に発売から15年も経過していて入手が不可能だと言って断るかですね。一般的に家電製品のサポートは販売終了から8年間でそれ以降は補修用の部品を保管する義務は無いので特に問題は無いです。

>ハード系は現在のもの(DOS/V-PC)を使用しようと考えています

最近のハードってWindows 3.1みたいな古いOSだと使えないんじゃないかな?確かWindows 98あたりですらCPUの動作クロックが高い(2.2GHz以上でインストールできない場合がある)と動作しなかったりメモリ搭載量が多い(1GB以上で動作不能)と正常に使えないという問題があったはずだし。多分だけど結構古い型のパソコンを中古で探さないと無理かも。

>どこかに売っているところはないでしょうか?

ネットオークションや中古ソフト販売店くらいしか売ってません。少なくとも新品販売をしている店舗は無いです。

>ライセンスのみ購入することはできないのでしょうか?

サポートが2001年に終了しているのでMicrosoftからの購入は難しいでしょう。今さらWindows 98のライセンスを売ってくれと言うのと同じことですからね。

>XP購入してダウングレードのようなサービスはないでしょうか?

ありません。あったとしてもWindows 3.1の次に発売したOSあたり...続きを読む

QMS-DOS形式のファイルをWindowsで。

毎度ご迷惑おかけしております・・・(2回目です)

ネット上からMS-DOSで動作するフリーソフトをダウンロードしたのですが、
そのフロッピをそのままPC(MS-DOS3.30?古いです)に差し込んで探しても、ファイルが見つかりませんでした。
考えてみれば、WindowsとMS-DOSではフォーマット形式が違うので、
Windows上で落としたファイルの内容は、MS-DOSでは見れないのですね。

PCのハードの中に入っているファイルを(→フロッピに保存して)、Windowsで展開したり、その逆で、Windowsで保存したファイルをMS-DOSで開いたり・・・ということは出来るのでしょうか?

(ところで、調べるうちに「Windows上のMS-DOS」という言葉を耳にしたのですが、
 「OSの上にOS?」ということに・・・?
 ファイル形式とかはどうなっているのでしょう?)

Aベストアンサー

EPSON=PC98互換機です。
うちでも使っていました・・・

で、まずどうしてもEPSONで見たい場合、EPSONで9セクタフォーマットしてからWINDOWSマシンからコピーします。

アプリがPC98専用アプリなら動作しますが、断りを入れていないなら多分PC/AT用でしょう、動作しません。

QMS-DOS/DOS Extenderの49.7日問題について

Windows95や98で、起動後49.7日経過するとフリーズするバグがあると聞きました。
今、MS-DOS6.22/PharLap社DOS Extenderを使用しているシステムに関わっているのですが、どうも起動後49.7日(または49.7×2=約99日)にフリーズする不具合が発生しています。
DOS ExtenderはWin32APIを備えており、同じようにGetTickcountを使うため、同じバグがあるのではないか、と疑っています。
何かご存知の方がいらっしゃいましたら、教えてください。
よろしくお願いします。

Aベストアンサー

GetTickcountが32ビット値を返す処理系であれば49.7日問題を抱えています。
WindowsNT4.0も49.7日問題でフリーズする事があります。

49.7日問題の手合いの悪いところは、「何が起こるかわからない」という問題です。
OSがフリーズする事もあれば、数分止まっているように見えて勝手に復帰することもあります。
ちょうど間の悪いタイミングでGetTickcountを読んでしまったアプリケーションの挙動なんて想定できません。

QMS-DOS画面のハードコピーのとり方について

AT機のMS-DOS(ver.6.2)の操作用としてMS-DOS画面の手順書を作ろうと思っております。
MS-DOS画面を画像データとしてWinXP_Proでとろうとしますがどうにもとれません。
Virtual PCで表示させてとろうとしましたが、これでもうまく行きません。
現在のWindowsの表示ではなく、MS-DOS画面と同じような画面をとる方法はありますでしょうか?
デジカメ等で撮影する方法しかないのでしょうか?
昔のMS-DOS機(AT互換機)はあります。
ご存知方いらっしゃればお手数ですが教えて下さい。
よろしくお願いします。

Aベストアンサー

>MS-DOS画面

ウィンドウズの場合「スタート」「アクセサリ」「コマンドプロンプト」でDOS様画面がでますが、その場合はAlt+PrintScreen 画像ソフト起動Ctrl+Vでハードコピーが取れます。
MS-DOSでのコマンド画面というのが昔のことで忘れましたがPrintScreenキーは使えないのですか?

QMS-DOS 6.2(NEC) が起動できる状況下で、MS-DOS 5

MS-DOS 6.2(NEC) が起動できる状況下で、MS-DOS 5.0A(NEC)のIntall 方法
外付けのHDD、8.4GB に、MS-DOS 5.0A をインストールしたいのですが。しかし、システムディスク#1をフロッピー起動させると、自動的に、「INST.EXE」が起動するのですが、画面がフリーズしてしまい、インストールが進みません。

そこで、「どるこむ」の過去の掲示板、

http://weblabo.griffonworks.net/dorlog/2nddorcom/pc-98/45938.html

http://www.rom-win.co.jp/hp2009/BP/support/98droad/NEC-DOS.TXT

を参考にしてみたのですが、

PC-9821Ra43

http://www.pasocomclub.co.jp/datas/nec_pc_9821ra43.html

だと、事情がちょっと、違うようなのですが。

MS-DOS ver 6.2 (NEC) が起動できる状態で、外付けHDD、8.4GBに、領域確保しながら、MS-DOS ver 5.0A をインストールさせられる方法をご存知の方、いらっしゃいませんか?

宜しくお願いします。

MS-DOS 6.2(NEC) が起動できる状況下で、MS-DOS 5.0A(NEC)のIntall 方法
外付けのHDD、8.4GB に、MS-DOS 5.0A をインストールしたいのですが。しかし、システムディスク#1をフロッピー起動させると、自動的に、「INST.EXE」が起動するのですが、画面がフリーズしてしまい、インストールが進みません。

そこで、「どるこむ」の過去の掲示板、

http://weblabo.griffonworks.net/dorlog/2nddorcom/pc-98/45938.html

http://www.rom-win.co.jp/hp2009/BP/support/98droad/NEC-DOS.TXT

を参考にしてみたのです...続きを読む

Aベストアンサー

以下の情報が参考になると思います。

http://weblabo.griffonworks.net/dorlog/2nddorcom/pc-98/49435.html
http://okwave.jp/qa/q4836155.html


人気Q&Aランキング

おすすめ情報