May. 14th, 2024

dlinyj: (Default)
В целом эта тема мне уже порядком надоела, но хотелось вот сделать этакую рабочую дискетку со своей сборкой, которая могла бы размножаться. Ну и просто осталось какое-то чувство незавершённости. Поэтому решил разобраться, почему же не получилось сделать дискетку из под DOSBOX.

Итак, не смотря на то, что эта задача у меня заняла несколько часов войны с DOS 4.0 (кривой, косой, бесячий), изложу тезисно по результатам. Dosbox не поленился и ускорил, поставив в конфиге максимальную частоту. DOS собирал по своей же инструкции, без подмены имени Microsoft.

MS-DOS 4.0 собранный брал отсюда (конкретно 4.00 OEM [Sampo]). Мне нужна только первая установочная дискета из архива Disk01.img. Монтирую этот образ, выкидываю всё лишнее из autoexec.bat (можно его даже тупо удалить), удаляю лишние файлы. А в папку "40" записываю файлы собранного ДОС (те что собирал сам). Примерно вот так:



После загружаюсь командой:

qemu-system-i386 -fda Disk01.img -fdb dos40.img


Где dos40.img - просто пустой образ дискетки, созданный truncate или dd. Далее просто форматирую диск b, командой формат и переношу системые файлы с помощью команды sys:

format b:
sys a:\40 b:


И это сработало! Read more... )

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 03:53 pm
Powered by Dreamwidth Studios