Permalänk
Inaktiv

Unix / Linux för i286

Har en gammal Tiki 200 på 8 Mhz från 80-talet.
Processorn är en i286:a och det skulle vara bättre om man kunde köra något unix / linux system på den istället för version 3.0 utav MSDOS.

Har dock hittat Minix och ELKS.

Vet ni några fler?

Permalänk
Medlem

Linux körde Minix medans han utvecklade Linux, han baserade inte Linux på Minix.

Permalänk

Re: Unix / Linux för i286

Citat:

Ursprungligen inskrivet av noxxik
Har en gammal Tiki 200 på 8 Mhz från 80-talet.
Processorn är en i286:a och det skulle vara bättre om man kunde köra något unix / linux system på den istället för version 3.0 utav MSDOS.

Har dock hittat Minix och ELKS.

Vet ni några fler?

Eftersom tidigare processorer än i386 saknade t.ex. MMU så kan det bli krågligt. Den avsaknaden går att kompensera för genom att köra uClinux, men avsaknaden av vissa register borde vara ett stort hinder. Jag tror det är rätt kört...

Permalänk
Medlem

Minix och ELKS är nog det lättaste att få tag i, men det finns en del andra roliga saker man kan köra på en 286:a, t.ex. SCO Xenix 286, IBM OS/2 1.X, Netware 2.x, THEOS 286, DRDOS, och massa andra som man aldrig hört talas om eller än mindre använt
Ett problem är att vissa av dessa OS kräver en del ramminne, t.ex. behöver OS/2 1.2 2MB RAM och många 286:or har inte mer än 640 KB.

Visa signatur

kill -s SIGCHLD `pidof Kenny`
bash: Oh my god, they killed Kenny
init: You Bastards

Permalänk
Medlem

Om du bor i Stockholm kan du få en p-II + 32mb RAM mot ett självkostnadspris. Då GNU/Linux "kräver" i386+

Visa signatur
Permalänk

uLinux borde gå att köra, det är ju gjort för system som saknar MMU

Visa signatur

"to conquer others is to have power, to conquer yourself is to know the way"

Permalänk
Medlem

Är du riktigt hård kör du ju en stage 1-installation av Gentoo.

Visa signatur

Coola låtar i massor!
http://revolvermen.com

Permalänk
Inaktiv
Citat:

Ursprungligen inskrivet av houze
Minix och ELKS är nog det lättaste att få tag i, men det finns en del andra roliga saker man kan köra på en 286:a, t.ex. SCO Xenix 286, IBM OS/2 1.X, Netware 2.x, THEOS 286, DRDOS, och massa andra som man aldrig hört talas om eller än mindre använt
Ett problem är att vissa av dessa OS kräver en del ramminne, t.ex. behöver OS/2 1.2 2MB RAM och många 286:or har inte mer än 640 KB.

Hört talas om alla där men tänkte inte på att jag kunde använda dem, tack för tipset

Citat:

Ursprungligen inskrivet av Mod
Om du bor i Stockholm kan du få en p-II + 32mb RAM mot ett självkostnadspris. Då GNU/Linux "kräver" i386+

Och? Vem har sagt att jag vill ha en 386:a!
Det vet väl jag att linux i allmänhet kräver en 386:a som minst.

Men man kan ju alltid fråga om det ändå finns något man inte känner till.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Ilja
Är du riktigt hård kör du ju en stage 1-installation av Gentoo.

kernel-kompilering i 300 år

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av houze
Ett problem är att vissa av dessa OS kräver en del ramminne, t.ex. behöver OS/2 1.2 2MB RAM och många 286:or har inte mer än 640 KB.

Offtopic: min 286a som jag hade när det begav sig hade faktiskt hela 4 meg RAM

Ontopic: Jag hade nog valt nåt klassiskt typ OS/2 1.x eller liknande. Skojiga saker, helt enkelt.

Visa signatur

Min andra dator är en IBM 709
If there was hope, it must lie in the proles, because only there, in those swarming disregarded masses, eighty-five percent of the population of Oceania, could the force to destroy the Party ever be generated.

Permalänk
Medlem

Kan man få fulltsändiga spec:s på monsterdatorn?

Visa signatur

Primär: R9 3900X | ASUS X570-F Gaming | NH-D15 | 64GB@3200MHz | RTX 3080 10GB | Seasonic 850W | Fractal Define R6 |
Gamla bettan: i5 750@3.8GHz | 8GB | HD5770 | Corsair VS 550W | FD R2 |

Permalänk
Medlem

286 är 16bit, och Linux kräver 32bit. Kört alltså.

Visa signatur

AMD Athlon XP 2000+(Palomino) | 512MiB DDR333 | Gigabyte GA-7VRXP | Point of View GeForce 4 Ti4200 XP | 2x IBM Deskstar 80GB i Raid 0 | Chieftec Dragon | Win2k |

AMD Ryzen R7 5700X | 16GiB DDR4 3200 CL14 | MSI B450 Tomahawk II | Sapphire RX5700 Pulse | Intel 660p 1TiB | Nanoxia Deep Silence | AOC CQ32G1 144Hz 1440p | Win 10 |

Permalänk
Avstängd

För det första har 286 faktiskt en rudimentär MMU och kan köras i realläge och skyddat läge. Växlingen i mellan är inte lika smidig (speciellt växling från skyddat till realläge) som på 386 och uppåt, men finns.

Fast ni kanske menade FPU? Matteprocessor finns normalt inte heller i ett 386-system (varesig SX eller DX), utan som separat 387. Samma gäller 286 som kan använda 287 (vissa moderkort gör att man kan använda 8087).

Det finns faktiskt något projekt för 16-bitars Linux för x86-plattformen. Detta ska gå att köra på åtminstone 80286, men antagligen även 8086. Jag hittar inga länkar just nu, möjligen är projektet dött (fast jag hörde talas om det igen för inte så länge sedan).

En sak vet jag iaf. Jag har kört en 286-10 (med 287) i Linux, från disk i en gammal version av en 286-dist. Så, jag har sas sett det med egna ögon.

(Hmm. Kanske ska hämta upp en av alla mina 286-datorer från källaren och kika bland 5½"-disketterna? Orka...)

Edit: om någon skulle hitta en linuxdist för 8086/286 eller kanske Z80/6502 så får ni gärna berätta det.

Visa signatur

http://www.theatlantic.com/national/archive/2012/05/how-the-p...
"If there's a simple lesson in all of this, it's that hoaxes tend to thrive in communities which exhibit high levels of trust. But on the Internet, where identities are malleable and uncertain, we all might be well advised to err on the side of skepticism."

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av MBY
För det första har 286 faktiskt en rudimentär MMU /…/ Fast ni kanske menade FPU?

Det är inte PMU (paged memory unit, inte power management unit ) dom far efter?
Fast det kanske heter MMU (memory management unit) på "Intelspråk"?

Visa signatur

Me fail english, thats unpossible!

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av nillon
Linux körde Minix medans han utvecklade Linux, han baserade inte Linux på Minix.

Jag är inte den som märker ord men... han heter faktiskt Linus.

Visa signatur

War is Peace.
Freedom is Slavery.

Permalänk
Citat:

Ursprungligen inskrivet av MBY
Fast ni kanske menade FPU? Matteprocessor finns normalt inte heller i ett 386-system (varesig SX eller DX), utan som separat 387. Samma gäller 286 som kan använda 287 (vissa moderkort gör att man kan använda 8087).

Edit: om någon skulle hitta en linuxdist för 8086/286 eller kanske Z80/6502 så får ni gärna berätta det.

Jag hade för mig att DX-processorerna var de som skeppades med en fpu (dvs sx utan, dx med)... Nåja, det var ju så länge sen

Den här tråden gav mig lust att modda min SVI-728 (även kallad msx i vissa sammanhang) med ucLinux eller nåt

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av ErikHK
kernel-kompilering i 300 år

nej, men bootstrap och emerge --emptytree system skulle ta 300år

när jag installerade system på en pII 300MHz, 64MBminne så tog det 18h!

Visa signatur

Powered by Gentoo

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av ilmarinen
Jag hade för mig att DX-processorerna var de som skeppades med en fpu (dvs sx utan, dx med)... Nåja, det var ju så länge sen

Nej, du tänker på 80486 där DX-varianten leverades med FPU och SX utan. 80386 hade ingen inbyggd FPU, det som skilde mellan DX och SX var att DX hade en 32-bitars databuss.

Visa signatur

kill -s SIGCHLD `pidof Kenny`
bash: Oh my god, they killed Kenny
init: You Bastards

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av rokka
Jag är inte den som märker ord men... han heter faktiskt Linus.

Så var det ja...

Permalänk
Avstängd
Citat:

Ursprungligen inskrivet av tva

Det är inte PMU (paged memory unit, inte power management unit ) dom far efter?
Fast det kanske heter MMU (memory management unit) på "Intelspråk"?

Jag är osäker, men jag tror inte att MMU är "intelspråk", utan tvärt om gängse term. Nåja. Vad sakerna heter är inte så viktigt, speciellt inte på tanke att transparensen mot användaren är "låg". Det är inte alltid möjligt att skilja på olika CPU-enheter från varann för en så "CISCig" processor som tidiga x86.

Btw. Jag har för mig att det tack vare en bug i 80286ans odokumenterade 'load all'-instruktion som man kunde växla mellan real- och skyddat läge, trots att det på pappret bara gick att växla från real- (8086-)läge till skyddat läge. Tidiga versioner av OS/2 växlade som en tok mellan skyddat och "DOS-läge" om man körde DOS-program.

Citat:

Ursprungligen inskrivet av ilmarinen

Jag hade för mig att DX-processorerna var de som skeppades med en fpu (dvs sx utan, dx med)... Nåja, det var ju så länge sen

Den här tråden gav mig lust att modda min SVI-728 (även kallad msx i vissa sammanhang) med ucLinux eller nåt

Både da och niet. Från början fanns bara 80386. Med 32-bitars "allt". För att inte kringhårdvaran skulle bli för dyr, lanserade man en 80386SX med blott 16 bitars databussbredd. Originalet döptes om till 386DX.

När 486 kom var det samma sak. Det fanns bara 486. Den hade FPU (och 1K cache!). Som lågbudgetalternativ lanserades sedan 486SX utan FPU (de första serierna hade bara en avstängd - "bortbränd" FPU), varvid 486 döptes om till 486DX.

Förfarandet, med 386SX/DX är nästintill identiskt med fallet 8086/8088. Från början, 1978, fanns 8086, en 16-bitarsprocessor i en värld som dominerades av 8-bitars. Eftersom kringhårdvaran blev dyr, lanserades 8088, en 8086 med 8 bitars databuss. Denna blev hjärtat i IBM PC.

Med någon sorts 386-logik skulle man alltså kunna kalla 8086 för 8086DX och 8088 för 8086SX.

Själv har jag en SVI-328. MSX var ett tidigt försök av Microsoft och några företag till att skapa en grafik- och ljudstandard för hemdatorer, inte helt olikt (nåja) OpenGL eller DirectX. MSX var en logga som kompatibla datorer kunde bära. SVI-728 var väl en av de mest avancerade (och en av de få) MSX-maskinerna, men andra fanns också, vanligen på den japanska marknaden.

Visa signatur

http://www.theatlantic.com/national/archive/2012/05/how-the-p...
"If there's a simple lesson in all of this, it's that hoaxes tend to thrive in communities which exhibit high levels of trust. But on the Internet, where identities are malleable and uncertain, we all might be well advised to err on the side of skepticism."

Permalänk
Citat:

Ursprungligen inskrivet av MBY
Edit: om någon skulle hitta en linuxdist för 8086/286 eller kanske Z80/6502 så får ni gärna berätta det.

Hade vart kul med en dist till Z80. Då ska jag slänga in det på min Ti-83+

Visa signatur

I don't want to be human! I want to see gamma rays! I want to hear X-rays! And I want to - I want to smell dark matter!

Permalänk
Avstängd

Vid närmare eftertanke var det nog ELKS som jag provade på min 286-a, och inte "full featured" linux.

http://tuxmobil.org/286_mobile.html
http://elks.sourceforge.net/

Nåja. UNIX finns säkerligen i alla händelser (t.ex. xenix) till 286.

Visa signatur

http://www.theatlantic.com/national/archive/2012/05/how-the-p...
"If there's a simple lesson in all of this, it's that hoaxes tend to thrive in communities which exhibit high levels of trust. But on the Internet, where identities are malleable and uncertain, we all might be well advised to err on the side of skepticism."

Permalänk
Inaktiv

Hittade något om NetBSD på i286, tror dock inte det stämmer.
Nåväl här är länken iaf:

http://mail-index.netbsd.org/netbsd-users/2005/04/07/0013.htm...

Edit: (en till länk om detta)

http://mail-index.netbsd.org/netbsd-users/2005/04/05/0016.htm...