WindowsにはCドライブがあります。それを超えてラベル付けされているものはすべて、次の文字が付いています。
したがって、2番目のドライブはD、DVDはE、USBスティックを挿入するとFになり、次のドライブGになります。
しかし、その後、AドライブとBドライブはどこにありますか?
WindowsにはCドライブがあります。それを超えてラベル付けされているものはすべて、次の文字が付いています。
したがって、2番目のドライブはD、DVDはE、USBスティックを挿入するとFになり、次のドライブGになります。
しかし、その後、AドライブとBドライブはどこにありますか?
回答:
短いバージョン: A:&B:はフロッピーディスクドライブによって予約されているため、C:は下位互換性のためにハードドライブで使用されます。
昔々、初期のCP / MおよびIBM PCスタイルのコンピューターにはハードドライブがありませんでした。フロッピードライブが1つあり、それだけでした。別の$ 1k程度を別のフロッピードライブに費やさない限り、システムはスモーキンでした!ドライブが1つしかない場合は、1つのディスクから起動し、他のディスクにプログラムとデータを入れてからプログラムを実行するのが一般的でした。プログラムが終了すると、コンピュータはブートディスクの再挿入を要求し、コマンドラインを再び使用できるようになります。一方のディスクから他方のディスクへのデータのコピーは、一連の
Please insert source disk into drive A:...
Please insert destination disk into drive A:...
Please insert source disk into drive A:...
ハードドライブが安くなる頃には、「高価な」コンピューターには通常2つのフロッピードライブ(一般的なプログラムの起動と実行、データの保存と特定のプログラムの実行)がありました。そのため、マザーボードハードウェアは、固定システムアドレスで2つのフロッピードライブをサポートするのが一般的でした。ハードウェアに組み込まれているため、同じ要件をOSに組み込むことも許容され、マシンに追加されたハードドライブはすべてディスクC:
などから始まると考えられていました。
5.25 "ディスク(実際には物理的にフロッピーでした)から3.5"ディスク(より硬いプラスチックシェルに入れられた)への移行中に、1つのシステムに両方のドライブがあり、 、およびOSの固定アドレス。システムがほとんどドライブ文字を使い果たしていないため、プラグアンドプレイ標準によりアドレスとともにドライブが抽象化されるずっと後まで、それらのドライブをOSで再割り当て可能にすることを検討することは重要ではないと考えられました。
当時から多くのソフトウェアが開発されており、残念ながらその多くはC:ドライブに長期保存されると予想されていました。これには、コンピューターを起動するBIOSソフトウェアが含まれます。2台のフロッピードライブを接続し、DOS 6.1で起動し、フロッピードライブA:
とで90年代初期のように使用できますB:
。
そのため、Cでハードドライブを起動する主な理由は、下位互換性のためです。OSはデータストレージをある程度抽象化しますが、OSを変更せずにシステムから削除できるように、異なる方法で処理しA:
、B:
異なる方法でキャッシュします。ハードドライブのブートセクタよりも注意してください。
Windowsのために特別に、それはあなたが使用できることを言及する価値があるA:
とB:
ボリュームの名前として、それはフラッシュドライブまたは内蔵ハードドライブです。
A:およびB:はフロッピーディスクに使用されました。
編集:誰かが写真を求めたので、ここに8 "、5.25"、および3.5 "フロッピーディスクがあります(IBM互換のパーソナルコンピューターでは8"ディスクは標準として使用されませんでした)。
And here's a 3" disk. Yes, 3", not 3.5".
うーん、私はそのことを聞いていませんでした。狭い、単一目的の専用フォーマット(Amstradのみ)であることは確かですが、5MBのIBM 350を含め、すべてを見たと思ったので聞いていなかったことにまだ驚いています。
答えが少なく、逸話が多い。では、このMicrosoftの記事、それは言います:
「C〜Zの文字をコンピューターの各ドライブに割り当てることができます。AとBは通常フロッピーディスクドライブ用に予約されていますが、コンピューターにフロッピーディスクドライブがない場合は、AとBをボリュームに割り当てることができます。」
そのため、最近2台の内部ドライブ(OS用とデータ用)を備えた新しいコンピューターを構築したとき、データドライブを "A"にすることにしました。WindowsがAまたはBの文字のドライブをインデックスに登録しないことを発見するまで、私はすべて反抗的でした。((ドライブに別の文字を割り当てるとすぐに、Windowsがドライブにインデックスを付けました。
C:
、CDROMがオンD:
になり、インストールされたOSがオンになった、完全にインストールされ動作するXPが手に入りましたE:
。ZIPとCDROMを再マップしましたが、まったくありませんでしC:
た。そのマシンは、WindowsがC:\Windows
初期の時代になければならないと想定していた多くの欠陥のあるインストーラーを揺さぶりました。私の新しいWin7ボックスは「適切に」インストールされてC:
いますが、その癖がありません。
このPCの前面にある2つの水平スロットは、A:およびB:ドライブ(この場合は5.25インチフロッピー)です。ドライブの前面にあるレバーを回して、ディスクを物理的に「マウント」する必要があります。 、よりシンプルな時間。
ドライブ文字AとBは、フロッピーディスクドライブ用に予約されています。ただし、コンピューターにフロッピーディスクドライブがない場合は、これらの文字をリムーバブルドライブに割り当てることができます。
ああ...良い昔。
A:最初のディスクデバイス、B:2番目など、CP / Mで。他の誰かが投稿したように、これはMS-DOSより前の8ビット8080およびZ-80マシンで実行されました。
MS-DOSは、CP / M、またはより具体的にはCP / M-86の16ビット(8086)ノックオフクローンであったため、同じドライブ文字規則を使用しました。
当時、ほぼ普遍的な唯一の規則はCP / Mによって設定されていました(たとえば、Apple-2とTandy TRS-80のディスクの命名はまた別のものでした...私はかつてTRS-80を使用しました4フロッピードライブ...ああ、パワー!)。
CP / Mのようなもので、最初のハードドライブが登場したとき、次の利用可能なドライブ文字として登場しました。
MS-DOSは、それ自体が最もよく知られている理由により、2つのフロッピードライブをほぼ普遍的に割り当て、ハードドライブをCに配置しました。
初期のIBM-PCで実行されているMS-DOSにはすべて2つのフロッピードライブが搭載されていたため、これは間違いなく、自然な構成でした。
ここで何度も指摘されているように、Windowsでこの規則は保持されていますが、これは変更できます。私がMS-DOSで知っている限りでは、できません。
やや外れたトピック:
1980年代に戻って、これらの初期のマシンでは、ディスクが伝説の非互換性を持つさまざまなタイプの混合バッグであることがかなり一般的でした。IBM-PCは、5.25インチフロッピーのフォーマットに関する一連の標準を課しました。その前には、ハードセクタとソフトセクタ、セクタ/トラックの数、トラックの数などのあらゆる種類の配置がありました。
フロッピーディスクを使用するマシン間のデータ交換は、MS-DOSとIBM-PCでのみソートされた、非常に不幸な出来事でした。当時、マシン間でファイルを転送する最も信頼性の高い方法は、シリアルポートを使用してファイル転送に(アセンブラーで)いくつかのプログラムを記述し、それらを接続することでした。ファイルが非常に大きくなることはなかったため、非常に遅くなることはありませんでした。
当時の私のお気に入りは、雇用主が購入した高密度ドライブでした-それは、巨大な長いリボンケーブルで接続された8インチのフロッピーでした。約200Kを保存したと思います。これは、2つのフロッピードライブ(それぞれ89K)を搭載したマシンでソフトウェアを開発する際に膨大でした。一方のコンパイラ、もう一方のソースコードとオブジェクトコード。ドライブが追い詰められるまで、コンパイルには数分かかりました。
IBM PCが導入された時点で、CP / M-86またはMS-DOSのいずれかを実行することができ、どちらかが勝つという明確な兆候はありませんでした。最終的にMS-DOSが勝ちました-いくつかのバンドル取引がそれと少し関係していたかもしれません。私の雇用主が最初に購入したIBMマシンは、物事を非常に簡単にしました...そして、MS-DOSへのデータの移植は非常に簡単でした-主にディスクドライブ文字と同じ規則のため、またシステムコールの読み取り/書き込みファイルとファイルコントロールブロック(FCBとメモリ内にあった奇妙なフォーマットを覚えていますか?)は同じでした。
C:MS-DOSで最初のハードドライブとして厳格ではありませんでした。Heath / Zenith MS-DOSには、ABが5 "フロッピー用に予約され、CDが8"フロッピー用に予約されていました。
フロッピーがインストールされているかどうかに関係なく、最初のデフォルトのハードドライブパーティションはEでした。また、そのバージョンでは、単一のハードドライブに16のパーティションが許可されていました。
それらは最初のマルチブートシステムでもあったと思います。ブートプロセス中のホットキーを使用すると、任意のドライブまたはパーティションからブートでき、カスタム環境を許可して、CP / M-85、CP / M-86、MS-DOS、Concurrent DosまたはHDOSを起動できます。
AとBはフロッピーディスクドライブに使用されました。私の知る限り、古いコンピューター(ハードドライブなし)はA:\からOSを起動し、B:\からアプリケーションを実行するため、2つあります。
フロッピードライブです。ドライブの割り当ての順序に興味がある場合は、ウィキペディアに詳細情報がありますhttp://en.wikipedia.org/wiki/Drive_letter_assignment
DOSシステムで正しく覚えていれば、フロッピードライブに使用されていましたB:\
が、実際の物理フロッピーディスクではなく、仮想ディスクでした。
ドライブが1つしかない場合にフロッピーをコピーするときに使用される仮想フロッピーでした。だから、からコピーするA:\
にB:\
が、メモリバッファがいっぱいになったのと同じドライブのうち、送信元と送信先のディスクを取っておきます。
B:\
は仮想としてのみ持っていました。お金を持っている人には、フロッピードライブが2つあり、それらを使用するための手紙がありました。
A:8ビットCP / Mオペレーティングシステムのブートデバイスでした。最古のMS-DOSよりも前のものです。2台目のドライブがある場合、B:でした。3番目はC:などです。システムにはハードドライブがありませんでした。CP / Mは、当初8080プロセッサを対象としていました。CP / Mは1970年代に作成されました。最初の小さなウィンチェスターディスクドライブは、5 MB(5メガバイト)の大容量のストレージを備えたST-506でした。彼らは高価でしたが、彼らは(私たちが慣れていたものと比較して)高速でした。ああ、そして原始的なファイルシステムにはフォルダやサブディレクトリがありませんでした。A:\はありませんでした。それはただA:でした。
私は古く感じていますが、私は26歳です。AとBは伝統的にフロッピードライブです。Cは伝統的にメインディスク、Dは伝統的にCD-ROMです
自宅のコンピューターにはハードドライブとしてCDEFがあり、DVD RWとしてGがあります
1992年の私の最初のPCでは、A:は3.5 "フロッピーで、B:は5.25"の古いスタイルのフロッピーでした。他のマシンには2つの3.5インチドライブがあり、2つのフロッピーを使用することはかなり一般的でした。
これらはDOS時代の遺産です。A:とB:は、元のIBM PCで標準であったフロッピーディスクドライブでした。C :、ハードドライブは、3番目のディスクでした。今日、もちろん、誰もフロッピーを持っていません。
すでに多くの良い答えがありますが、それらはすべて過去形でフロッピードライブを指します。事実、フロッピードライブはまだ販売されていますが、誰が購入するのかわかりません。
別の面白い事実:単一の物理フロッピードライブがインストールされている場合、実際にはA:とB:ドライブの両方があります。もしあなたがそうするなら
copy a:bigfile b:
システムは、必要に応じてA:またはB:フロッピーを挿入するようプロンプトを出します。
今日の標準ではプリミティブですが、まだオーディオカセットにデータを保存することから一歩進んでいます!
私が専門的に使用した最初のPCはApricot Xenでした。内蔵ハードドライブはA:、3.5インチフロッピーはB:でした。これは、Ibm pcsが登場する前のMS-DOS 2.11の時代に遡ります。