рейтинг блогов

Как накатить DOS на CF под linux

топ 100 блогов dlinyj20.09.2022 Искал толковый мануал, как накатить ДОС на диск в Linux. Сходу не нашёл, пишу сам.

Как накатить DOS на CF под linux


Так уж получилось, что у меня нет машины где есть живой флоповод, и я решил что должна быть возможность накатить DOS на CompactFlash. Казалось бы, бери dd и в путь, но дьявол, как обычно в мелочах. Не работает такой подход, потому что на старых системах всякие цилиндры, дорожки и т.п. То что будет работать на одной системе, не заведётся в другой. Плюс, я хотел вот определённый ДОС.
Был бы флопик, всё было бы проще и легче, но мы не ищем простых путей.

Долго искал более-менее вменяемый мануал, и вот мне подсказали в одном ретрочатике в котором админит многоуважаемый Как накатить DOS на CF под linux mihhru. Рецепт изложен в видео. Тем, кто не хочет смотреть полуторачасовое видео, вот главная инструкция, уже от меня.

1. Подключаем CF через ридер. Видим, что она определилась:

mount
...
/dev/sdd1 on /media/dlinyj/FD13-FULL type vfat...


отмонтируем фрешку.

umount /dev/sdd1


2. Из фрешки нужно создать жёсткий диск для виртуальной машины. Эта крутая магия позволяет к виртуальной машине подключать диски как свои, и творить с ними всякие непотребства.

sudo VBoxManage internalcommands createrawvmdk -filename ./cf16m.vmdk -rawdisk /dev/sdd

У нас будет создан виртуальный диск ./cf16m.vmdk, в той папке где мы запустили, с файл-устройства /dev/sdd (в винде тоже работает, но надо указывать физический диск).

Об успешности операции нам говорит сообщение:

RAW host disk access VMDK file ./cf16m.vmdk created successfully.

3. Стартуем Virtualbox с рутовыми правами (иначе не удастся примонтировать винт).

sudo virtualbox


Создаём новую виртуалку, и указываем ей наш жёсткий диск, в качестве основного.

Как накатить DOS на CF под linux


Всё, теперь всё готово к установке ДОС.

4. Ставим дос.

Сам ДОС взял Microsoft MS-DOS 6.22 отсюда . Там образ из трёх дискет. Монтируем образ дискетки и грузим.

Как накатить DOS на CF под linux


Стартует установка

Как накатить DOS на CF под linux


И по мере установки, просто подсовываем новые образы дискет (три штуки).

Как накатить DOS на CF под linux


Всё, после можно отключить все образы дискет, перегрузится на диск и убедится в успешности инсталяции.

5. Тестирование на реальном железе.
Вот тут ситуация двоякая. С флешкой 16 МБ такой трюк прокатил, а вот с флешкой 2 ГБ уже нет.

Как накатить DOS на CF под linux
Успешный старт на 16 МБ фрешке.

Как накатить DOS на CF под linux
Фиаско на 2 ГБ фрешке


Но в целом способ рабочий и имеет место быть, так что можно насладиться старыми игрушками. Тем более, что даже 16 МБ - это достаточно много.

Как накатить DOS на CF под linux

Как накатить DOS на CF под linux


Оставить комментарий

Архив записей в блогах:
- Ну, ладно, с согласием на наркоз мы разобрались, - шеф анестезиологической службы частной онкологической клиники во время предоперационного осмотра перелистывает бумаги в своей папки. - Теперь об анкете пациента. Ее придумали не депутаты, а я, значит к ней нужно относиться трепетно... ...
У каждого из нас были преподаватели и учителя, которые запомнились больше всех, прежде всего своим чувством юмора и особым взглядом на жизнь. Они могли вести не самую основную дисциплину, но благодаря им казалось, что этот предмет – самый важный, главный и интересный! 1. Я получил ...
С утра мне на сотовый звонок. Звонит женщина: -Алло, вы когда вернете моему мужу деньги???? -Алло, вы куда попали? -В Якутию попала! Мне дали ваш номер телефона. Вы когда расплатитесь????? -Щас денег нет. -Как бл..дь, нет денег??? А куда мне обращаться? -В полицию... -Хорошо, встрет ...
 Существует слово «тактический», которое в английском языке используется для обозначения вещей, которые в русском языке называются «армейскими». Например, армейские часы, армейские трусы и пр. От этого слова произошло американское слово tacticool, которое представляет собой ...
Не так давно узнал от инсайдеров, что главным камнем преткновения в попытке вступления России в НАТО в 2000-х стал вопрос о том, кто будет командовать войсками блока. Меня это сильно удивило: сама постановка вопроса об этом или безумно "смелая", или безбрежно наивная, или изначальна имела ...