Привет. Я в очередной раз экспериментирую с разными дистрибутивами Linux из прошлого, и я решил накатить один из самых древних Linux-дистрибутивов за всю его историю - Slackware.
Секунда исторической справки
Slackware появился в 1993 году как ответвление от одного из самых ранних дистрибутивов - SLS (Softlanding Linux System). Debian, к слову, также вдохновился им, но Debian не является прямым форком SLS, в отличии от героя этой статьи.
Конфиг в 86Box
Скрытый текст
[General]
vid_renderer = qt_software
host_cpu = AMD Ryzen 3 4300U with Radeon Graphics
emu_build_num = 6130
uuid = e9edd894-d9e2-5752-a70f-21a15666bda6
[Machine]
machine = isa486
cpu_family = i486dx2
cpu_speed = 66666666
cpu_multi = 2
cpu_use_dynarec = 0
fpu_softfloat = 0
time_sync = utc
fpu_type = internal
mem_size = 4096
[Video]
gfxcard = et4000ax
[Input devices]
mouse_type = msserial
[Sound]
fm_driver = nuked
[Network]
net_01_link = 0
net_02_link = 0
net_03_link = 0
net_04_link = 0
[Storage controllers]
hdc = ide_isa_2ch
cassette_mode = load
[Hard disks]
hdd_01_parameters = 17, 8, 940, 0, ide
hdd_01_ide_channel = 0:0
hdd_01_fn = disk.vhd
hdd_01_speed = ramdisk
hdd_01_vhd_blocksize = 4096
[Floppy and CD-ROM drives]
fdd_01_type = 35_2hd
fdd_02_type = none
Сам дистрибутив качал с одного из официальных забугорных зеркал Slackware. Там же можно скачать и диски X1-X10, которые включают в себя X11-стек от SLS.
4 МБ ОЗУ хватает для консоли, но искы в таком случае можно запускать только со свопом. Видеокарта (и иксы) спокойно работает с 256 цветами при 1024x768 - главное использовать 86Box, правильную видеокарту, и правильно настроить иксы.
Demo




Итог
Для 1993 года этот дистрибутив был неплохим. Включал много софта - в том числе и для выхода в тогдашний Интернет, который, по большей части, состоял из почты, а также ньюс-групп (собственно, Фидо строился по тому же принципу, и до сих пор им привержен). Поэтому просадить деньги в Релкоме/Демосе можно было без проблем :)
Предпубликационный апдейт...
И да - в данной статье я упустил момент с настройкой X11. Но я дам подсказку, где можно найти конфиг, который достаточно чуть-чуть подредактировать:
joe /usr/lib/X11/Xconfig
Менять надо только параметры Virtual (виртуальное разрешение экрана), а также Modes (нужно от большего к меньшему, а не наоборот). Всё остальное автоматом задетектится (в эмуляторе, по крайней мере).
NutsUnderline
лог загрузки на один экран это конечно впечатляет, но судя по нему ethernet не нашелся. Сеть вообще подцепилась для этих самых интернетов?