vak: (Знайка)
[personal profile] vak
Набрёл на статью: "SvarDOS: DR-DOS is reborn as an open source operating system". Поигрался маленько.

"SvarDOS — это проект с открытым исходным кодом, призванный интегрировать лучшее из имеющихся в настоящее время инструментов, драйверов и игр DOS. Разработка DOS была заброшена коммерческими игроками давно, в основном в начале девяностых. В настоящее время он выживает исключительно благодаря усилиям любителей и ретро-энтузиастов, но это крайне разреженная и неорганизованная экосистема. SvarDOS стремится собрать доступное программное обеспечение DOS и упростить поиск и установку приложений с помощью сетевого менеджера пакетов (вроде apt-get, но для DOS и способного работать на ПК 8086)."

Вот образ диска с предустановленной системой. Скачиваем, запускаем:
wget https://pub.sergev.org/dos/svardos.qcow.xz
xz -d svardos.qcow.xz
qemu-system-i386 -m 64 -hda svardos.qcow

Такой себе DOS получается. Смотрим содержимое диска C, версию.

Можно скачивать и ставить всякий дополнительный софт из сети. Но надо сетевой (пакетный) драйвер запустить сначала. Я не стал разбираться.

Чтобы установить систему с нуля, надо скачать и загрузиться с CD-ROM:
wget http://svardos.org/repo/sv-repo.iso
qemu-img create -f qcow2 svardos.qcow 2G
qemu-system-i386 -m 64 -hda svardos.qcow -cdrom sv-repo.iso -boot d
Дальше следуем инструкциям по установке.

Date: 2024-12-24 08:29 (UTC)
suhajh: (Default)
From: [personal profile] suhajh
...установить систему с нуля, надо скачать и загрузиться с CD-ROM:..

С 8 дюймов флоппи-диска был0 бы круче😁

Date: 2024-12-24 11:14 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Ни фига себе. Где только геймы-то старинные раздобыть? А то бы да.

Date: 2024-12-24 12:52 (UTC)
From: [personal profile] ichthuss
Сейчас есть куча сайтов с досовскими игрушками 80-х и 90х, причем даже со встроенным эмулятором дос на JS, чтобы играть прямо в браузере.

Date: 2024-12-24 19:47 (UTC)
quark_p: (Default)
From: [personal profile] quark_p
На днях наткнулся на проект win98if. Народ оказьівается до сих пор пилит винду 98. Ну не знаю, может для какого то старого мед или пром оборудования. Если пилят значит кому то єто нужно.
Edited Date: 2024-12-24 19:48 (UTC)

Date: 2024-12-24 20:23 (UTC)
quark_p: (Default)
From: [personal profile] quark_p
Да, пилят софт и дрова.

Date: 2024-12-24 21:35 (UTC)
quark_p: (Default)
From: [personal profile] quark_p
Ну да. Вроде лет десять-пятнадцать назад что то пьітались делать опенсорсне, то ли NT или 2000. уже не помню. Гугл бьістро не нашел.

Date: 2024-12-26 04:27 (UTC)
From: [personal profile] litwr
Когда-то статью про DOS написал http://litwr2.atspace.eu/dosqmx.pdf - до сих пор загадка почему только MS-DOS не рушится при интенсивной работе с прерываниями. Наверное эту тайну Microsoft (и IBM?) кодов мы никогда не узнаем. Ещё было удивительно, что DR-DOS 8 не основан на DR DOS 7! У меня в одной системе мультибут, где есть и нексколько досов, рядом с со всякими линуксами - возможно надо попробовать и svar-DOS, хотя не понял, чем это отличается от собственно FreeDOS, который и так установлен. Приятно, что сетевые и usb драйверы есть и для досов.

Date: 2024-12-26 05:52 (UTC)
From: [personal profile] litwr
С тех пор Линукс стал намного мощнее, но ассемблер так и остался на заднем фоне мейнстримного кодирования. Слухи ходят, что в IBM асм до сих пор на первых ролях.
Похоже, что это всё тот же Free DOS с несколькими утилитами. Учитывая, что число пакетов совсем невелико, сетевой менеджер пакетов - это скорее что-то ненеобходимое. Знаете, что автор лучшей ОС для БК, Алексей Надежин, когда забросил БК, сделал свой ДОС, SuperDOS (2007?)? Собрал вместе хорошие идеи и сделал дистрибутив. А потом ушёл в какой-то треш, тестирование лампочек и батареек.