Pagina 1 van 1

Adventures met Minix

Geplaatst: zo feb 16, 2020 12:23 pm
door pascal
In een grijs verleden wat gespeeld met Minix dat ik destijds op een oude 286 PC (ja zo lang geleden) had geinstalleerd.
Daar ik zelf ivm met mijn werk wat met eigen gebakken OSjes bezig ben geweest kriebelde het weer even om nog eens naar Minix te kijken.
Minix is ooit door Andy Tanenbaum bedacht als les materiaal voor de wat dieper gaande IT opleidingen.
Om deze reden heeft Andy nooit de vele bijdragen voor drivers willen meenemen in zijn versie.
Op slechts weinig plaatsen wordt er nog aandacht aan besteed ondanks dat het momenteel zoals iswrong terecht opmerkte secretly en met afstand het meest gebruikte OS is.
Wat ik zelf erg interessant vind is dat een aantal mensen bezig is Minix te porten naar een aantal ARM platformen.

Het idee is om minix voorlopig gewoon in een VM (qemu) te draaien.
Ik dacht daarbij met 32MB-Ram (dus 4 maal zoveel als vereist) voldoende geheugen te hebben, maar nee dat is niet zo.
Bij de installatie word een RAM disk aangemaakt en 'schijfruimte' te kort leid tot tekort aan inodes en vervolgens tot een segfault.
Ik heb er toen 250MB voor gereserveerd dat leek te werken.

Voor de diskruimte heb ik de geadviseerde 1GB gereserveerd omdat ik daadwerkelijk alle sources wil hebben.
(Minix is voor mij enkel interessant als ik er ook tot op kernel-niveau mee kan knutselen)
De disk is geen echte partitie maar een groot bestand dat ik heb gemaakt met de opdracht: qemu-img Minux3,img 1G

En voor de netwerkkaart heb ik Realtek 8029 (met DHCP) ingesteld, deze kaart wordt voor zover ik weet standaard door QEMU gesimuleerd.

Ik heb al doende de hele installatie procedure weten te doorlopen.
Helaas bij het opnieuw opstarten van het diskimage loopt de boel vrij snel vast.
Later eens kijken hoe ik dat kan oplossen, gelukkig heb ik nooit wat te doen :roll:

Re: Adventures met Minix

Geplaatst: ma mar 09, 2020 4:08 pm
door cybertinus
Wel interessant. Het is weer eens wat anders dan standaard Linux. Ik ben wel benieuwd of je het allemaal stabiel krijgt :)

Re: Adventures met Minix

Geplaatst: do jul 30, 2020 5:54 pm
door Eerde
Minix, van Tanenbaum, zeg maar de 'scaffolding' voor Linus z'n Linux !
Groot respect voor beiden heb ik...

Re: Adventures met Minix

Geplaatst: vr jul 31, 2020 11:18 pm
door pascal
Boek is niet meer zo gemakkelijk te vinden, mar de documentatie voor v3 is gewoon online.
De huidige release is ook niet mee echt als studie materiaal bedoeld maar meer als echt os
Het zit o.a. ingebakken in een aantal intel procesoren. Fijne ervan weet ik niet precies.