pxe загрузки dos 7.x / 8.x на современной материнской плате без контроллера гибких дисков

Как pxe загрузки MS DOS 7.x / 8.x на современном ПК (материнская плата без контроллера гибких дисков) без использования внешнего флоппи-диска usb?

MS DOS 6.22 и более ранние версии или другие разновидности pxe загружаются просто отлично на оборудовании без дискет.
Но DOS 7.x и 8.x выдает ошибку при загрузке:"введите имя интерпретатора команд (например, C:WINDOWSCOMMAND.COM)"

Я где-то читал во время исследования, что это довольно неизвестная ошибка, которая стала более распространенной должный к появлению оборудования гибк-регулятора-менее.


На некоторых аппаратных средствах (зависит от bios) можно подключить USB-дисковод гибких дисков в компьютере перед загрузкой (но это может также потребовать, чтобы он был "золотой дисковод "(как они тогда называли).

с русского сайта (я читал около года назад и не могу найти гиперссылку) версии MS-Dos >6.22 сбросил какой-то дисковод во время инициализации и так как он не мог подключиться к floppy-хост таким образом ошибка.

Как я могу решить эту проблему (без физического внешнего USB флоппи)?


Мог бы быть какой-то виртуальный гибкий драйвер, который мог бы решить это (например, быть загруженным перед загрузкой образа dos)?

или может кто-нибудь указать мне в правильном направлении (может быть, даже шестнадцатеричный адрес и какое-то дополнительное объяснение или что-то еще)?

Я использую syslinux + memdisk, кстати, но я видел эту ошибку, появляющуюся на некоторых Symantec и HP LAN-imaging форумы (где это обычно решалось путем получения и использования DOS6.22).

Edit:


Полностью забыл, что я опубликовал (теперь мертвый) ссылку в комментарии 2 года назад, однако он все еще жив на архиве!! Цитата:

  • Проблем/Проблема:


    Плохой или отсутствующий интерпретатор команд при работе с образами через меню загрузки PXE или управляемую загрузку.


    Введите имя команды Переводчик


    Ошибка: отсутствует интерпретатор команд
  • причина:


    Машина не имеет гибкого контроллера или гибкий контроллер отключен в BIOS.


    Windows 98 DOS требует гибкого контроллера.
  • Fix:


    Если у машины есть гибкий контроллер, включите его в BIOS.


    Если машина не имеет гибкого контроллера, загрузите atttached patch PXE 4.03 a и следуйте инструкции ниже
22
задан GitaarLAB
16.01.2023 18:20 Количество просмотров материала 2641
Распечатать страницу

3 ответа

Почему не классический pxelinux / memdisk подход?

метка 1

метка меню Dos

memdisk ядра

append initrd=DOS.img

edit

memdisk способен эмулировать жесткий диск, компакт-диск, дискета, и т. д., Иногда он делает хорошую работу, анализируя изображение и обнаруживать, что вы хотите смонтировать, и иногда вы должны сказать это с командной строки.

для диск DOS просто используйте

добавить initrd=DOS.img

или

добавить initrd=DOS.img edd

или

добавить initrd=DOS.img floppy

различия объясняются на memedisk страница они в основном заставляют различные режимы эмуляции.

то есть edd = эмуляция улучшенных служб дисководов для дискет диски

когда они говорят " Windows 98 DOS требует гибкого контроллера." это не так; на этом уровне никто не касается контроллера гибких дисков, но BIOS int 13h; и это прерывание эмулирует memdisk. различные режимы влияют на возвращаемое значение из int 13h, ah=15h - > Get Drive Type

2
отвечен Pat 2023-01-18 02:08

почти каждая машина за последние 5 лет поддерживает PXE встроенные загрузочные диски-PXE были просто необходимы, когда машина не имела встроенной поддержки PXE, поэтому диск эмулировал среду.

посмотрите в BIOS / EFI для "сетевой загрузки", и посмотреть, если вы можете включить его... иногда нужно нажать F11илиF12 во время загрузки (но может меняться).

0
отвечен William Hilsum 2023-01-18 04:25

Если вы получаете запрос на COMMAND.COM это выглядит как IO.Система загружается нормально.

поэтому убедитесь, что есть конфигурация.Файл sys, которая определяет COMSPEC, чтобы указать на файл COMMAND.COM где COMMAND.COM прячется.

Я не уверен, что это ответы на все ваши вопросы, но он отвечает, по крайней мере тот, который вы должны.

0
отвечен TOOGAM 2023-01-18 06:42

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх