質問: ms-dos 6.22を実行する起動可能なフラッシュドライブを作成するにはどうすればよいですか? ms-dos 6.22用の起動可能なusbを作成しようとしています。私は、freedosや他のバージョンのdosを使用するリスクを負うことはできません。なぜなら、問題が発生した場合に高価なものを壊す可能性がある非常にニッチなユーティリティを使用しているからです。私は allbootdisksにあるms-dos 6.22のiso を使用しています。これまでに、このisoをいくつかのバージョンの rufus と最新バージョンの netbootin で試しました。私は this link から以下のバージョンのrufusをテストしました: v1.3.0ベータ(freedosなし) v1.2.0(freedosなし) v1.2.0.183(freedosなし) v1.1.7(freedosなし) ... isoを選択すると、すべて次のエラーが発生します。 このバージョンのrufusは、「bootmgr/winpe」または「isolinux」に基づく起動可能なisoのみをサポートします。このisoイメージはどちらも使用していないようです。 メインのrufusページ から、私はバージョンをテストしました: v2.15 v2.14 ... isoを選択すると、どちらも次のエラーを生成します。 このイメージは、起動不可能であるか、rufusでサポートされていない起動または圧縮方法を使用しています。 によると このリンクへ 、特定のバージョンのms-dos用の起動可能なusbを作成するためにrufusを使用することはまったく不可能です。対照的に、unetbootinは起動可能なusbを作成するときにisoを受け入れるようですが、起動すると、起動ループ ここで説明 が発生します。allbootdisksのisoに問題がある可能性はありますか? isoでない場合、ms-dos 6.22用の起動可能なフラッシュドライブを他にどのように作成できますか?
回答: windows 98が主流だった頃、ブート可能なms-dos cdおよびusbドライブは、実際のブートターゲットとして1.44mbフロッピーディスクイメージを使用していました。 cd/usbドライブは、フロッピーイメージをファイルシステムに表示するか、パーティションの外に表示し、コンピュータを仮想a:\ドライブから起動します。ブート後にcd/usbドライブへのアクセスが必要な場合は、適切なドライバーがフロッピーイメージに存在し、ロードされている必要があります。少なくとも場合によっては、フロッピーイメージから起動するには、biosに実装されている機能が必要です。 (最新の32mb usbドライブでレスキューディスクを作成しようとしたことを覚えています。usb-fdd、usb-zip、usb-hddなどをサポートするbiosにはさまざまな手順があります。)期間に応じた適切なドキュメントやツールを探したくない場合は、ms-dosフロッピーイメージとmemdisk機能をサポートする最新のブートローダーの組み合わせが最適です。 syslinux/isolinuxとgrub4dosが思い浮かびます。