2

Мне нужно установить [минимальный] FreeDOS на машину, на которой уже установлен Linux, без CD-привода. У меня уже есть другой целевой раздел FAT32.

Я уже запустил "sys-freedos-linux", но он просто устанавливает загрузочный сектор и говорит, что мне нужно вручную копировать файлы KERNEL.SYS и COMMAND.COM. Где я могу найти эти файлы (у Freedos iso есть только KERNEL16.SYS и KERNEL32.Файлы SYS)? Я помещаю их в корень? Это ВСЕ, что мне нужно для загрузки в базовой установке FreeDOS (мне просто нужно, чтобы инициализировать установку WinNT ...)

2 ответа2

0

Возможно, у вас нет самой новой версии FreeDOS ISO. Файл kernelx.zip в версии 1.1 ISO содержит KERNEL.SYS (а commandx.zip содержит COMMAND.COM). Просто скопируйте эти файлы в корень раздела. Это должно работать, если у вас уже есть:1) Загрузчик FreeDOS в загрузочной записи целевого раздела (который загрузит KERNEL.SYS). Я думаю, "sys-freedos-linux" установил это. 2) Некоторый загрузчик в основной загрузочной записи диска (который загружает загрузчик FreeDOS). Это может быть GRUB, код DOS MBR по умолчанию или что-то еще. Для работы может потребоваться пометить целевой раздел как загрузочный.

Поскольку вы должны создать свой собственный раздел DOS, как этот, я предполагаю, что у вас нет возможности установить его с дискеты или компакт-диска на целевой машине. Другая альтернатива (которая может даже позволить вам пропустить этап загрузки DOS для начала) - выполнить установку с использованием VirtualBox (непосредственно на целевой диск или в образ, который вы можете записать на целевой диск).

0

Насколько я понимаю, вы хотите загрузить FreeDOS с помощью GRUB из вашей установки Linux.

Вы можете найти это полезным: http://hype-free.blogspot.de/2008/12/booting-freedos-with-grub.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .