Om te beginnen, weet dat u hierbij GEWAARSCHUWD bent dat de HD installatie incompleet
is en daarmee gevaarlijk voor uw gegevens. Wees er dus zeker van dat de PC die u gebruikt
geen belangrijke informatie bevat. Het gebruik van een virtuele machine wordt aangeraden,
gezien dit het risico minimaliseert en toestaat AROS ook te gebruiken en te testen op een
'werk' machine. Er zijn inmiddels veel gratis VM's beschikbaar, waaronder QEMU en VMWare.
Bereid eerst uw HD voor - ofwel een echte of een virtuele drive image - op
de installatie. Voor een echte drive kan dit betekenen dat u deze in moet pluggen
(altijd een goed begin) om deze vervolgens op te zetten via uw BIOS. Voor de virtualiser's of
emulator's virtuele schijf, zult u waarschijnlijk een optie moeten kiezen om een
nieuw schijfbestand te creëren. Deze kunt u daarna als één van de opstartschijven instellen
van uw virtuele PC (let wel, de CD drive moet het eerste opstart apparaat zijn tijdens de
installatie).
Een volgende stap is het verwijderen van bestaande partities op de HD, om fouten
tijdens te voorkomen bij het maken van de aankomende partities. Installeren van
AROS naast andere besturingssystemen is mogelijk, maar vraagt aanvullende vaardigheden
en wordt hier niet verder behandeld. Op dit moment leren we u alleen om AROS te installeren als
enigste systeem op een HD.
Enkele partitie installatie
Hier zullen we leren hoe we AROS kunnen installeren als het enigste systeem op een PC, geplaatst
op een enkele partitie. Dit is het eenvoudigste type installatie.
Dit hoofdstuk kan een beetje moeilijk zijn gezien de installatie feature nog incompleet is.
Om te beginnen: ga ervan uit dat een standaard regel voor dit proces is om te herstarten
na elke significante verandering aan het bestandssysteem (we zullen opmerken wanneer nodig).
Herstarten betekend het sluiten van het HDToolbox venster als dit open is, om daarna de computer
of VM te herstarten - een harde reset. U kunt ook een zachte reset proberen door <reboot> ENTER
te typen in het CLI venster.
Om te beginnen, zoek op de AROS CD naar de tool genaamd HDToolBox. Het is te vinden
in de Tools map. Dit zal voor een tijdje uw gereedschap zijn. Als u het programma start,
krijgt u een venster te zien met een device-type kiezer. In dit voorbeeld (hier en later), gebruiken we
een echte of virtuele IDE hard drive (ook bekend als een ATA hard drive). Dus, klikken op de
ata.device optie zal in het linker venster Devices:1 tonen. Dus, dit is onze HD. Door op
deze keuze te klikken openen we de beschikbare HD lijst.
In deze lijst moet nu onze HD staan. Als het een virtuele HD is, zullen we iets zien in de zin van
QEMU Harddisk of de tegenhanger van VMWare. Als uw HD een echte is, ziet u hier de naam ervan.
Gebeurd dat niet, dan moet u er zeker van zijn dat u de HD goed heeft voorbereid. Het klikken op
de HD naam geeft ons om te beginnen meer informatie:
Size: <Grootte van de HD>
Partition Table: <type van de huidige PT; moet 'unknown' zijn na cleanup>
Partitions: <nummer van partities op de HD; moet 0 zijn nu we net zijn gestart>
Nu moeten we een nieuwe partitie tabel creëren. Voor een PC moeten we een PC-MBR type
tabel aanmaken. Hiervoor moet u de Create Table knop aanklikken en uit de lijst PC-MBR
kiezen. Kies OK.
Nu moeten we de wijzigingen terugschrijven naar de schijf. Klik hiervoor op de HD naam
en klik Save Changes. Antwoord Yes in de confirmatie dialoog. Sluit nu het HDToolbox
venster en herstart het systeem vanaf de Live CD.
Start na het herstarten HDToolbox opnieuw. Nu, na het binnengaan van het ata.device item,
moeten we de volgende informatie zien: "Partition table: PC-MBR, Partitions:0". Dit is OK,
gezien we nog geen partities ingesteld hebben. Dat gaan we nu doen. Klik op de HD naam en ga
naar de partitie lijst. De lijst is nu leeg. Klik op de Create Entry knop, selecteer alle ruimte
door op de lege ruimte te klikken en kies OK. Nu moet u in de lijst de "Partitie 0" item
zien. Kies deze door te klikken, wat u de volgende informatie moet geven:
Size: <Partitie grootte. Bijna gelijk aan de HD grootte>
Partition table: Unknown <Nog niet aangemaakt>
Partition type: AROS RDB Partition table <Dit is OK>
Active: No <Niet actief>
Bootable: No <Niet opstartbaar>
Automount: No <Zal niet mounten na opstarten systeem>
Hierna is zijn er twee verschillende keuzes - maak een partitie aan in een RDB tabel of
de gebruikelijke PC-MBR partitie. RDB (Rigid Disk Block) heeft de voorkeur vanwege
compatibiliteit en is ook gebruikt in AmigaOS HDD partitionering ; hier kunnen we
ook gebruiken. Tenminste; AROS ondersteund FFS partities gemaakt met een gewone
PC-MBR tabel, zoals gebruikelijke PC partities zoals FAT/NTSF/etc. De tweede optie kan
gezien worden als moderner en meer compatibel met enkele nieuwe AROS programma's.
We behandelen nu beiden opties.
FFS in RDB
Klik op de Create Table knop, selecteer RDB tabel en klik OK. Om de veranderingen
op te slaan, ga één niveau omhoog door de Parent knop te kiezen. Selecteer nu de
HD naam opnieuw en klik de Save Changes knop. Antwoord tweemaal Yes in het confirmatie
dialoogvenster. Sluit nu HDToolbox en herstart de machine.
FFS in MBR
...moet nog toegevoegd worden
Na het opstarten, open HDToolbox (u kon het raden). De informatie voor onze
Partitie 0 moet dezelfde zijn, behalve dat de partitietabel nu als RDB ingesteld staat (of niet).
Nu moet deze partitie nog actief gemaakt worden. Klik hiervoor op de Switches knop, vink de
Active checkbox en klik OK. En dan? Jawel, bewaar de veranderingen, door één niveau omhoog
te gaan en te klikken op de betreffende knop. Sluit en herstart.
Waarom trouwens al dit herstarten? Wel, HDToolbox en de systeem libraries zijn verre van compleet en
bevatten nog aardig wat bugs; het herstarten nu helpt om deze naar hun initiale stap terug te zetten.
(In de toekomst zal dit overigens in één keer kunnen én ook via een nette installer.)
Na het opstarten, moet HDToolbox ons tonen dat Partitie 0 actief is geworden. Nu moeten we onze
disk creëren en daar AROS op installeren. Ga één niveau omlaag door te klikken op de "Partition 0"
optie. Klik nu op de Add Entry knop en kies alle lege ruimte. Nu zult u hier een "DH0" optie zien,
welke onze schijf is. Erop klikken geeft de volgende informatie:
Size: <...>
Partition Table: Unknown (dat is OK)
Partition Type: Fast Filesystem Intl <OK>
Active: No <OK>
Bootable: No <deze moet omgeschakeld worden naar Yes>
Automount: No <deze moet omgeschakeld worden naar Yes>
Ga nu 2 niveau's omhoog naar de HD naam, klik Save Changes, bevestig, sluit
en herstart. Na de herstart (wordt een beetje saai inmiddels, niet?) moeten
we de switches instellen voor de DH0 drive in HDToolbox. We gaan naar de DH0 optie
en zetten de relevante knoppen en checkboxes naar: Bootable: Yes en
Automount: Yes. Bewaar de veranderingen nadat u 2 niveau's omhoog bent gegaan,
conformeer en herstart.
Hoe lang nog??? We zijn bijna halverwege succes. Na de herstart en het nakijken van alle
instellingen voor DH0, moeten we goed controleren of alles goed staat. Daarna kunnen we HDToolbox
sluiten zonder enige twijfels. Nu wordt het tijd voor enige CLI magie.
We moeten nu de DH0 drive formatteren om deze bruikbaar te maken. Op moment biedt
AROS ondersteuning voor twee bestandssystemen - Fast FileSystem(FFS) en Smart FileSystem(SFS).
FFS is bekend om de betere stabiliteit en compatibiliteit tegenover de meeste programma's,
SFS is daarentegen meer fout-bestendig en moderner, maar kent nog menige problemen met programma's.
Op moment moeten we trouwens wel FFS kiezen, omdat de GRUB bootloader nog geen ondersteuning bied voor SFS
(GRUB2 wel). Hou overigens rekening dat u met SFS ook problemen kunt krijgen met sommige geporte
software (zoals gcc). Open nu het CLI venster (rechterklik op de top menubalk en
kies Shell van het eerste Wanderer menu). Bij de prompt, toets in het Info commando
(type info en druk Enter). U moet nu DH0 zien in de lijst als
DH0: Not a valid DOS disk. Nu zullen we deze gaan formatteren met het volgende commando:
>format DRIVE=DH0: NAME=AROS FFS INTL
About to format drive DH0:. This will destroy all data on the drive. Are
you sure ? (y/N)
Voer y in, druk Enter en wacht een seconde. De string Formatting...done zal nu verschijnen.
Mocht u een error krijgen, check dan alle partitie parameters in HDToolbox - u kan misschien
wat vergeten zijn, waarna u deze stap herhaalt.
Mocht u problemen hebben met formatteren (denk ERROR boodschappen, vooral als u RDB
partities gebruikt), hoe onwaarschijnlijk ook, dan kunt u de goede oude Amiga
FORMAT64 utility gebruiken:
>extras/aminet/format64 DRIVE DH0: Naam AROS FFS INTL
Nu moet het Info commando tonen:
>DH0: <grootte> <gebruikt> <vrij> <vol 0%> <fouten> <r/w status> <FFS> <AROS>
Dat is het. Tijd voor de pre-installatie herstart.
Opmerking
Mocht dit alles zo saai lijken dat u het niet kunt uitstaan? Er is
enige opluchting mocht u AROS alleen willen gebruiken in een virtual machine.
Om te beginnen, kunt u een pre-installatie pakket downloaden, zoals WinAROS/WinAROS
Lite - dit systeem is al geïnstalleerd, maar kan oud zijn. Ten tweede
kunt u in de AROS Archives zoeken voor de Installation Kit die
kant-en-klare virtuele HD's bevat, waarop direct geïnstalleerd kan worden.
U kunt dan dus de vorige procedure overslaan en direct een nieuwe AROS versie installeren.
Na de herstart, zal het opvallen dat u de AROS HD op uw desktop ziet, en dat deze
leeg is. We gaan deze nu vullen met bestanden.
Nu Drag`n`Drop ondersteuning is geïmplementeerd in AROS, kan het hele systeem
simpelweg gekopieerd worden door deze te slepen van de LiveCD naar de DH0: map.
Het is dan alleen nog nodig het bestand dh0:boot/grub/menu.lst te vervangen met
dh0:boot/grub/menu_dh.lst.DH0.
Er is ook een installer voor AROS, maar anders dan het incomplete HDToolbox, kan
deze 'normaal' gebruikt worden. Tenminste, we gaan het proberen. Dus hierbij de eerste
manier om te installeren.
1. Start InstallAROS in de Tools map. U zult het welkomst scherm zien
dat u dezelfde dingen verteld als ik u net deed - we gebruiken een alpha versie.
Tijd om het ook eens echt te gebruiken ;) Er is een Proceed knop voor u om op te klikken.
Daarna zal u de AROS Publieke Licentie zien, die u moet accepteren om verder te gaan.
Daarna volgt het installatie opties venster (als het nee zegt, vink dan de relevante box uit):
Show Partitioning Options... []
<Nee. Hebben we net gedaan>
Format Partitions []
<Nee. Hebben we net gedaan>
Choose Language Options []
<Nee. Beter om later te doen>
Install AROS Core System [V]
<Ja, nodig. We zijn hier om dat te doen>
Install Extra Software [V]
<Ja. Vink uit als u alleen de lite installatie wilt>
Install Development Software []
<Nee. Trouwens nu alleen nog een loze optie>
Show Bootloader Options [V]
<Ja, de bootloader zal anders niet geïnstalleerd worden>
Laat me opmerken dat Show Partitioning Options onkiesbaar en grijs kan staan
in geval dat de installer geen geschikte partitie kon vinden. Nadat u alle punten die
we nodig hebben aan- of uitgevinkt heeft, klik Proceed. Het volgende scherm toont ons
daarna de mogelijke installatie doelen:
Destination Drive
[default:DH0]
DH0 <dat is correct>
Use 'Work' Partition []
<vink uit, we installeren nu alles-in-één>
Copy Extras and Developer Files to Work? []
<zelfde als boven>
Work drive ... <overgeslagen>
Nu we alles uitgevinkt hebben, klik Proceed. Het scherm met de bootloader
opties verschijnt nu. Hier kunnen we alleen selecteren of GRUB, de GRand Unified Bootloader,
geïnstalleerd moet worden naar DH0 en op welk apparaat. Klik nogmaals Proceed.
Nu zal het venster zeggen dat we klaar zijn om te installeren. Klik nog een keer op Proceed.
Hierna verschijnt de voortgangsmeter als de bestanden worden gekopieerd. Wacht een
moment tot dit proces eindigt. Daarna zal het eind scherm verschijnen met een Reboot
vinkje. Vink deze aan en kies Proceed. Dit is dan nog niet alles - er is nog één laatste stap te gaan.
Onze machine zal nu herstarten met dezelfde instellingen als eerder, vanaf de Live CD.
Nu zien we nog steeds onze AROS schijf, met alle bestanden erop.
De bootloader was al geïnstalleerd, dus wat missen we nog?
Wel: heeft u een verse nightly build gebruikt dan moet 'GRUB <http://en.wikipedia.org/wiki/GRUB>'__
al geïnstalleerd staan en werkend zijn. U kunt dan deze stap overslaan. Zo niet, lees a.u.b. verder.
Voor oudere versies (voor nov. 2006):
Er was een bug in GRUB, welke voorkwam dat de installatie de eerste keer correct plaatsvond.
Mocht u nu niet kunnen opstarten en berichten krijgen als GRUB GRUB FRUB etc lees dan het volgende.
Een tweede herinstallatie helpt meestal het probleem op te lossen. Dus moeten we InstallAROS nog
een keer draaien. Herhaal alle eerdere stappen vanaf punt 1, maar vink alle checkboxen uit. Na
de laatste klik wordt GRUB ge-herinstalleerd en zal er een scherm verschijnen dat u vraagt het
schrijven te bevestigen. Antwoord ja zo vaak als nodig is, sluit het Install programma en zet de
machine uit.
Alternatief kan GRUB ook geïnstalleerd worden via shell met dit commando:
c:install-i386-pc device ata.device unit 0 PN <pn> grub dh0:boot/grub kernel dh0:boot/aros-i386.gz
waar PN <pn> (of PARTITIONNUMBER <pn>) het nummer is van de partitie waar de GRUB
bootloader wordt geïnstalleerd.
We hebben zojuist onze eerste cursus installatie alchemie gevolgd; uw AROS
installatie moet nu klaar zijn voor gebruikt. Verwijder de Live CD van de CD drive (of deactiveer
het starten van CD in de VM) en probeer uw verse installatie!
Mocht iets fout gaan, dan kunnen er antwoorden zijn...
Het installatie proces is één van de meest gevraagde onderwerpen op onze forums,
meestal door nieuwelingen. U kunt ook de FAQ bekijken voor antwoorden op u vragen.