Installatie op PC's die niet vanaf CD kunnen starten
De standaard installatiemethoden beschrijven allemaal het opstarten vanaf CD om de installatie te beginnen. Maar wat nu als u een computer hebt die om welke reden (BIOS, CD-ROM-station) dan ook niet vanaf CD kan starten? Er zijn tenminste twee oplossingen:
Inhoud
Optie 1: opstarten vanaf diskette
De eerste oplossing is om vanaf een speciale diskette op te starten die een bootloader start waarmee u de CD kunt selecteren om van op te starten. Volg deze stappen:
- Download de diskette-image van Smart Boot Manager.
- Schrijf de image naar een floppy met behulp van "rawwritewin" voor windows, gebruik het commmando "dd" voor Linux. De syntaxis voor dd is dd if=image.bestand of=diskette.station (bijvoorbeeld dd if=sbootmgr.dsk of=/dev/fd0).
- Start de computer op met de diskette en met de SUSE-CD in het CD-station.
- In het Smart Boot Manager-menu selecteert u de optie om vanaf CD-ROM te booten.
- De computer start dan verder op vanaf de SUSE Linux-CD.
Dit vereist dat de CD zichtbaar is bij het systeem tijdens het starten.
Optie 2: opstarten met de basisbestanden
De systeembestanden
Opstarten van diskette wordt mogelijk gemaakt met wat voorheen "linuxrc" werd genoemd. Nu is linuxrc beschikbaar in twee bestanden die gemakkelijk te vinden zijn op elke SUSE Linux-CD, in de map "boot". Meestal in de submap "loader", maar dat verandert elke versie.
De twee bestanden zijn "linux" (de kernel) en "initrd" (het hoofdbestand).
U moet deze twee bestanden kopiëren naar een plek waar Grub ze kan vinden. Dit werkt op elke ext2- en ReiserFS-partitie, maar is niet getest onder FAT.
De installatiebestanden
Als in het zeldzame geval dit minimumsysteem de CD niet kan vinden, dan kunt u het beste de complete CD (of beter nog: de DVD) kopiëren naar een ext2- of ReiserFS-partitie. Uiteraard is hiervoor een partitie nodig die niet voor de installatie hoeft te worden gebruikt.
Als het basissysteem de CD kan openen, kopieer dan alleen de twee systeembestanden.
Al deze bestanden kunnen op een willekeurige plaats in het bestandssysteem worden geplaatst, maar hoe eenvoudiger het pad des te beter.
Opstarten met Grub
Grub is erg onvriendelijk maar ook erg krachtig. Het enige wat we moeten weten is:
- Grub heeft een mini-console beschikbaar onder de toets Esc (alleen vanuit de grafische start), gevolgd door "c" (kleine c) om een gebruikelijke prompt te krijgen (">").
- Grub gebruikt een QWERTY-toetsenbord, zorg er voor dat u de conversie bij de hand hebt als u deze indeling niet wilt gebruiken.
- Grub benoemt de harde schijven en partities beginnend met 0 (nul) terwijl alle andere programma's met 1 beginnen. De eerste schijf is (hd0), de derde partitie op de tweede schijf is (hd1,2).
- Met deze informatie kunt u in principe alles met Grub opstarten :-).
Dus:
- start grub op (van uw oude installatie, een diskette - dit werkt alleen tijdens het opstarten):
- om het linux-bestand op te geven, type:
> kernel (hd0,0)/boot/linux root=/dev/hda1
- om het initrd-bestand op te geven type:
> initrd (hd0,0)/boot/initrd
- opstarten:
> boot
Uiteraard dient u (hd0,0) te vervangen door de parameters die met uw systeem overeenkomen en moet u het pad goed zetten. Grub maakt gebruik van Tab-aanvulling, dus door telkens op <Tab> te drukken kunt u dat vrij eenvoudig doen (Grub kan de mappen en bestanden op de schijf zien, en toont zelfs de inhoud van de mappen, probeer het eens).
Vervang (hd0,0) en /dev/hda1 aan de hand van het station en de partitie waarvan u wilt opstarten.
Daarna bent u klaar en start SUSE op.
Opstarten vanaf een USB-stick
U kunt de installatie starten vanaf een USB-stick op computers die het opstarten op deze manier ondersteunen. De procedure is vergelijkbaar met opstarten vanaf diskette, waarbij de benodigde bestanden op de USB-stick staan, inclusief de opstartbestanden. Dit vereist dat de CD tijdens het opstarten zichtbaar is voor het systeem.
Installatie-image met Etherboot starten
Dit is te vergelijken met opstarten vanaf diskette, maar vereist zelfs geen systeem met CD-ROM. Uiteraard dient de installatiebron ergens anders beschikbaar te zijn, zoals via NFS.)
[nog verder uit te werken]
Opstarten over een netwerk (PXE)
Als u niet vanaf diskette, CD-ROM of USB kunt opstarten, maar wel via LAN (PXE), dan zijn deze artikelen mogelijk interessant voor u:
SUSE 8.x: Supportdatabase: Netwerkinstallatie van SUSE Linux via PXE-boot
Andere versies: SuSE-installatie met PXE-boot
Duits artikel voor openSUSE 10.2: Netzwerkinstallation von openSUSE 10.2 Über PXE-Boot