vak: (Default)
Раз уж с Xenix 8086 неплохо получилось, решил я заодно и с Xenix 286 разобраться. Как выяснилось, IBM PC AT с достаточной степенью достоверности имитируется стандартным симулятором QEMU. Запускается командой:
qemu-system-i386 -L pc-bios -m 16 -hda xenix286.img
Система стартует на ура:

Образ диска xenix286.img с предустановленной операционкой и всеми пакетами можно скачать по ссылке: xenix286-virgin.zip

Сам QEMU ставится обычным образом: на маке "brew install qemu", на убунту "sudo apt-get install qemu-system-x86".
vak: (Default)
Мне удалось таки поставить Xenix 8086 на симуляторе. Вот так выглядит загрузка на pce-ibmpc:

Ставил я по этой инструкции. Там есть одна ошибка: количество цилиндров на диске указано как 613, а надо 615. Иначе система установится, но после проверки файловой системы рано или поздно начнёт выдавать ошибки обмена с диском.

Использовал симулятор MIME. Он тривиально ставится на маке командой "brew install mime rom-tools". Ну и скачать бинарники BIOS по ссылке: https://wowroms.com/en/roms/mame/ibm-pc-5150/85150.html

Хитрость в том, что диск надо форматировать в фиксированной геометрии, иначе ничего не получится:
chdman createhd -o xenix8086.chd -chs 615,4,17
После этого установка запускается командой:
mame ibm5150 -floppydisk1 N1.img -w -nothrottle -verbose
Готовый образ диска после установки, в форматах CHD (сжатый для MIME) и IMG (сырой), можно скачать отсюда: xenix8086-virgin.zip

Чтобы запустить Xenix 8086 с этого образа диска на симуляторе PCE, годится вот эта конфигурация: pce-xenix8086.cfg
vak: (Default)
Народ, удавалось ли кому-нибудь установить Xenix 8086 с дистрибутива, на каком-нибудь симуляторе PC/XT? Я сам не пробовал пока, решил спросить сначала. Какой симулятор лучше подойдёт?

Скачать Xenix 8086 можно отсюда: https://winworldpc.com/product/xenix/8086

Документация: http://www.bitsavers.org/pdf/sco/system_V_2.x/SCO_XENIX_System_V_Run_Time_Environment_2.2A_Apr87.pdf

Тридцать лет назад у меня был положительный опыт с юниксом на XT-шках, но то был Venix. Я даже свой Demos Commander на нём компилил.
vak: (Default)
С 2006 года в качестве основной домашней машины я пользуюсь маком. Начинал с Mac mini, позже пересел на iMac. Полтора года назад и для профессиональной работы я стал использовать мак, а именно MacBook Pro. Такой у нас "чокнутый" стартап: все программисты на маках работают.

С 1997 года я юзаю Linux для профессиональной разработки. И не только: линукс стоит на моём домашнем ноутбуке, а также на сервере в облаке, где крутятся веб сайты типа retrobsd.org и cronyx.ru. Обычно ставлю Ubuntu. У них отлично налажена система обновлений.

С 1993 до 1998 моим основным инструментом была FreeBSD. Где-то к середине 2000-х она постепенно вышла из употребления.

C 1989 до 1993 (дальше по убывающей) основными юниксами для меня были 386/ix, он же Interactive Unix, и Xenix 386. Небольшую долю внимания занимали Ultrix и Xenix 286.

Первый юниксный опыт я получил на ОС Демос на СМ-4. Это 1987 год. Лично Валера Бардин помог мне настроить .profile в мой первый сеанс на СМ-ке. Параллельно на физтехе я имел доступ к Unix System V.2 на машине Labtam. Процессор NS32032, если кто помнит такой. Именно на лабтаме я делал компилятор Си для БЭСМ-6.
vak: (Улыбка)
Первым упоминанием о фирме Microsoft в интернете была статья про операционную систему XENIX, то есть Unix V7 для процессоров Zilog Z8001:



Первое упоминание про MS-DOS случилось на три недели позже:



(Из статьи "Путешествие в прошлое с помощью Usenet")