Sick`
Legacy Member
Voor degene die intresse hebben,
Vandaag me eens gewaagd om OpenBSD op een iBook te krijgen.
De install is wel alles behalve eenvoudig.
Ik heb het op een vrij omslachtige manier gedaan om er achteraf zoveel mogelijk te kunnen uithalen.
De meeste tutorials gaan er vanuit dat je OSX wilt dual booten, maar ik wilde dit net niet en dat brengt wel wat narigheden mee.
Tijdens de install kan je kiezen tussen MBR gebruiken of HFS(+) ... wat die MBR optie ook beloofd, dit werkt langst geen kanten tenzij je graag rekent met CHS toestanden en rekening houd met elk mogelijke slice/partition boundary etc.
De minimale HFS methode:
1) Boot de OSX cd door 'c' ingedrukt te houden tijdens het opstarten
2) Ga naar Disk Utility
3) Delete die partities en maak 2 HFS+ partities aan (disk0s1 en disk0s2)
disk0s1 = 10MB minimum
disk0s2 = Al de rest
4) Klik op partition, en vervolgens "erase" je beide partitions best nog eens denk ik (ik heb het zo toch gedaan).
5) Nu kan je kiezen, OF je installed OSX op disk0s2 (wat dus veel te lang duurt) OF je doet als ik en installed OpenDarwin op disk0s2 (ook te booten met 'c' ingedrukt te houden, de cd werkt zowel op x86 als op macppc).
6) Na de install van OpenDarwin kies je voor een Shell te starten, of je reboot, wacht tot na het scherm dat hij geen OS vind, en zal kort daarop OpenDarwin booten (omdat dit op een HFS partitie staat!)
7) Ga na de reboot naar /Volumes (manueel te mounten met mount_hfs als je ineens een shell gekozen hebt), en je ziet daar disk0s1 mounted (check effe met 'df -h' of we het juist hebben en dit de partitie van 10MB is).
8) Copier nu 'ofwboot' en 'bsd.rd' van de OpenBSD cd/ftp naar die disk, zo kan je in de toekomst de OpenBSD installer/shell blijven booten voor te updaten bvb of als je geen enkele werkende kernel meer hebt!
9) Reboot de iBook en houd alt+option+o+f ingedrukt en je komt in de Open Firmware terecht, (noot dat sommige commands van de Sun OBP hier werken, maar zeker niet allemaal!) .. en je type in qwerty!
10) Boot OpenBSD met volgend command: boot hd:,ofwboot bsd.rd
11) Je komt in de installer nu met 'I', kies voor een HFS partitie methode te gebruiken en ZEKER NIET 'yes' kiezen voor *all* of wd0 te gebruiken!
12) Wis de grootste partitie in die HFS partition editor (als je geen OSX install had gedaan heb je daar maar 3 of 4 partities ipv 9) ... je hebt nu Apple Extra getal1 @ getal2 partitie (te bekijken met 'p')
13) Maak nu een partitie die begint aan getal1 en de grootte heeft van getal2
14) Write de veranderingen met 'w' en quit dan met 'q' (noot de qwerty!)
15) Nu kom je in de label editor en je ziet waarsschijnlijk een 'c' en een 'i' partitie ... doe die 'i' NIET weg!!! dat is je HFS partitie ... indien er nog een 'a' partitie staat mag (moet!) je die wissen.
16) Maak een 'schijn' 'h' partitie aan zodat je ook niet de ruimte VOOR die HFS partitie weg doet met 'a h' ... en neem de defaults (mount point = none)
17) Maak nu al je partities, bij size kan je bvb 250M gebruiken of 2G om de installer zelf te laten rekenen op welke sectors hij die rommel zet, kijk wel goed na dat die op de disk ACHTER de 'i' partitie komen (aan de hand van die offset getallen he)
18) Verwijder tenslotte de 'h' partitie met 'd h' zodat je niet per ongeluk je partitietabel later ga verwijderen.
19) Save changes met 'w' en dan 'q' .. nu gaat de OpenBSD install verder as usual.
20) Na de install boot je eens eerst OpenBSD om te testen .. dit moet even vanaf de Open Firmware weer met 'boot hd:,ofwboot' ... Dit maal staat er dus geen bsd.rd achter!
21) Als alles OK lijkt, reboot je weer naar de Open Firmware en je stelt de PROM nu zodanig in dat hij automatisch OpenBSD gaat booten met 'setenv boot-device hd:,ofwboot' gevolgd door 'setenv boot-command boot' en dan 'reset-all'
Dit zou het zowat moeten zijn, ALS je er in slaagt je partietabel te verneuken, boot gewoon de OSX cd, ga naar Disk Utility, maak terug degelijke partities aan en herbegin of geef op
... (de opgevers moeten nogmaals rebooten eer dat OSX terug wil installen
)
Misschien handig voor raadpleging (vanwege de screenshots): http://open.bsdcow.net/articles/ibook-faq/index.html (bij installation) En niet te vergeten: ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/macppc/INSTALL.macppc
De reden waarom ik dit schrijf is ook dat het niet zo magisch verloopt als je op beide websites kan lezen.
Wie wil proberen kan met problemen bij mij terecht natuurlijk
... success
Vandaag me eens gewaagd om OpenBSD op een iBook te krijgen.
De install is wel alles behalve eenvoudig.
Ik heb het op een vrij omslachtige manier gedaan om er achteraf zoveel mogelijk te kunnen uithalen.
De meeste tutorials gaan er vanuit dat je OSX wilt dual booten, maar ik wilde dit net niet en dat brengt wel wat narigheden mee.
Tijdens de install kan je kiezen tussen MBR gebruiken of HFS(+) ... wat die MBR optie ook beloofd, dit werkt langst geen kanten tenzij je graag rekent met CHS toestanden en rekening houd met elk mogelijke slice/partition boundary etc.
De minimale HFS methode:
1) Boot de OSX cd door 'c' ingedrukt te houden tijdens het opstarten
2) Ga naar Disk Utility
3) Delete die partities en maak 2 HFS+ partities aan (disk0s1 en disk0s2)
disk0s1 = 10MB minimum
disk0s2 = Al de rest
4) Klik op partition, en vervolgens "erase" je beide partitions best nog eens denk ik (ik heb het zo toch gedaan).
5) Nu kan je kiezen, OF je installed OSX op disk0s2 (wat dus veel te lang duurt) OF je doet als ik en installed OpenDarwin op disk0s2 (ook te booten met 'c' ingedrukt te houden, de cd werkt zowel op x86 als op macppc).
6) Na de install van OpenDarwin kies je voor een Shell te starten, of je reboot, wacht tot na het scherm dat hij geen OS vind, en zal kort daarop OpenDarwin booten (omdat dit op een HFS partitie staat!)
7) Ga na de reboot naar /Volumes (manueel te mounten met mount_hfs als je ineens een shell gekozen hebt), en je ziet daar disk0s1 mounted (check effe met 'df -h' of we het juist hebben en dit de partitie van 10MB is).
8) Copier nu 'ofwboot' en 'bsd.rd' van de OpenBSD cd/ftp naar die disk, zo kan je in de toekomst de OpenBSD installer/shell blijven booten voor te updaten bvb of als je geen enkele werkende kernel meer hebt!
9) Reboot de iBook en houd alt+option+o+f ingedrukt en je komt in de Open Firmware terecht, (noot dat sommige commands van de Sun OBP hier werken, maar zeker niet allemaal!) .. en je type in qwerty!
10) Boot OpenBSD met volgend command: boot hd:,ofwboot bsd.rd
11) Je komt in de installer nu met 'I', kies voor een HFS partitie methode te gebruiken en ZEKER NIET 'yes' kiezen voor *all* of wd0 te gebruiken!
12) Wis de grootste partitie in die HFS partition editor (als je geen OSX install had gedaan heb je daar maar 3 of 4 partities ipv 9) ... je hebt nu Apple Extra getal1 @ getal2 partitie (te bekijken met 'p')
13) Maak nu een partitie die begint aan getal1 en de grootte heeft van getal2
14) Write de veranderingen met 'w' en quit dan met 'q' (noot de qwerty!)
15) Nu kom je in de label editor en je ziet waarsschijnlijk een 'c' en een 'i' partitie ... doe die 'i' NIET weg!!! dat is je HFS partitie ... indien er nog een 'a' partitie staat mag (moet!) je die wissen.
16) Maak een 'schijn' 'h' partitie aan zodat je ook niet de ruimte VOOR die HFS partitie weg doet met 'a h' ... en neem de defaults (mount point = none)
17) Maak nu al je partities, bij size kan je bvb 250M gebruiken of 2G om de installer zelf te laten rekenen op welke sectors hij die rommel zet, kijk wel goed na dat die op de disk ACHTER de 'i' partitie komen (aan de hand van die offset getallen he)
18) Verwijder tenslotte de 'h' partitie met 'd h' zodat je niet per ongeluk je partitietabel later ga verwijderen.
19) Save changes met 'w' en dan 'q' .. nu gaat de OpenBSD install verder as usual.
20) Na de install boot je eens eerst OpenBSD om te testen .. dit moet even vanaf de Open Firmware weer met 'boot hd:,ofwboot' ... Dit maal staat er dus geen bsd.rd achter!
21) Als alles OK lijkt, reboot je weer naar de Open Firmware en je stelt de PROM nu zodanig in dat hij automatisch OpenBSD gaat booten met 'setenv boot-device hd:,ofwboot' gevolgd door 'setenv boot-command boot' en dan 'reset-all'
Dit zou het zowat moeten zijn, ALS je er in slaagt je partietabel te verneuken, boot gewoon de OSX cd, ga naar Disk Utility, maak terug degelijke partities aan en herbegin of geef op
... (de opgevers moeten nogmaals rebooten eer dat OSX terug wil installen
)Misschien handig voor raadpleging (vanwege de screenshots): http://open.bsdcow.net/articles/ibook-faq/index.html (bij installation) En niet te vergeten: ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/macppc/INSTALL.macppc
De reden waarom ik dit schrijf is ook dat het niet zo magisch verloopt als je op beide websites kan lezen.
Wie wil proberen kan met problemen bij mij terecht natuurlijk
... success
) op de Powerbook ga wagen...