Недавно я пытался поставить 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? Я думаю?).
Заранее спасибо!