web-dev-qa-db-ja.com

フロッピーコントローラのない現代のメインボード上のPXEブートDOS 7.x / 8.x

外部USBフロッピードライブを使用せずに、現代のPC(フロッピーコントローラのないメインボード)でPXEブートMS DOS 7.x/8.xを起動する方法

MS DOS 6.22以前またはその他のフレーバーPXEは、フロッピーレスハードウェア上で大丈夫です。しかし、DOS 7.xと8.xは起動時のエラーをレンダリングします."コマンドインタプリタの名前(例えば、C:\ Windows\Command.com)"を入力します。

私は研究中にどこかに読みましたこれは、フロッピーコントローラより少ないハードウェアの出現により、より一般的になるようになったかなり不明なエラーでした。
[。]ハードウェア(BIOS依存)では、起動前にUSBフロッピードライブをコンピュータに接続することもできます(ただし、「 黄金フロッピードライブ 」になる可能性があります。それでも呼ばれたところ)。

ロシアのサイトから(私は約1年前に読み、ハイパーリンクを見つけることができません)MS-DOSバージョン> 6.22初期化中にいくつかの種類のフロッピードライブリセットをしました。

これを解決するにはどうすれば(物理的な外部USBフロッピーなしで)?
[。]これを解決できるいくつかの種類の仮想フロッピードライバがあるかもしれません(たとえば、DOSイメージロードの前にロードされる)?

それとも私を正しい方向に向けることもできます(たぶん、六角住所、さらに説明や何か)?

ところでsyslinux + memdiskを使用していますが、このエラーは、いくつかのSymantecとHP LANイメージングフォーラムでトリミングされているのを見ました(通常はDOS6.22を取得して使用することで解決された場合)。

編集:
[。]完全に忘れた私は2年前のコメントで(今デッド)リンクを投稿しましたが、それでも アーカイブ !見積もり:

  • 問題/症状:
    PXEブートメニューまたは管理ブートを介してイメージングすると、コマンドインタプリタが不良または欠落しています。
    [。]コマンドインタプリタの名前を入力します
    [。]エラー:コマンドインタプリタがありません
  • 原因:
    [。]マシンにフロッピーコントローラがないか、BIOSでフロッピーコントローラが無効になっています。
    [。] Windows 98 DOSにはフロッピーコントローラが必要です。
  • 修理:
    [。]マシンにフロッピーコントローラがある場合は、BIOSで有効にします。
    [。]マシンにフロッピーコントローラーがない場合は、AttTached Patch PXE 4.03aをダウンロードして以下の手順に従ってください。
1
GitaarLAB

古典的なpxelinux/memdiskアプローチではありませんか?

ラベル1
[。]メニューラベルDOS.
カーネルmemdisk.
[。] initrd = dos.imgを追加します

編集

memDiskはHDD、CD、フロッピーディスクなどをエミュレートすることができます。時にはそれはあなたのイメージを分析し、あなたがマウントしたいものを検出し、そして時々あなたはコマンドラインでそれを言わなければならないことを検出することができます。

dOSディスクの場合だけです

initrd = dos.imgを追加します

また

initrd = dos.img EDDを追加します

また

initrd = dos.imgフロッピーを追加します

違いはmemedisk ページ で説明されています(---)基本的には異なるエミュレーションモードを強制します。

すなわちEDD=フロッピーディスク用の拡張ディスクドライブサービスのエミュレーション

「Windows 98 DOSはフロッピーコントローラを必要とする」と言ったとき。それは本当ではない;このレベルでは、誰もフロッピーコントローラにタッチしますが、BIOS INT 13Hです。そしてこの割り込みはmemdiskをエミュレートするものです。さまざまなモードは、int 13h、Ah = 15hからの戻り値に影響します。

2
Pat

Mondance.comの要求を得ている場合、io.sysのように見えます。

そのため、Command.comファイルを指すようにCOMPECを定義するconfig.sysファイルがあることを確認してください。

これがあなたの質問のすべてに答えているわけではありませんが、それはあなたが持っていた少なくとも1つに答えます。

0
TOOGAM

過去5年以内のほぼすべてのマシンがサポートされています。

「ネットワークブート」のBIOS/EFIを調べて、それを有効にできるかどうかを確認してください。 F11またF12 起動中(しかしそれは変わることができます)。

0
William Hilsum