回答:
Linux:
fallocate -l 1474560 myimage.vfd
Linuxおよびその他のUnixライクシステム:
head -c 1474560 /dev/zero > myimage.vfd
ウィンドウズ:
fsutil file createnew myimage.vfd 1474560
空の「1.44 MB」イメージが作成されます。VirtualBoxに接続し、ゲストの「マイコンピューター」でフォーマットします。
ホストシステムでイメージをフォーマットする場合、またはファイルをコピーする場合は、Linuxではmkfs.vfat
+ 、WindowsではVFDを使用します。VFDの公式ビルドはバージョン2.1の時点で「32ビットシステムでのみ動作する」ことに注意してください。ただし、代替ビルドが利用可能です。mount -o loop
Linux:
mkfs.vfat myimage.vfd
sudo mount -o loop myimage.vfd /mnt
...
sudo umount /mnt
ウィンドウズ:
vfd open 0: myimage.vfd
vfd format 0:
...
vfd close 0:
Windowsでは、1つのコマンドで作成、フォーマット、およびマウントを行います。
vfd open 0: myimage.vfd /new /1.44
Linuxでは、「dd」を使用して空のフロッピーイメージを非常に簡単に作成できます。
スレッドフロッピーイメージの作成方法 VirtualBoxフォーラムには、ダウンロード可能な空のフロッピーイメージが含まれています。
Windowsで空のフロッピーイメージを作成するためにWinImageを使用していました。このプログラムはシェアウェアであり、32ビットおよび64ビットのWindows 2000、XP、Vista、7で実行されます。それ以降のWindowsバージョンには互換モードがあるため、そこでも実行されると強く思います。 http://www.winimage.com/download.htm シェアウェアとして、制限なしで30日間使用できます。30日後、それを購入し、引き続き使用する場合は登録する必要があります。テンプレートとして空のフロッピーイメージを1つだけ必要とするため、このイメージを安全な場所に保管し、zipして、別の空のフロッピーイメージが必要になるたびにコピーを解凍します。
.zipをダウンロードして.exeを直接起動するだけで、インストールは不要です。仮想フロッピードライバーを使用しないでください。
winimage.exe
して[OK]をクリックします。.ima
保存形式として選択しますファイル名を。filename .imaの名前をfilename .dskまたはfilename .img、または新しい空のフロッピーイメージ用に選択した名前に変更できます。
もう1つの完全なオープンソースの方法はvfdを使用することですが、最初に仮想フロッピードライバーをインストールする必要があります。そうしないと、vfdを使用して仮想ドライブをフォーマットしてからファイルに保存できません。vfdは、Windows 2000およびXP(Vistaでも動作すると報告されている)32ビットでのみ動作します。http:// vfd.sourceforge.net/
最後に、Virtual PCを使用して空のフロッピーイメージを作成できます。Microsoftには、プロセス全体を説明するKB記事があります:https:// support.microsoft.com/en-us/kb/825098。
エミュレーターと仮想フロッピードライブは確かに可能性がありますが、WinImageを使用すると、必要なものを取得する最も簡単で最速の方法です。そして、大きな利点は、WinImageでは何もインストールする必要がないことです。