3.6. Configuratie van apparatuur en besturingssysteem voor de installatie

In deze sectie wordt ingegaan op eventuele hardwareconfiguratie die u moet uitvoeren voordat u Debian installeert. In het algemeen betreft dit controle en mogelijk aanpassing van 'firmware'-instellingen voor uw systeem. De firmware is de basisprogrammatuur die door de apparatuur wordt gebruikt; het meest kritieke moment waarop deze wordt gebruikt is tijdens het opstarten van uw systeem. Ook wordt ingegaan op bekende problemen met apparatuur die de betrouwbaarheid van Debian GNU/Linux op uw systeem kunnen beïnvloeden.

3.6.1. Invoking OpenFirmware

There is normally no need to set up the BIOS (called OpenFirmware) on PowerPC systems. PReP and CHRP are equipped with OpenFirmware, but unfortunately, the means you use to invoke it vary from manufacturer to manufacturer. You'll have to consult the hardware documentation which came with your machine.

On PowerPC Macintoshes, you invoke OpenFirmware with Command-option-O-F while booting. Generally it will check for these keystrokes after the chime, but the exact timing varies from model to model. See http://www.netbsd.org/Ports/macppc/faq.html for more hints.

The OpenFirmware prompt looks like this:


ok
0 >

Note that on older model PowerPC Macs, the default and sometimes hardwired I/O for OpenFirmware user interaction is through the serial (modem) port. If you invoke OpenFirmware on one of these machines, you will just see a black screen. In that case, a terminal program running on another computer, connected to the modem port, is needed to interact with OpenFirmware.

The OpenFirmware on OldWorld Beige G3 machines, OF versions 2.0f1 and 2.4, is broken. These machines will most likely not be able to boot from the hard drive unless the firmware is patched. A firmware patch is included in the System Disk 2.3.1 utility, available from Apple at ftp://ftp.apple.com/developer/macosxserver/utilities/SystemDisk2.3.1.smi.bin. After unpacking the utility in MacOS, and launching it, select the Save button to have the firmware patches installed to nvram.

3.6.2. Aandachtspunten ten aanzien van apparatuur

Velen hebben geprobeerd om bijvoorbeeld hun 90 MHz CPU op 100 MHz te laten werken. Soms werkt dit, maar het is gevoelig voor temperatuur en andere factoren en kan uw systeem beschadigen. Eén van de auteurs van dit document heeft zijn systeem een jaar lang op verhoogde snelheid laten draaien waarna het systeem tijdens de compilatie van het besturingssysteem plotseling begon het gcc-programma af te breken met een onverwachte fout. Het probleem kon worden opgelost door de CPU weer op zijn normale snelheid te laten werken.

De gcc-compiler vertoont vaak als eerste problemen door slechte geheugenmodules (of andere hardwareproblemen die onvoorspelbare veranderingen van gegevens veroorzaken) omdat het enorme gegevensstructuren opbouwt die herhaaldelijk worden doorlopen. Een fout in deze gegevensstructuren resulteert in een ongeldige instructie of het lezen van een onbestaand geheugenadres. Het symptoom hiervan is dat gcc afbreekt met een onverwachte fout.

3.6.2.1. Meer dan 64 MB RAM

De Linux kernel kan niet in alle gevallen bepalen over hoeveel RAM u beschikt. Raadpleeg in dat geval Paragraaf 5.2, “Boot Parameters”.