1

Недавно я пытался поставить DOS на старый жесткий диск, который у меня валяется. Проблема в том, что на нем уже установлена Windows 98. Я изменил размер раздела 98 и сделал еще один для DOS. Вот где я столкнулся с проблемой: я использую QEMU для запуска установочных дисков DOS (на компьютере, на котором я собираюсь это установить, нет FDD), но он будет принимать только диск (/dev/sda) вместо раздела (/dev/sda2). Если я пройду раздел (qemu-system-i386 -hda /dev/sda2 -fda DOS-1.img), DOS установится нормально, но я не найду никаких следов установки - ничего на sda2 или sda1. Я бы очень хотел сделать эту работу, но я застрял на том, как. Я придумал несколько возможных решений, но я понятия не имею, как на самом деле сделать любое из них. Во всяком случае, они являются:

  • Передайте диск (/dev/sda) в QEMU и попросите DOS установить его на второй раздел
  • Передайте раздел (/dev/sda2) в QEMU, но это не похоже на работу
  • Сделайте раздел 98 вторичным (sda2), чтобы раздел DOS был первым (sda1): Таким образом, DOS можно установить как обычно (может быть?)
  • Установите DOS в файл .img (что я могу сделать легко) и скопируйте его на sda2 (будет ли он загрузочным? Я думаю, что я попробовал это в один момент безрезультатно - не уверен, что я сделал, хотя)
  • Поместите DOS на компакт-диск и установите его на последнем компьютере (не уверен, что это что-то изменит, и будет неудобно, когда мне нужно будет вставить диск № 2)

Итак, есть моя проблема и некоторые возможные решения. Если это помогает, я запускаю QEMU под Ubuntu 12.04, Windows 98 SE уже находится на диске, я пытаюсь установить MS-DOS 6.22, и у меня где-то есть менеджер загрузки (SyMon? Я думаю?).

Заранее спасибо!

1 ответ1

0

Hda передает устройство, которое будет содержать весь диск для виртуальной машины QEMU. Поэтому, когда вы передавали /dev /sda2, он использовал /dev /sda2 как весь диск для виртуальной машины.

Так что было бы неплохо передать /dev /sda. Но я предполагаю, что ваша Ubuntu работает на /dev /sda.

А прямой доступ к дисководу, от которого зависит ваша система, - плохая идея.

Я бы посоветовал вам создать специальный загрузочный компакт-диск (вы не можете просто поместить файл на компакт-диск). Посмотрите на опцию "-b" для mkisofs.

Или вы можете сделать загрузочную флешку.

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