&os; installeren op &os; 8.X en
eerderJimMockGeherstructureerd, gereorganiseerd en delen
herschreven door RandyPrattDe sysinstall handleiding, schermafdrukken en algemene
bijdragen door Willem JaapZwartVertaald door Overzichtinstallatie&os; heeft een tekstgebaseerd, gebruikersvriendelijk
installatieprogramma. &os; 9.0-RELEASE en later gebruiken het
installatieprogramma bsdinstall, uitgaven
eerder dan 9.0-RELEASE gebruiken sysinstall
voor de installatie. Dit hoofdstuk beschrijft het gebruikt van
sysinstall om &os; te installeren. Het gebruik
van bsdinstall
wordt behandeld in .Na het lezen van dit hoofdstuk weet de lezer:Hoe &os; installatieschijven gemaakt kunnen
worden;Hoe &os; harde schijven benoemt en onderverdeelt;Hoe sysinstall gestart kan
worden;Welke vragen sysinstall stelt,
wat ze betekenen en hoe er geantwoord kan worden.Veronderstelde voorkennis:De ondersteunde hardwarelijst doornemen van de versie van
&os; die geïnstalleerd gaat worden op aanwezigheid van de
beschikbare hardware.In zijn algemeenheid zijn deze installatie-instructies
geschreven voor computers met een &i386; architectuur
(PC compatible). Waar van toepassing worden
instructies voor andere platformen
gegeven. Deze handleiding is zoveel mogelijk bijgewerkt, maar
toch kunnen er verschillen optreden tussen de
installatieprocedure en deze tekst. Er wordt aangeraden dit
hoofdstuk te beschouwen als een algemene richtlijn en niet als
een letterlijke handleiding voor installatie.Hardware-eisenMinimale configuratieDe minimale configuratie om &os; te installeren varieert met
de versie van &os; en de hardware-architectuur.Een samenvatting van deze informatie wordt in de volgende
secties gegeven. Afhankelijk van de methode die u kiest om &os;
te installeren, heeft u misschien ook een floppydrive, een
ondersteunde CDROM drive, en in sommige gevallen een
netwerkadapter nodig. Dit zal worden behandeld door het
.&os;/&arch.i386; en &os;/&arch.pc98;Zowel &os;/&arch.i386; en &os;/&arch.pc98; hebben een 486
of betere processor en tenminste 24 MB aan RAM nodig. U
zult tenminste 150 MB aan vrije hardeschijfruimte nodig
hebben voor de meest minimale installatie.In het geval van oude configuraties is het verkrijgen
van meer RAM en meer hardeschijfruimte meestal belangrijker
dan het verkrijgen van een snellere processor.&os;/&arch.amd64;Er zijn twee klassen processoren die &os;/&arch.amd64;
kunnen draaien. De eerste zijn AMD64 processoren, inclusief
de &amd.athlon;64, &amd.athlon;64-FX, &amd.opteron; of betere
processoren.De tweede klasse van processoren die &os;/&arch.amd64;
kan gebruiken omvat degenen die de &intel; EM64T architectuur
gebruiken. Voorbeelden van deze processoren omvatten de
&intel; &core; 2 Duo, Quad, en Extreme
processorfamilies en de &intel; &xeon; 3000, 5000, en
7000 rijen van processoren.Indien u een machine heeft die gebaseerd is op een nVidia
nForce3 Pro-150, moet u de BIOS-setup
gebruiken om IO APIC uit te zetten. Indien u geen optie heeft
om dit te doen, moet u waarschijnlijk in plaats hiervan ACPI
uitzetten. Er zitten bugs in de Pro-150 chipset waarvoor we
nog geen oplossing hebben gevonden.&os;/&arch.sparc64;Om &os;/&arch.sparc64; te installeren heeft u een
ondersteund platform nodig (zie ).U heeft een toegewijde schijf nodig voor
&os;/&arch.sparc64;. Het is momenteel niet mogelijk om een
schijf met een ander besturingssysteem te delen.Ondersteunde hardwareEen lijst van ondersteunde hardware wordt geleverd bij elke
uitgave van &os; in de &os; Hardware Notes. Dit document
kan normaliter worden gevonden in een bestand genaamd
HARDWARE.TXT, in de bovenste map van een
CDROM- of FTP-distributie of in het documentatiemenu van
sysinstall. Het somt, voor een
gegeven architectuur, op welke hardware-apparaten door welke
uitgave van &os; worden ondersteund. Kopiën van de lijst
van ondersteunde hardware voor verschillende uitgaven en
architecturen kunnen ook gevonden worden op de Uitgave
Informatie pagina van de &os; website.Voorbereidende takenBeschrijf de computerProbeer een computer te inventariseren voordat &os; wordt
geïnstalleerd. De &os; installatieroutines geven een
overzicht van alle componenten (harde schijven, netwerkkaarten,
CD-ROM-spelers, enzovoort) met hun typenummer en fabrikant.
&os; probeert ook de juiste instellingen te achterhalen, zoals
IRQ en IO-poort gebruik. Vanwege de verscheidenheid aan
PC-hardware verloopt dit niet altijd helemaal succesvol en
daarom kan het nodig zijn om de gegevens die &os; achterhaalt
te verbeteren.Mocht er al een ander besturingssysteem geïnstalleerd
zijn, zoals &windows; of &linux;, dan is het aan te raden de
mogelijkheden van dat besturingssysteem te gebruiken om te
achterhalen hoe hardware is ingesteld. Als niet volledig
bekend is welke instellingen een uitbreidingskaart heeft, dan
kan het zijn dat ze op de kaart zelf zijn afgedrukt.
Veelvoorkomende IRQ nummers zijn 3, 5 en 7 en IO-poort adressen
zijn meestal geschreven als hexadecimale getallen, zoals
0x330.Er wordt aangeraden deze informatie af te drukken of op te
schrijven voordat &os; wordt geïnstalleerd. Het kan
handig zijn om een tabel te maken, zoals deze:
Voorbeeld van beschrijving van componentenComponentIRQIO-poort(en)OpmerkingenEerste harde schijfN/AN/A40 GB, Seagate, eerste IDE masterCD-ROMN/AN/AEerste IDE slaveTweede harde schijfN/AN/A20 GB, IBM, tweede IDE masterEerste IDE controller140x1f0NetwerkkaartN/AN/A&intel; 10/100ModemN/AN/A&tm.3com; 56K faxmodem, op COM1…
Nadat de inventarisatie van de componenten in uw computer
voltooid is, dient u te controleren of ze aan de hardware-eisen
van de uitgave van &os; die u wilt installeren voldoen.Maak een back-up van gegevensAls de computer waarop &os; geïnstalleerd gaat worden
waardevolle gegevens bevat, dan dient er een back-up te zijn en
dient deze back-up getest te zijn voordat &os; wordt
geïnstalleerd. De &os; installatieprocedure vraagt om
bevestiging voordat er naar de schijven geschreven wordt, maar
als dat eenmaal is begonnen kan het niet meer teruggedraaid
worden.Bepaal waar &os; geïnstalleerd wordtAls de hele harde schijf voor &os; beschikbaar is, dan
hoeft op dit punt verder niets gedaan te worden. Ga verder
naar de volgende sectie.Als &os; echter naast een ander besturingssysteem op een
computer komt, dan moet basaal bekend zijn hoe gegevens op
schrijven worden opgeslagen en wat dat voor consequenties
heeft.Indeling van schrijven voor &os;/&arch.i386;Een PC schijf kan worden onderverdeeld in aparte stukken.
Deze stukken heten partities.
Aangezien &os; intern ook partities heeft, kan de naamgeving
snel verwarrend worden, daarom wordt naar deze schijfstukken
verwezen als schijfsnedes of simpelweg snedes (slices) in &os;
zelf. Het &os; gereedschap fdisk
bijvoorbeeld, dat met PC diskpartities werkt, verwijst naar
snedes in plaats van partities. In het ontwerp van de PC is
opgenomen dat een schijf slechts vier partities kan bevatten.
Deze partities heten de primaire
partities. Om deze beperking te omzeilen is een
nieuwe soort partitie bedacht, de extended
partitie. Een schijf kan slechts
één extended partitie bevatten. Binnen een
extended partitie kunnen speciale partities, genaamd
logische partities, worden aangemaakt.Elke partitie heeft een
partitie-ID, een getal dat aangeeft
welk soort gegevens er op die partitie staan. &os;-partities
hebben partitie-ID 165.In zijn algemeenheid benoemt elk besturingssysteem
partities op zijn eigen manier. Bijvoorbeeld: &ms-dos; en
zijn afgeleiden, zoals &windows;, geven elke primaire en
logische partitie een (station)
letter, beginnend met
C:.&os; moet geïnstalleerd worden op een primaire
partitie. &os; kan al zijn gegevens, inclusief alle
bestanden die zelf zijn gemaakt, op deze partitie opslaan.
Als er meerdere schijven zijn, dan kunnen er &os;-partities
worden aangemaakt op alle of op sommige schijven. Als &os;
wordt geïnstalleerd moet er een partitie beschikbaar
zijn. Dit kan een lege partitie zijn die is aangemaakt of
het mag een bestaande partitie zijn met gegevens die niet
langer bewaard hoeven te blijven.Als alle partities op alle schijven gebruikt worden, dan
moet er een leeg gemaakt worden voor &os; met de
hulpprogramma's van het andere besturingssysteem dat wordt
gebruikt (bijvoorbeeld fdisk onder
&ms-dos; of &windows;).Als er een partitie over is, dan kan die gebruikt worden.
Het kan zo zijn dat één of meer van de
bestaande partities verkleind moet worden.Een minimale installatie van &os; heeft 100 MB
schijfruimte nodig. Dat is wel een zeer
minimale installatie, waarop bijna geen ruimte over is voor
eigen bestanden. Een meer realistisch minimum is 250 MB
zonder grafische gebruikersomgeving en 350 MB of meer
als er ook een grafische gebruikersomgeving moet draaien.
Als er ook nog gebruikt gemaakt wordt van een heleboel
programma's van derde partijen dan is nog meer ruimte
nodig.Met commerciële software zoals
&partitionmagic;, of gratis
software zoals GPartEd, kunnen
partities van grootte gewijzigd worden om ruimte te maken voor
&os;. Van zowel &partitionmagic; als
GPartEd is bekend dat ze met
NTFS kunnen werken.
GPartEd is beschikbaar op een
aantal Live CD Linux-distributies, zoals SystemRescueCD.Er zijn problemen gemeld met het veranderen van de grootte
van µsoft; Vista-partities. Het beschikbaar hebben van
een Vista installatie-CDROM tijdens het pogen van zo'n
bewerking is aanbevolen. Zoals met al zulke
schijfonderhoudtaken is een recente verzameling back-ups ook
sterk aangeraden.Verkeerd gebruik van deze programma's kan gegevens van
een schijf verwijderen. Er dient een goede, werkende
back-up te zijn voordat deze programma's gebruikt
worden.Gebruik van een bestaande, ongewijzigde
partitieStel er is al een computer met een enkele 4 GB
harde schijf waarop een versie van &windows; is
geïnstalleerd en de schijf is verdeeld in twee
schijfstations, C: en
D:, van elk 2 GB. Er staat
1 GB aan gegevens op C: en
0.5 GB aan gegevens op
D:.Dit betekent dat de harde schijf twee partities heeft,
één voor elke letter. Alle gegevens op
D: kunnen gekopieerd worden naar
C:, waardoor de tweede partitie
beschikbaar komt voor &os;.Een bestaande partitie verkleinenStel er is een computer met een enkele 4 GB harde
schijf waarop een versie van &windows; is
geïnstalleerd. Bij het installeren van &windows; is
een grote partitie gemaakt, station
C: van 4 GB. Er is
1.5 GB in gebruik en voor &os; is 2 GB
schijfruimte wenselijk.Voor een installatie van &os; is één van
onderstaande opties de oplossing:Maak een back-up van de &windows; gegevens en
installeer &windows; opnieuw, waarbij een partitie van
2 GB wordt aanmaakt bij het installeren.Gebruik één van de bovengenoemde
programma's zoals
&partitionmagic; om de
&windows;-partitie te verkleinen.Netwerkgegevens verzamelenAls bij de installatie van &os; gebruik gemaakt wordt van
een netwerk (bijvoorbeeld bij een installatie vanaf een FTP
site of een NFS server), dan moeten de netwerkinstellingen
bekend zijn. Deze informatie wordt gevraagd tijdens het
installeren, zodat &os; contact kan maken met het netwerk om de
installatie te voltooien.Contact maken met een Ethernet netwerk of
kabel/DSL modemAls er contact gemaakt wordt met een Ethernet netwerk of
een Internetverbinding met een Ethernet netwerkkaart via de
kabel of DSL, dan is de volgende informatie nodig:IP-adresIP-adres van de default gatewayHostnaamIP-adressen van de DNS server(s)SubnetmaskerAls deze informatie niet bekend is, dan kan deze meestal
nagevraagd worden bij de systeembeheerder of service
provider. Het kan zijn dat zij aangeven dat
één en ander automatisch wordt toegekend door
middel van DHCP. Het is van belang
hier een notitie van te maken.Contact maken met een modemOok door middel van inbellen bij een Internet service
provider met een gewoon modem kan &os; geïnstalleerd
worden via Internet, het duurt alleen erg lang.Dan is nodig:Het inbelnummer van een ISPDe COM: poort waaraan het modem zitGebruikersnaam en wachtwoord bij de ISPControleer op &os; ErrataHoewel het &os; project er naar streeft om elke versie
van &os; zo stabiel mogelijk te laten zijn, kan het voorkomen
dat er foutjes in het systeem sluipen. Heel af en toe
beïnvloeden deze foutjes de installatieprocedure. Als
ze ontdekt en opgelost zijn worden ze beschreven in de &os;
Errata op de &os; website. Het is verstandig voor
een installatie te controleren of er errata zijn om er zeker
van te zijn dat er geen obstakels zijn.Informatie over alle uitgaven, inclusief de errata staan
in de uitgave-informatie
op de &os; website.De &os; installatiebestandenDe &os; installatieprocedure kan &os; installeren vanaf
één van de volgende plaatsen:Lokale mediaCd-rom of DVDEen USB-geheugenstickEen &ms-dos; partitie op dezelfde computerSCSI of QIC tapeDiskettestationNetwerkFTP site, indien noodzakelijk door een firewall of
via een HTTP proxyNFS serverParallelle of seriële verbindingAls &os; gekocht is op CD of DVD dan is alles wat nodig is
aanwezig om door te gaan naar .Als de installatiebestanden nog niet beschikbaar zijn wordt
in uitgelegd hoe de
installatie via bovenstaande methoden voorbereid kan worden.
Nadat de installatiebestanden beschikbaar zijn kunnen de
voorbereidingen voor de installatie verdergaan in .Opstartmedia aanmakenDe &os; installatieprocedure begint met het opstarten
van een computer met het &os; installatieprogramma. Dit
programma wordt niet uitgevoerd vanuit een ander
besturingssysteem. Normaliter start een computer op met het
besturingssysteem dat is geïnstalleerd op een harde
schijf, maar hij kan ook ingesteld worden om op te starten van
een bootable diskette. De meeste hedendaagse
computers kunnen ook opstarten van een CD-ROM in het CD-ROM
station of van een USB-schijf.Als &os; op CD-ROM of DVD beschikbaar is (gekocht of zelf
gebrand) en een computer kan opstarten van een CD-ROM of DVD
(meestal een BIOS optie genaamd Boot Order of
iets dergelijks), dan is het doorwerken van deze sectie niet
nodig. De &os; CD-ROM en DVD images zijn bootable en kunnen
zonder verdere voorbereidingen gebruikt worden om &os; te
installeren.Om een opstartbare geheugenstick te maken kunnen deze stappen
gevolgd worden:Bemachtig een image voor de geheugenstickImages voor de geheugenstick voor
&os; 8.X en ouder kunnen worden
gedownload vanuit de map ISO-IMAGES van
ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/arch/ISO-IMAGES/versie/&os;-versie-RELEASE-arch-memstick.img.
Vervang arch en
versie door de architectuur en de versie
die u wilt installeren. De geheugenstick-images voor
&os;/&arch.i386; &rel2.current;-RELEASE zijn beschikbaar op
ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/&arch.i386;/ISO-IMAGES/&rel2.current;/&os;-&rel2.current;-RELEASE-&arch.i386;-memstick.img.Voor &os; 9.0-RELEASE en nieuwere uitgaven wordt een
ander pad voor de mappen gebruikt. Details over het downloaden en
installeren van &os; 9.0-RELEASE enn later wordt behandeld in
.Het beeldbestand van de geheugenstick heeft een extensie
.img. De map
ISO-IMAGES bevat een aantal
verschillende images, en degene die u nodig heeft zal afhangen van
de &os;-versie die u installeert, en in sommige gevallen van de
hardware waarop u het installeert.Maak voordat u verder gaat een back-up
van de gegevens die nu op uw USB-stick staan, aangezien deze
procedure ze zal wissen.Schrijf het beeldbestand naar de geheugenstick&os; gebruiken om het beeldbestand te schrijvenHet onderstaande voorbeeld vermeldt
/dev/da0 als het
doelapparaat van waar af u zal opstarten. Zorg er voor dat u
het juiste apparaat als het uitvoerapparaat opgeeft om te
voorkomen dat u uw bestaande gegevens vernietigt.Het beeldbestand schrijven door middel
van &man.dd.1;Het .img-bestand is
geen gewoon bestand dat u naar de
geheugenstick kopieert. Het is een afbeelding van de complete
inhoud van de stick. Dit betekent dat u de bestanden
niet op de gewone manier van de ene schijf
naar de andere kan kopieëren. U dient in plaats hiervan
&man.dd.1; gebruiken om de afbeelding direct naar de schijf te
schrijven:&prompt.root; dd if=&os;-&rel2.current;-RELEASE-&arch.i386;-memstick.img of=/dev/da0 bs=64kAls een Operation not
permitted wordt weergegeven, controleer dan
dat het apparaat niet in gebruik is en is aangekoppeld,
eventueel automatisch door een gereedschap met goede intenties.
Probeer het vervolgens opnieuw.&windows; gebruiken om het beeldbestand te schrijvenZorg ervoor dat de juiste schijf letter gebruikt
wordt als doelschijf, anders kan het voorkomen dat er
bestaande data wordt overschreven.Image Writer for Windows
verkrijgenImage Writer for Windows
is een gratis applicatie die een beeld bestand correct naar
een geheugen-stick kan schrijven. Download deze van
https://launchpad.net/win32-image-writer/
en pak deze uit in een map.Writing The Image with Image WriterDubbelklik op het Win23DiskImager
icoon om het programma te starten. Controleer of de
schijfletter welke getoond is onder
Device de schijf is van de
geheugen-stick. Klik op het map icoon
en selecteer het bestand welke naar de geheugen-stick
geschreven moet worden. Klik op Save
om het bestand te accepteren. Controleer of alles correct is
en dat er geen bestanden en dergelijke open zijn in andere
vensters. Klik als laatste op Write
om het bestand te schrijven naar de schijf.Om opstartdiskettes te maken kunnen de volgende stappen
gevolgd worden:Bemachtig de images voor opstartdiskettesMerk op dat met ingang van
&os; 8.X floppy-images niet langer
beschikbaar zijn. Zie de bovenstaande instructies voor hoe &os;
met behulp van een USB-geheugenstick te installeren, of gebruik
een CD-ROM of DVD.De opstartschijven zijn beschikbaar op de
installatiemedia in de map floppies/
en kunnen ook gedownload worden uit de map floppies,
ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/arch/versie-RELEASE/floppies/.
Vervang arch en
versie
door de architectuur en het versienummer dat
geïnstalleerd moet worden. De images voor
bootdiskettes voor bijvoorbeeld
&os;/&arch.i386; &rel2.current;-RELEASE zijn
beschikbaar op ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/i386/&rel2.current;-RELEASE/floppies/.De diskette-images hebben de extensie
.flp. De map
floppies/ bevat een aantal images en
het hangt af van de gewenste &os; versie, en in sommige
gevallen ook van de hardware, welke images nodig zijn.
In de meeste gevallen zijn er vier floppies nodig,
boot.flp,
kern1.flp,
kern2.flp, en
kern3.flp. In dezelfde map staat
README.TXT voor de laatste informatie
over de diskette-images.Het FTP-programma moet ingesteld staan in
binary modus om de disk-images te
downloaden. Sommige webbrowsers blijken de
text (of ASCII)
modus te gebruiken en dan kan er niet van de diskettes
opgestart worden.Maak de diskettes aanPer gedownload image wordt een diskette aangemaakt.
Vanzelfsprekend moeten deze diskettes vrij zijn van fouten.
Het gemakkelijkst is dit te testen door de diskettes
te formatteren. Vanaf de fabriek geformatteerde floppies
kunnen niet vertrouwd worden. Het programma format in
&windows; meldt niet of er bad blocks
zijn, het markeert ze gewoon als bad en
negeert ze. Het wordt geadviseerd schone, nieuwe floppies
te gebruiken als op deze manier wordt
geïnstalleerd.Als bij het installeren van &os; het
installatieprogramma vastloopt, blijft hangen of zich op
een andere manier vreemd gedraagt, dan ligt dat meestal
aan de floppies. Probeer dan de diskette-images op
nieuwe schijven te schrijven en probeer het
opnieuw.Schrijf de imagebestanden op diskettesDe .flp-bestanden zijn
geen gewone bestanden die naar een
diskette te kopiëren zijn. Het zijn images van de
complete inhoud van een diskette. Dit betekent dat ze
niet eenvoudigweg gekopieerd kunnen
worden van de ene schijf naar de andere. In plaats daarvan
moet speciale software gebruikt worden om de images
rechtstreeks op de diskettes te schrijven.DOSAls de diskettes aanmaakt worden op een computer met
&ms-dos; / &windows;, dan levert het &os; project de software
fdimage.Als de floppies van de CD-ROM worden gebruikt en het
CD-ROM station is E:, dan kan dit
als volgt:E:\>tools\fdimage floppies\boot.flp A:Herhaal dit commando voor elk
.flp-bestand, waarbij steeds een
nieuwe diskette wordt gebruikt. Merk elke diskette met de
naam van het bestand dat erop wordt gekopieerd. Pas de
opdrachtregel steeds aan, afhankelijk van waar de
.flp-bestanden staan. Als er geen
CD-ROM beschikbaar is dan kan fdimage
gedownload worden vanuit de map
tools op
de &os; FTP site.Als de diskettes worden aanmaakt op een &unix; systeem
(zoals een ander &os; systeem) dan kan &man.dd.1; gebruikt
worden om de imagebestanden naar diskette te kopiëren.
Onder &os;:&prompt.root; dd if=boot.flp of=/dev/fd0Onder &os; verwijst /dev/fd0
naar het eerste diskettestation
(de A:-schijf).
/dev/fd1 zou de
B:-schijf zijn enzovoorts. Andere
&unix;-varianten kunnen andere namen hebben voor de
diskettestations. Meer informatie staat in de
documentatie van ieder systeem .Het installeren van &os; kan nu beginnen.Beginnen met de installatieDe installatie maakt geen wijzigingen op schijven totdat
het volgende bericht verschijnt:Last Chance: Are you SURE you want continue the installation?
If you're running this on a disk with data you wish to save then WE
STRONGLY ENCOURAGE YOU TO MAKE PROPER BACKUPS before proceeding!
We can take no responsibility for lost disk contents!De installatie kan worden beëindigd op elk moment voor
deze laatste waarschuwing zonder dat de inhoud van harde
schijven wordt gewijzigd. Als de angst bestaat dat er iets
verkeerd is ingesteld, dan kan op dat moment gewoon de computer
uitgezet worden zonder dat er schade optreedt.OpstartenOpstarten van &i386;Begin met een computer die uit staat.Zet de computer aan. Als hij aangaat laat hij een
optie zien om het systeeminstelmenu, of BIOS, te bereiken,
gewoonlijk via F2, F10,
Del, of AltS. Gebruik de toets die op het scherm wordt
aangegeven. In sommige gevallen laat de computer een
plaatje zien terwijl hij opstart. Gewoonlijk verdwijnt
dit plaatje door het intypen van Esc
zodat eventuele verborgen berichten zichtbaar worden.Zoek de instelling die bepaalt vanaf welk medium de
computer opstart. Dit wordt meestal aangeduid met
Boot Order en laat een lijst met media
zien, zoals Floppy,
CD-ROM,
eerste harde schijf, enzovoorts.Als u van de CD-ROM opstart, zorg er dan voor dat de CD-ROM
geselecteerd is. Als wordt opstart van een USB-schijf of een
diskette, stel dat dan in. Raadpleeg in geval van twijfel de
documentatie van de computer en/of het moederbord.Maak de instellingen, bewaar de veranderingen en sluit
het instelprogramma af. De computer moet dan opnieuw
starten.Als u een opstartbare USB-stick heeft
klaargemaakt zoals beschreven in , steek dan de USB-stick in
voordat u de computer aanzet.Bij opstarten vanaf CD moet na het aanzetten van de
computer zo snel mogelijk de CD-ROM ingestoken worden.Voor &os; 7.X zijn
installatiediskettes beschikbaar en ze kunnen worden
klaargemaakt zoals beschreven in . Eén van deze is de
eerste opstartschijf: boot.flp. Plaats
deze schijf in uw diskettestation en start de computer
op.Als de computer opstart zoals altijd en met het
huidige besturingssysteem begint, dan kan dat om de
volgende redenen zijn:De opstartschijven waren niet vroeg genoeg in de
computer gedaan om ervan op te starten. Laat ze er
dan inzitten en probeer de computer te herstarten.De gemaakte wijzigingen in de BIOS zijn niet goed
doorgekomen. Doe dat dan nog een keer totdat de
juiste instelling gevonden is.De BIOS ondersteunt het opstarten van het gekozen
medium niet.&os; start nu op. Bij opstarten vanaf CD-ROM is iets
als het volgende op het scherm te zien (versie-informatie
weggelaten):Booting from CD-Rom...
645MB medium detected
CD Loader 1.2
Building the boot loader arguments
Looking up /BOOT/LOADER... Found
Relocating the loader and the BTX
Starting the BTX loader
BTX loader 1.00 BTX version is 1.02
Consoles: internal video/keyboard
BIOS CD is cd0
BIOS drive C: is disk0
BIOS drive D: is disk1
BIOS 636kB/261056kB available memory
FreeBSD/i386 bootstrap loader, Revision 1.1
Loading /boot/defaults/loader.conf
/boot/kernel/kernel text=0x64daa0 data=0xa4e80+0xa9e40 syms=[0x4+0x6cac0+0x4+0x88e9d]
\Bij opstarten vanaf diskette is iets als het volgende
op het scherm te zien (versie-informatie
weggelaten):Booting from Floppy...
Uncompressing ... done
BTX loader 1.00 BTX version is 1.01
Console: internal video/keyboard
BIOS drive A: is disk0
BIOS drive C: is disk1
BIOS 639kB/261120kB available memory
FreeBSD/i386 bootstrap loader, Revision 1.1
Loading /boot/defaults/loader.conf
/kernel text=0x277391 data=0x3268c+0x332a8 |
Insert disk labelled "Kernel floppy 1" and press any key...Volg de instructies op en haal de diskette met
boot.flp eruit, stop de diskette met
kern1.flp in het station en druk op
Enter. Start op vanaf de eerste diskette
en geef volgende diskettes in als daarom wordt gevraagd.Of nu wordt opstart van CD-ROM, USB-stick of diskette, de
opstartprocedure komt op een gegeven moment bij het
bootloader-menu van &os;:&os; bootloader-menuWacht 10 seconden of druk op Enter.Opstarten voor &sparc64;De meeste &sparc64;-systemen zijn ingesteld om automatisch
vanaf schijf op te starten. Om &os; te installeren dient u
over het netwerk of vanaf een CDROM op te starten, waarvoor u
in de PROM (OpenFirmware) dient te breken.Start het systeem opnieuw op, en wacht totdat te
opstartboodschappen verschijnen om dit te doen. Het hangt af
van het model, maar het zou er ongeveer zo uit moeten zien:Sun Blade 100 (UltraSPARC-IIe), Keyboard Present
Copyright 1998-2001 Sun Microsystems, Inc. All rights reserved.
OpenBoot 4.2, 128 MB memory installed, Serial #51090132.
Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.Als uw systeem vanaf hier verder gaat met opstarten vanaf
schijf, dient u L1A of StopA op het toetsenbord in te drukken, of een
BREAK over de seriële console te
versturen (door bijvoorbeeld ~# in
&man.tip.1; of &man.cu.1; te gebruiken) om bij de PROM-prompt
te komen. Het ziet er als volgt uit:ok ok {0} Deze prompt wordt gebruikt op systemen met slechts
één CPU.Deze prompt wordt op SMP-systemen gebruikt, het
cijfer geeft het aantal actieve CPUs aan.Stop hier de CDROM in uw drive, en typ op de PROM-prompt
boot cdrom.Resultaten van het hardware-onderzoek bekijkenDe laatste paar honderd regels die op het scherm verschenen
zijn bewaard en kunnen bekeken worden.Druk op Scroll Lock om ze te bekijken.
Hiermee wordt de scrollmodus ingeschakeld. Gebruik de
pijltjestoetsen en PageUp en
PageDown om de resultaten te bekijken. Druk
weer op Scroll Lock om de scrollmodus uit te
schakelen.Dit kan nu gedaan worden om de tekst te bekijken die over
het scherm rolde terwijl de kernel de hardware onderzocht. Er
is tekst te zoals in ,
maar de exacte tekst is anders, afhankelijk van de componenten
in een computer.Voorbeeld resultaten hardware-onderzoekavail memory = 253050880 (247120K bytes)
Preloaded elf kernel "kernel" at 0xc0817000.
Preloaded mfs_root "/mfsroot" at 0xc0817084.
md0: Preloaded image </mfsroot> 4423680 bytes at 0xc03ddcd4
md1: Malloc disk
Using $PIR table, 4 entries at 0xc00fde60
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
pcib1:<VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP) bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <Matrox MGA G200 AGP graphics accelerator> at 0.0 irq 11
isab0: <VIA 82C586 PCI-ISA bridge> at device 7.0 on pci0
isa0: <iSA bus> on isab0
atapci0: <VIA 82C586 ATA33 controller> port 0xe000-0xe00f at device 7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
uhci0 <VIA 83C572 USB controller> port 0xe400-0xe41f irq 10 at device 7.2 on pci
0
usb0: <VIA 83572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr1
uhub0: 2 ports with 2 removable, self powered
pci0: <unknown card> (vendor=0x1106, dev=0x3040) at 7.3
dc0: <ADMtek AN985 10/100BaseTX> port 0xe800-0xe8ff mem 0xdb000000-0xeb0003ff ir
q 11 at device 8.0 on pci0
dc0: Ethernet address: 00:04:5a:74:6b:b5
miibus0: <MII bus> on dc0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ed0: <NE2000 PCI Ethernet (RealTek 8029)> port 0xec00-0xec1f irq 9 at device 10.
0 on pci0
ed0 address 52:54:05:de:73:1b, type NE2000 (16 bit)
isa0: too many dependant configs (8)
isa0: unexpected small tag 14
orm0: <Option ROM> at iomem 0xc0000-0xc7fff on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5” drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/@ mouse, device ID 0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
pppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/15 bytes threshold
plip0: <PLIP network interface> on ppbus0
ad0: 8063MB <IBM-DHEA-38451> [16383/16/63] at ata0-master UDMA33
acd0: CD-RW <LITE-ON LTR-1210B> at ata1-slave PIO4
Mounting root from ufs:/dev/md0c
/stand/sysinstall running as init on vty0Controleer de resultaten van het hardware-onderzoek
nauwgezet om er zeker van te zijn dat &os; alle
componenten gevonden heeft die verwacht worden. Als een
component niet is gevonden, dan wordt die niet genoemd. Een
eigen kernel staat u toe om
apparaten te ondersteunen die niet in de
GENERIC kernel zitten, zoals
geluidskaarten.Na de procedure voor het
opsporen van apparaten . Gebruik
de pijltoetsen om een land, regio, of groep te kiezen. Druk daarna
op Enter, dit stelt gemakkelijk uw land in.Landmenu kiezenAls u United States als land heeft
geselecteerd, dan zal de standaard Amerikaanse toetsenbordindeling
worden gebruikt, als een ander land gekozen is, zal het volgende menu
worden afgebeeld. Gebruik de pijltoetsen om de juiste
toetsenbordindeling te kiezen en druk op Enter.Toetsenbordmenu kiezenNadat het juiste land is gekozen zal
sysinstall het hoofd menu tonen.Inleiding SysinstallHet hulpprogramma sysinstall is
het installatieprogramma voor &os;. Het is tekstgebaseerd en is
onderverdeeld in een aantal menu's en schermen die gebruikt
kunnen worden om de installatieprocedure in te stellen en te
beheren.Het menu van sysinstall wordt
bestuurd met de pijltjestoetsen, Enter,
Tab, Space en andere toetsen.
Een gedetailleerde beschrijving van de gebruikte toetsen en wat ze
doen is opgenomen in de gebruikersinformatie voor
sysinstall.Selecteer de optie Usage om deze
informatie te lezen. Selecteer de knop
[Select], zoals in , en druk op
Enter.De instructies om het menusysteem te gebruiken worden
getoond. Na het lezen kan met Enter het
hoofdmenu weer getoond worden.Usage selecteren in het sysinstall hoofdmenuMenu Documentation selecterenKies met de pijltjestoetsen in het hoofdmenu
Doc en druk op
Enter.Menu Documentation selecterenDit toont het menu Documentation.Sysinstall menu DocumentationHet is belangrijk om de documentatie te lezen.Selecteer een document met de pijltjestoetsen en druk op
Enter om het te bekijken. Na het lezen wordt
met Enter teruggekeerd naar het menu
Documentation.Selecteer Exit met de
pijltjestoetsen en druk op Enter om het menu
Documentation te verlaten.Menu Keymap selecterenKies met de pijltjestoetsen
Keymap in het menu en druk op
Enter om de toetsenbordinstellingen te
wijzigen. Dit is alleen nodig als geen standaard of
VS-toetsenbord wordt gebruikt.Sysinstall hoofdmenuEen andere toetsenbordindeling is te kiezen door het
menu-item te selecteren met omhoog/omlaag en dan op
Space te drukken. Nog een keer
Space deselecteert het item. Nadat de keuze
is gemaakt kan met de pijltjestoetsen &gui.ok; gekozen worden
en op Enter gedrukt worden.In de schermafbeelding wordt maar een deel van de lijst
getoond. Selecteer &gui.cancel; door op Tab
te drukken. Dan wordt de standaard toetsenbordindeling
gebruikt en het programma gaat terug naar het hoofdmenu voor de
installatie.Sysinstall menu KeymapInstallatiescherm OptionsKies Options en druk op
Enter.Sysinstall hoofdmenuSysinstall optiesDe standaardwaarden zijn in orde voor de meeste gebruikers
en hoeven meestal niet gewijzigd te worden. De
release name hangt af van de versie die
geïnstalleerd wordt.Er staat een beschrijving van het geselecteerde item aan de
onderkant van het scherm, geaccentueerd in blauw. Eén
van de opties is Use Defaults
waarmee opnieuw de beginwaarden worden ingesteld.Druk op F1 om de helptekst van de diverse
opties te bekijken.Druk op Q om terug te gaan naar het
hoofdmenu van de installatie.Een standaardinstallatie startenDe Standard installatie wordt
aangeraden voor nieuwe gebruikers van &unix; of &os;. Gebruik
de pijltjestoetsen om Standard te
selecteren en druk op Enter om de installatie
te starten.Een standaardinstallatie startenSchijfruimte toewijzenAls eerste moet schijfruimte aan &os; worden toegewezen en
die ruimte dient gemerkt te worden zodat
sysinstall deze kan voorbereiden.Om
dit te kunnen doen is kennis nodig over hoe &os; informatie op
schijven verwacht aan te treffen.BIOS schijfnummeringVoordat &os; op een systeem geïnstalleerd en ingesteld
kan worden is er een belangrijk onderwerp waarover kennis
nodig is, met name als er meerdere harde schijven zijn.MS-DOSMicrosoft Windows;Op een PC met een BIOS-afhankelijk besturingssysteem zoals
&ms-dos; en µsoft.windows;, kan het BIOS de normale
schijfvolgorde abstraheren en volgt het besturingssysteem die
wijzigingen. Dit stelt de gebruiker in staat op te starten van
een andere schijf dan de zogenaamde primary
master. Dit is erg handig voor gebruikers die er
achter zijn gekomen dat de gemakkelijkste en goedkoopste
manier om een systeemback-up te maken het plaatsen van een
identieke tweede harde schijf is en het daarop regelmatig
kopieëren van de inhoud van de eerste schijf met
Ghost
of XCOPY. Als de
eerste schijf weigert of aangevallen is door een virus of
vervuild is door een fout in het besturingssysteem, dan kan
eenvoudig overgeschakeld worden door in het BIOS de twee
schijven logisch te wisselen. Dat is als het verwisselen van
de kabels, maar dan zonder de systeemkast open te maken.SCSIBIOSDuurdere systemen met SCSI controllers hebben vaak
BIOS-uitbreidingen die het mogelijk maken SCSI-schijven op
soortgelijke wijze in te delen voor maximaal zeven
schijven.Een gebruiker die gewend is hiervan gebruik te maken kan
verrast worden als de resultaten met &os; niet overeenkomen met
de verwachtingen. &os; maakt geen gebruik van het BIOS en
heeft dus geen kennis van logical BIOS drive
mapping. Dit kan leiden tot verbazingwekkende
situaties, met name als de schijven fysiek gelijk zijn in
geometrie en ook de data klonen van elkaar zijn.Bij het gebruik van &os; moet altijd de natuurlijke
schijfnummering hersteld worden voordat een installatie wordt
gestart en die moet ook zo blijven. Als de schijven gewisseld
moeten worden, dan moet dat op de moeilijke manier: maak de
systeemkast open en verplaats jumpers en kabels.Uit de verbazingwekkende avonturen van Willem en
FredWillem sloopt een oude Wintel machine om er nog een &os;
machine voor Fred van te maken. Willem installeert een
enkele SCSI-schijf met SCSI ID 0 en installeert er
&os; op.Fred begint met systeem te werken, maar na een paar dagen
komt hij er achter dat de oude SCSI-schijf veel fouten geeft
en hij geeft het door aan Willem.Na weer een paar dagen besluit Willem dat het tijd is om
er iets aan te doen, dus hij pakt een identieke SCSI-schijf
uit het archief met schijven in een
achterkamertje. Een oppervlaktecontrole toont aan dat deze
schijf goed functioneert, dus Willem installeert deze schijf
als SCSI ID 4 en maakt een image kopie van schijf 0
naar schijf 4. Nu de nieuwe schijf is geïnstalleerd en
het prima doet, besluit Willem dat het een goed idee is om
hem in bedrijf te nemen, dus gebruikt hij de mogelijkheid van
het BIOS om de schijven te hernummeren, om er voor te zorgen
dat het systeem opstart van schijf 4. &os; start op en werkt
goed.Fred werkt nog een paar dagen door en vlot besluiten
Willem en Fred dat het tijd is voor een nieuw avontuur: tijd
op om te waarderen naar een nieuwere versie van &os;. Willem
haalt SCSI unit 0 eruit, want die was een beetje
instabiel en vervangt hem door een andere schijf uit het
archief. Willem installeert vervolgens de
nieuwe versie van &os; op de nieuwe SCSI ID 0 met Fred's
magische Internet FTP diskettes. De installatie gaat
goed.Fred gebruikt de nieuwe versie van &os; een paar dagen
en bevestigt dat die goed genoeg is om gebruikt te worden op
de programmeerafdeling. Het is tijd om al zijn werk vanaf de
oude versie te kopiëren. Dus Fred mount
SCSI ID 4 (de laatste kopie van de oudere &os;
versie). Fred baalt behoorlijk als hij ontdekt dat niets van
zijn kostbare werk aanwezig is op SCSI ID 4.Waar zijn de gegevens gebleven?Toen Willem een zuivere kopie van de originele
SCSI ID 0 maakte op SCSI ID 4, werd
SCSI ID 4 de nieuwe kloon. Toen
Willem het SCSI BIOS zo instelde dat hij kon opstarten van
SCSI ID 4 hield hij zichzelf gewoonweg voor de
gek. &os; draaide nog steeds op SCSI ID 0. Dit
soort wijzigingen in het BIOS zorgen ervoor dat sommige of
alle opstart- en laadprogramma's van de geselecteerde BIOS
schijf komen, maar als de &os; kernelstuurprogramma's het
overnemen, wordt de BIOS nummering genegeerd en valt &os;
terug op de normale schijfnummering. In dit voorbeeld werkte
het systeem nog steeds op de originele SCSI ID 0 en
Fred's gegevens stonden daarop en niet op
SCSI ID 4. Het feit dat het systeem leek te
draaien vanaf SCSI ID 4 was eenvoudig een
luchtkasteel als gevolg van menselijke
verwachtingspatronen.Verheugd kunnen we mededelen dat er geen enkele byte
weggegooid is bij de ontdekking van dit verschijnsel. De
oude SCSI-schijf ID 0 werd teruggehaald van de stapel en
al Fred's werk is aan hem teruggegeven (en Willem weet nu dat
hij al tot 0 kan tellen).Hoewel in dit voorbeeld SCSI-schijven zijn gebruikt,
geldt hetzelfde voor IDE-schijven.Slices maken met FDiskWijzigingen die op dit punt gemaakt worden, worden niet
weggeschreven naar de schijf. Als er een fout gemaakt is kan
opnieuw begonnen worden door via de menu's
sysinstall te verlaten en het nog
een keer te proberen of door U te toetsen
kan de optie Undo gebruikt worden.
Als alles te verwarrend is kan zelfs de computer uitgezet
worden.Na de keuze een standaardinstallatie te beginnen toont
sysinstall het volgende
bericht: Message
In the next menu, you will need to set up a DOS-style ("fdisk")
partitioning scheme for your hard disk. If you simply wish to devote
all disk space to FreeBSD (overwriting anything else that might be on
the disk(s) selected) then use the (A)ll command to select the default
partitioning scheme followed by a (Q)uit. If you wish to allocate only
free space to FreeBSD, move to a partition marked "unused" and use the
(C)reate command.
[ OK ]
[ Press enter or space ]Toets Enter. Er wordt dan een lijst
getoond met alle harde schijven die de kernel gevonden heeft
bij het onderzoeken van de hardware. toont een voorbeeld van
een systeem met twee IDE-schijven. Ze heten
ad0 en
ad2.Schijf kiezen voor FDiskWaarom staat ad1 niet in de
lijst?Stel er zitten twee IDE-schijven in een systeem, de eerste
als master op de eerste IDE controller en de andere als master
op de tweede IDE controller. Als &os; deze zou nummeren zoals
ze worden aangetroffen, als ad0 en
ad1, dan zou het allemaal
werken.Maar als dan een derde schijf wordt toegevoegd, als slave
op de eerste IDE controller, dan wordt die
ad1 en de vorige
ad1 wordt dan
ad2. Omdat apparaatnamen
(zoals ad1s1a) in gebruik zijn om
bestandssystemen te vinden, lijken bestandssystemen niet meer
in orde zijn en moeten de &os; instellingen gewijzigd
worden.Om dit te omzeilen kan de kernel zo ingesteld worden
dat de IDE schijven namen krijgen gebaseerd op hun lokatie en
niet in de volgorde waarin ze gevonden worden. Met dat
schema wordt de masterschijf op de tweede IDE controller
altijdad2, ook
als er geen ad0 of
ad1 apparaten zijn.Dit is de standaardinstelling van de &os; kernel, vandaar
dat dit scherm ad0 en
ad2 laat zien. De machine waarop
deze schermafdruk gemaakt is had IDE schijven op beide
masterkanalen van de IDE controllers en geen schijven op de
slavekanalen.Nu kan de schijf waarop de &os; installatie moet komen
worden geselecteerd. Druk daarna op &gui.ok;.
FDisk start op met een scherm
vergelijkbaar met .Het scherm van FDisk bestaat
uit drie delen.Het eerste deel, de eerste twee regels van het scherm,
toont de details zien van de selecteerde schijf, inclusief de
&os; naam, de schijfgeometrie en de totale grootte van de
schijf.Het tweede deel laat de slices zien die momenteel op de
schijf aanwezig zijn, waar ze beginnen en eindigen, hoe groot
ze zijn en de namen die &os; ze geeft, hun omschrijving en
subtype. In dit voorbeeld zijn twee kleine ongebruikte delen
te zien, die een afspiegeling zijn van de schijfindeling op het
systeem. Het laat ook een grote FAT-slice
zien, die bijna zeker zichtbaar is als
C: in &ms-dos; of &windows;, en een
extended deel, dat de andere schijfletters kan bevatten voor
&ms-dos; of &windows;.Het derde deel toont de commando's zien die beschikbaar
zijn in FDisk.Typische fdisk-partities vóór
het wijzigenDe volgende stap hangt af van hoe de schijf moet worden
opgedeeld.Als de hele schijf voor &os; wordt gebruikt (waardoor
alle andere data op die schijf verwijderd wordt als later in de
procedure met sysinstall wordt
bevestigd dat de installatie verder kan gaan) toets dan
A, de optie Use Entire
Disk. De bestaande delen worden verwijderd en
daarvoor in de plaats komt een klein gebied, dat als
unused wordt aangegeven (alweer een
afspiegeling van de PC schijfopmaak) en dan een groot deel
voor &os;. Hierna dient het nieuwe &os;-deel met de
pijltjestoetsen geselecteerd te worden en daarna
kan S ingetoetst worden om het deel
bootable te maken. Het scherm ziet er dan
ongeveer uit als in . Let op
de A in de kolom Flags.
Deze geeft aan dat dit deel actief is en
er van opgestart wordt.Als er ruimte voor &os; gemaakt wordt door een bestaande
slice te verwijderen, dan moet dat deel geselecteerd worden met
de pijltjestoetsen en kan vervolgens op D
gedrukt worden. Daarna kan C getoetst worden
en wordt er gevraagd hoe groot het deel moet zijn. Geef het
gewenste getal in en druk op Enter. De
standaardwaarde in dit invoervak is het grootst mogelijke
deel dat gemaakt kan worden. Dat kan de grootst mogelijke
aaneengesloten ruimte op de harde schijf zijn of de hele
schijf.Als er al ruimte gemaakt is voor &os; (bijvoorbeeld met
een programma als &partitionmagic;),
dan kan de optie C gebruikt worden om een
nieuw deel te maken. Opnieuw komt de vraag naar de grootte van
het gebied dat aangemaakt moet worden.FDisk partitie voor een hele schijfToets na afronding Q. De wijzigingen
worden bewaard in sysinstall, maar
worden nog niet op de schijf weggeschreven.Bootmanager installerenHierna is het mogelijk een bootmanager te installeren.
Het installeren van de &os; bootmanager is verstandig
als:Er meer dan één schijf in een systeem zit
en &os; op een andere dan de eerste schijf wordt
geïnstalleerd;&os; geïnstalleerd wordt naast een ander
besturingssysteem op dezelfde schijf en er bij het
opstarten van de computer gekozen moet worden of &os; of
het andere besturingssysteem wordt gestart.Als &os; het enige besturingssysteem op een computer wordt
en het is geïnstalleerd op de eerste harde schijf, dan
volstaat de Standard bootmanager.
Kies None als een bootmanager van
een derde partij wordt gebruikt die in staat is om &os; te
starten.Maak de keuze en druk op Enter.Sysinstall menu Boot ManagerHet hulpscherm, bereikbaar via F1,
beschrijft de problemen die mogelijk zijn als de harde schijf
voor meerdere besturingssystemen gebruikt gaat worden.Slices maken op een andere schijfAls er meer dan één schijf is komt het
programma terug in het scherm Select Drives na
het installeren van de bootmanager. Als &os; wordt
geïnstalleerd op meerdere schijven, selecteer dan een
andere schijf en herhaal het indelen van de schijf met
FDisk.Als &os; wordt geïnstalleerd op een andere dan de
eerste schijf, dan moet de &os; bootmanager
geïnstalleerd worden op beide schijven.Schijf selecteren verlatenMet Tab wordt gewisseld tussen de laatst
geselecteerde schijf, &gui.ok; en &gui.cancel;.Druk één keer op Tab om
&gui.ok; actief te maken en druk dan op Enter
om door te gaan met de installatie.Partities maken met
DisklabelNu moeten er slices in elke zojuist aangemaakte partitie
aangemaakt worden. Onthoud dat elke partitie een letter heeft
van a tot en met h en dat
partities b, c en
d een betekenis hebben die gehonoreerd moet
worden.Bepaalde programma's hebben voordeel van specifieke
partitieschema's, met name als partities worden aanmaakt over
meerdere schijven. Maar voor nu, als eerste &os; installatie,
is het niet zo van belang hoe de schijf wordt gepartitioneerd.
Het is belangrijker dat &os; wordt geïnstalleert en
geleerd wordt hoe ermee te werken. &os; kan altijd opnieuw
geïnstalleerd worden om een partitieschema te wijzigen als
er meer bekendheid is met het besturingssysteem.Het onderstaande schema heeft vier partities. Eén
als swapgebied en drie voor bestandssystemen.
Partitieopmaak voor de eerste schijfPartitieBestandssysteemGrootteOmschrijvinga/1 GBDit is het root-bestandssysteem. Elk ander
bestandssyteem wordt ergens in dit systeem aangekoppeld.
1 GB is een redelijke grootte voor dit
bestandssysteem. Er wordt niet al te veel data in
opgeslagen, want een normale &os; installatie slaat
hier ongeveer 128 MB aan gegevens op. De rest van
de ruimte is voor tijdelijke gegevens en laat extra
ruimte over voor het geval nieuwere versies van &os;
meer ruimte nodig hebben in
/.bN/A2-3 x RAMDe swapruimte van een systeem wordt op de
b-partitie opgeslagen. De keuze
van de juiste hoeveelheid swapruimte is een beetje een
kunst. Een goede vuistregel is dat swapruimte twee of
drie keer de hoeveelheid intern geheugen (RAM) moet
zijn. Er moet minstens 64 MB aan swap zijn, dus
als er minder dan 32 MB RAM in een computer zit,
zet dan de swapruimte op 64 MB.
Als er meer dan één schijf in een
computer zit, dan kan er op iedere schijf swapruimte
gemaakt worden. &os; gebruikt dan elke schijf als
swap, wat effectief de snelheid van het swappen
verhoogt. Bereken in dat geval de totale hoeveelheid
swap die nodig is (bijvoorbeeld 128 MB) en deel dat
door het aantal schijven dat aanwezig is
(bijvoorbeeld twee schijven) om de hoeveelheid swap
per schijf te bepalen, in dit voorbeeld 64 MB
swapruimte per schijf.e/var512 MB tot 4096 MBDe map /var bevat bestanden
die constant veranderen: logboekbestanden en andere
administratieve bestanden. Veel van deze bestanden
worden intensief gelezen of beschreven gedurende het
dagelijks draaien van &os;. Door deze bestanden op een
apart bestandssysteem te zetten heeft &os; de
mogelijkheid de toegang tot deze bestanden te
optimaliseren, zonder invloed te hebben op bestanden in
andere map die niet zo'n toegangspatroon
hebben.f/usrOverige schijfruimte (minstens 8 GB)Alle andere bestanden worden gewoonlijk opgeslagen
in /usr en submappen.
De bovenstaande waardes dienen als voorbeeld en dienen
alleen door ervaren gebruikers gebruikt te worden. Gebruikers
worden aangeraden om de automatische partitie-indeling genaamd
Auto Defaultsvan de partitiebewerker van
&os; te gebruiken.Als &os; wordt geïnstalleerd op meer dan
één schijf dan moeten ook partities aangemaakt
worden op de andere slices die zijn ingesteld. De meest
eenvoudige manier om dat te doen is het aanmaken van twee
partities op elke schijf: een als swap en een voor een
bestandssysteem.
Partitieopmaak voor volgende schijvenPartitieBestandssysteemGrootteOmschrijvingbN/AZie omschrijvingZoals beschreven kan swapruimte over alle schijven
verdeeld worden. Ook al is de a
partitie vrij, de conventie schrijft voor dat de
swapruimte op partitie b
staat.e/disknOverige schijfruimteDe overige schijfruimte wordt gebruikt voor
één grote partitie. Dit kan gemakkelijk
op de a-partitie, in plaats van de
e-partitie. De conventie schrijft
echter voor dat partitie a op een
slice is gereserveerd voor het bestandssysteem dat de
root (/) van het bestandssysteem
is. Deze conventie hoeft niet gevolgd te worden, maar
sysinstall doet dat wel, dus
als de conventie wordt nageleefd wordt de installatie
iets schoner. Er kan gekozen worden om dit
bestandssysteem waar dan ook te mounten. Dit voorbeeld
suggereert dat het wordt aangekoppeld als
/diskn,
waarbij n een getal is dat
verandert voor elke schijf. Er kan natuurlijk ook een
ander schema worden aanhouden als dat de voorkeur
heeft.
Na het kiezen van de partitieopmaak kunnen ze worden
aangemaakt met sysinstall. Dan
verschijnt het volgende bericht: Message
Now, you need to create BSD partitions inside of the fdisk
partition(s) just created. If you have a reasonable amount of disk
space (1GB or more) and don't have any special requirements, simply
use the (A)uto command to allocate space automatically. If you have
more specific needs or just don't care for the layout chosen by
(A)uto, press F1 for more information on manual layout.
[ OK ]
[ Press enter or space ]Druk op Enter om de &os; partitie-editor,
Disklabel te starten. toont het scherm als
Disklabel opstart. Het scherm
bestaat uit drie delen.De eerste paar regels tonen de naam van de actieve schijf
en het gebied dat de partities bevat die worden aangemaakt
(op dit punt noemt Disklabel
dit de Partitienaam in plaats van de
slicenaam). Dit scherm toont ook de hoeveelheid vrije ruimte
in de slice. Dat is de gereserveerde ruimte in de slice die
nog niet aan een partitie is toegewezen.Het middelste deel toont de partities die aangemaakt zijn,
de naam van het bestandssysteem dat elke partitie bevat, de
grootte en enkele opties betreffende het aanmaken van het
bestandssysteem.Het onderste deel van het scherm toont de toetsaanslagen
die geldig zijn in Disklabel.Sysinstall Disklabel EditorDisklabel kan automatisch de
partities aanmaken en ze de standaardgrootte geven. De
standaardgroottes worden met behulp van een intern algoritme om
de partitiegrootte te bepalen gebaseerd op de schijfgrootte
berekend. Dit kan door op A te drukken. Dan
verschijnt een scherm zoals in
. Afhankelijk van de grootte
van de schrijf die wordt gebruikt zijn de standaardwaarden wel
of niet van toepassing. Dit maakt niets uit, omdat de
standaardwaarden niet geaccepteerd hoeven te worden.De standaard partitionering wijst
/tmp zijn eigen partitie toe en is die
geen onderdeel meer van de partitie
/. Dit voorkomt het vollopen van de
partitie / met tijdelijke
bestanden.Sysinstall Disklabel Editor met standaardwaardenAls er gekozen is om niet de standaard partities te
gebruiken en ze te vervangen door een eigen indeling, gebruik
dan de pijltjestoetsen om de eerste partitie te selecteren en
druk dan op D om deze te verwijderen. Herhaal
dit om alle aanbevolen partities te verwijderen.Selecteer het juiste schijfdeel aan de bovenkant van het
scherm om de eerste partitie aan te maken
(a, gemount als /
– root) en druk op C. Een dialoogscherm
verschijnt met de vraag hoe groot de nieuwe partitie moet zijn
(zoals te zien in ). De
grootte kan opgeven worden in schijfblokken of als een getal
gevolgd door M voor megabytes,
G voor gigabytes of C
voor cylinders.Vrije ruimte voor de rootpartitieDe standaardgrootte maakt een partitie aan zo groot als de
rest van het schijfdeel. Als de partitiegroottes worden
gebruikt als beschreven in het eerdere voorbeeld, verwijder dan
het reeds ingevulde getal met Backspace en
type 512M, zoals te zien in . Druk dan op
&gui.ok;.Grootte van de rootpartitie wijzigenAls de grootte van een partitie gekozen is, wordt gevraagd
of deze partitie een bestandssysteem of een wisselbestand
(swap) bevat. Deze dialoog is te zien in
. Deze eerste partitie
bevat een bestandssysteem, dus controleer of
FS geselecteerd is en druk op
Enter.Type van de rootpartitie kiezenOmdat een bestandssysteem wordt aangemaakt moet
disklabel verteld worden waar het
bestandssysteem gemount moet worden. Het dialoogscherm is te
zien in . Het mountpunt
van het root-bestandssysteem is /, dus
type / en druk dan op
Enter.Root mountpunt kiezenHet scherm wordt dan bijgewerkt met de nieuw aangemaakte
partitie. Deze stappen moeten herhaald worden voor de andere
partities. Als een wisselbestandpartitie wordt aanmaakt, wordt
niet gevraagd naar het mountpunt, want wisselbestanden worden
nooit gemount. Als de laatste partitie is aanmaakt,
/usr, kan de aangegeven grootte blijven
staan, want dat is de rest van de schijf.Het uiteindelijke &os; Disklabel Editor scherm kan
eruit zien als , maar de
waarden kunnen afwijken. Druk op Q om af te
sluiten.Sysinstall Disklabel EditorWat installerenDistributieset selecterenDe keuze van de distributieset om te installeren hangt
af van het gebruiksdoel van een systeem en de beschikbare
schijfruimte. De voorgedefiniëerde opties variëren
van het installeren van kleinste mogelijke installatie tot
alles. Nieuwelingen in &unix; en/of &os; kiezen
bijna zeker één van voorgedefinieerde opties.
Het aanpassen van de distributieset is typisch iets voor de
meer ervaren gebruikers.Druk op F1 voor meer informatie over de
distributiesets en wat ze bevatten. Na het bekijken van de
informatie geeft het toetsen van Enter opnieuw
het menu Select Distributions weer.Als een grafische gebruikersinterface gewenst is, dan dient de
configuratie van de X-server en het kiezen van een standaard
bureaublad na de installatie van &os; te worden uitgevoerd. Meer
informatie over het installeren en instellen van een X-server staat
beschreven in .&xorg; is de standaardversie van
X11 die wordt geïnstalleerd.Als het wenselijk is een aangepaste kernel te compileren,
kies dan een optie die de broncode bevat. Meer informatie over
de redenen om een aangepaste kernel te bouwen en hoe dat moet
staat in .Vanzelfsprekend is het meest uitgebreide systeem het
systeem dat alles omvat. Als er genoeg schijfruimte is, kies
dan met de pijltjestoetsen All,
zoals in en druk op
Enter. Als schijfruimte een zorg is, overweeg
dan een optie die meer toegespitst is op de gewenste situatie.
De perfecte keuze maken is niet nodig, naderhand kunnen
distributies worden toevoegd.Distributies kiezenPortscollectie installerenNa het kiezen van de gewenste distributie komt de vraag of
de &os; Portscollectie geïnstalleerd moet worden. De
Portscollectie is een gemakkelijke en handige manier om
software te installeren. De Portscollectie bevat niet de
broncode die nodig is om de software te compileren. In plaats
daarvan is het een verzameling bestanden die het downloaden,
compileren en installeren van software automatiseert. In wordt beschreven hoe de Portscollectie
gebruikt kan worden.Het installatieprogramma controleert niet of er genoeg
schijfruimte is. Deze optie dient alleen gekozen te worden als
er voldoende schijfruimte is. In &os; &rel.current; neemt
de Portscollectie ongeveer &ports.size; schijfruimte in. Het
is verstandig om aan te nemen dat in recentere versies van
&os; meer ruimte nodig is. User Confirmation Requested
Would you like to install the FreeBSD ports collection?
This will give you ready access to over &os.numports; ported software packages,
at a cost of around &ports.size; of disk space when "clean" and possibly much
more than that if a lot of the distribution tarballs are loaded
(unless you have the extra CDs from a FreeBSD CD/DVD distribution
available and can mount it on /cdrom, in which case this is far less
of a problem).
The ports collection is a very valuable resource and well worth having
on your /usr partition, so it is advisable to say Yes to this option.
For more information on the ports collection & the latest ports,
visit:
http://www.FreeBSD.org/ports
[ Yes ] NoSelecteer &gui.yes; met de pijltjestoetsen om de
Portscollectie te installeren of &gui.no; om deze optie over te
slaan. Druk op Enter om verder te gaan. Het
menu Choose Distributions wordt opnieuw getoond.Distributies kiezenAls alle keuzes gemaakt zijn, selecteer dan
Exit met de pijltjestoetsen, zorg
ervoor dat &gui.ok; actief is en druk op Enter
om verder te gaan.Installatiemedia kiezenAls wordt geïnstalleerd vanaf een CD-ROM of DVD kies dan
met de pijltjestoetsen de optie Install from a &os;
CD/DVD. Zorg ervoor dat &gui.ok; actief is en
druk op Enter om verder te gaan.Kies voor andere installatiemethodes de desbetreffende optie
en volg de aanwijzingen.Druk op F1 om de online help voor de
installatiemedia te lezen. Druk op Enter om
terug te gaan naar het menu mediaselectie.MediaselectieFTP installatiemethodeninstallatienetwerkFTPEr zijn drie manieren van installeren via FTP: active FTP,
passive FTP of via een HTTP proxy.Actieve FTP: Install from an FTP
serverDeze optie zorgt ervoor dat alle FTP acties gebruik
maken van de Active modus. Dit werkt niet
door firewalls, maar werkt wel met oudere FTP-servers die
de passieve modus niet ondersteunen. Als een verbinding
blijft hangen met de passieve modus probeer dan de actieve
modus!Passieve FTP: Install from an FTP server
through a firewall FTPpassieve modusDeze optie geeft
sysinstall aan gebruik te maken
van de Passive modus voor al het
FTP-verkeer. Dit zorgt ervoor dat verbindingen door
firewalls heen kunnen die inkomende verbindingen niet
toelaten op willekeurige TCP-poorten.FTP via een HTTP proxy: Install from an FTP
server through a http proxyFTPvia een HTTP proxyDeze optie geeft
sysinstall aan gebruik te maken
van het HTTP protocol (zoals een webbrowser) om verbinding
te maken met een proxy voor alle FTP verbindingen. De
proxy vertaalt de verzoeken en stuurt ze naar de FTP
server. Dit zorgt ervoor dat verbindingen door firewalls
heen kunnen die helemaal geen FTP toestaan, maar wel een
HTTP proxy hebben. In dit geval moet naast de FTP-server
ook een HTTP proxy opgegeven worden.Bij het gebruik van een proxy FTP-server moet meestal de
server waar uiteindelijk verbinding mee gemaakt moet worden
onderdeel zijn van de gebruikersnaam, na het teken
@. De proxy server imiteert dan de
echte server. Zo kan bijvoorbeeld geïnstalleerd worden
vanaf ftp.FreeBSD.org, gebruikmakend
van proxy FTP-server foo.example.com, luisterend op poort
1234.In dit geval kan in het menu opties menu als FTP
gebruikersnaam ftp@ftp.FreeBSD.org ingevuld
worden en als wachtwoord een emailadres. Als installatiemedium
kan FTP ingevuld worden (of passieve FTP als de gebruikte proxy
het ondersteunt) en als URL
ftp://foo.example.com:1234/pub/FreeBSD.Omdat /pub/FreeBSD van ftp.FreeBSD.org via de proxy van foo.example.com wordt benaderd kan vanaf
die machine geïnstalleerd worden (die
de bestanden ophaalt van ftp.FreeBSD.org als het
installatieprogramma erom vraagt).De installatie bevestigenNu kan de installatie verder gaan. Dit is ook de laatste
mogelijkheid om de installatie te beëindigen ter voorkoming
van wijzigingen op de harde schijf. User Confirmation Requested
Last Chance! Are you SURE you want to continue the installation?
If you're running this on a disk with data you wish to save then WE
STRONGLY ENCOURAGE YOU TO MAKE PROPER BACKUPS before proceeding!
We can take no responsibility for lost disk contents!
[ Yes ] NoKies &gui.yes; en druk op Enter om verder te
gaan.De duur van de installatie hangt af van de gekozen
distributie, het installatiemedium en de snelheid van de
computer. Er wordt een serie berichten getoond die de voortgang
aangeeft.De installatie is klaar als het volgende bericht wordt
getoond: Message
Congratulations! You now have FreeBSD installed on your system.
We will now move on to the final configuration questions.
For any option you do not wish to configure, simply select No.
If you wish to re-enter this utility after the system is up, you may
do so by typing: /usr/sbin/sysinstall.
[ OK ]
[ Press enter or space ]Druk op Enter om verder te gaan met
instellingen na de installatie.Kiezen voor &gui.no; en bevestigen met Enter
beëindigt de installatie en er worden geen wijzigingen aan
het systeem gemaakt. Het volgende bericht verschijnt: Message
Installation complete with some errors. You may wish to scroll
through the debugging messages on VTY1 with the scroll-lock feature.
You can also choose "No" at the next prompt and go back into the
installation menus to retry whichever operations have failed.
[ OK ]Het bovenstaande bericht verschijnt omdat er niets is
geïnstalleerd. Kies Enter om terug te gaan
naar het menu Main Installation en de installatie te
verlaten.Instellingen na de installatieNa het installeren volgt de instelling van diverse opties.
Een optie kan worden ingesteld door opnieuw naar de
instellingenopties te gaan voordat de nieuwe &os;-installatie
wordt gestart of door na de installatie
sysinstall te gebruiken en te kiezen voor
Configure.Netwerkapparaten instellenAls al eerder PPP is ingesteld voor een FTP-installatie
verschijnt het volgende scherm niet en kan dit onderdeel
worden geïnstalleerd zoals eerder beschreven.Gedetailleerde informatie over lokale netwerken (LAN's) en
het instellen van &os; als een gateway of router staat in het
hoofdstuk Netwerken voor
Gevorderden. User Confirmation Requested
Would you like to configure any Ethernet or PPP network devices?
[ Yes ] NoKies &gui.yes; en druk op Enter om een
netwerkapparaat in te stellen. Kies anders &gui.no; om verder
te gaan.Ethernetapparaat kiezenKies de in te stellen interface met de pijltjestoetsen en
druk op Enter. User Confirmation Requested
Do you want to try IPv6 configuration of the interface?
Yes [ No ]In dit gesloten lokale netwerk was het huidige type
Internet protocol (IPv4) toereikend en
dus werd &gui.no; geselecteerd met de pijltjestoetsen en kon
met Enter verder gegaan worden.Als er verbinding is met een bestaand
IPv6 netwerk met een RA
server, kies dan &gui.yes; en druk op Enter.
Zoeken naar RA servers duurt een paar seconden. User Confirmation Requested
Do you want to try DHCP configuration of the interface?
Yes [ No ]Kies &gui.no; met de pijltjestoetsen en druk op
Enter als DHCP (Dynamic Host Configuration
Protocol) niet nodig is.&gui.yes; kiezen start dhclient
op en als het goed gaat stelt het netwerk zichzelf in. In
staat meer informatie.Het volgende scherm met netwerkinstellingen toont de
instellingen van een Ethernetapparaat van een systeem dat als
gateway voor een lokaal netwerk functioneert.Netwerkinstellingen voor ed0Met Tab kunnen de velden geselecteerd
worden waarna de juiste informatie ingevuld kan worden:HostDe fully-qualified hostname, in dit
geval k6-2.example.com.DomainDe naam van het domein waar toe de machine behoort,
in dit geval example.com.IPv4 GatewayHet IP-adres van de host die pakketjes doorstuurt
naar niet-lokale bestemmingen. Dit moet ingesteld worden
als een machine een onderdeel is van netwerk.
Laat dit veld leeg als de machine de
gateway is naar het Internet voor het netwerk. De IPv4
Gateway staat ook bekend onder de naam default gateway of
default route.Name serverHet IP-adres van de lokale DNS server. Er is op dit
gesloten lokale netwerk geen DNS server, dus wordt het
IP-adres van de DNS server van de provider gebruikt
(208.163.10.2).IPv4 AddressHet IP-adres dat gebruikt moet worden voor deze
interface (192.168.0.1).NetmaskHet adresblok dat gebruikt wordt door het lokale
netwerk is 192.168.0.0 - 192.168.255.255 met netmasker
255.255.255.0.Extra options to ifconfigElke interface-specifieke optie voor
ifconfig die toegevoegd moet worden. In
dit geval waren er geen.Gebruik Tab om &gui.ok; te selecteren als
de instellingen gereed zijn en druk op
Enter. User Confirmation Requested
Would you like to Bring the ed0 interface up right now?
[ Yes ] NoHet kiezen van &gui.yes; en het drukken op
Enter maakt een machine onderdeel van een
netwerk en daarna is hij klaar voor gebruik. Dit heeft echter
nog weinig zin, omdat de machine nog opnieuw opgestart moet
worden.Als gateway instellen User Confirmation Requested
Do you want this machine to function as a network gateway?
[ Yes ] NoAls de machine gateway voor een lokaal netwerk is en
pakketjes doorstuurt naar andere machines kies dan &gui.yes; en
druk op Enter. Als de machine alleen host op
een netwerk is, kies dan &gui.no; en druk op
Enter om verder te gaan.Internetdiensten instellen User Confirmation Requested
Do you want to configure inetd and the network services that it provides?
Yes [ No ]Door het selecteren van &gui.no; worden diverse diensten
als telnetd niet aangezet. Dat
betekent dat gebruikers op afstand niet met
telnet bij de machine kunnen.
Lokale gebruikers kunnen wel met
telnet naar andere machines.Deze diensten kunnen na de installatie worden aangezet door
/etc/inetd.conf te wijzigen met een editor
naar keuze. In staat
meer informatie.Selecteer &gui.yes; om deze diensten in te stellen tijdens
de installatie. Er wordt een extra bevestiging getoond: User Confirmation Requested
The Internet Super Server (inetd) allows a number of simple Internet
services to be enabled, including finger, ftp and telnetd. Enabling
these services may increase risk of security problems by increasing
the exposure of your system.
With this in mind, do you wish to enable inetd?
[ Yes ] NoSelecteer &gui.yes; om verder te gaan. User Confirmation Requested
inetd(8) relies on its configuration file, /etc/inetd.conf, to determine
which of its Internet services will be available. The default FreeBSD
inetd.conf(5) leaves all services disabled by default, so they must be
specifically enabled in the configuration file before they will
function, even once inetd(8) is enabled. Note that services for
IPv6 must be separately enabled from IPv4 services.
Select [Yes] now to invoke an editor on /etc/inetd.conf, or [No] to
use the current settings.
[ Yes ] NoHet selecteren van &gui.yes; geeft de mogelijkheid diensten
toe te voegen door het teken # aan het begin
van een regel te verwijderen.inetd.conf bewerkenDruk na het toevoegen van de gewenste diensten, op
Esc om het menu te krijgen waarin de
wijzigingen opgeslagen kunnen worden en de editor verlaten kan
worden.SSH-login aanzettenSSHsshd User Confirmation Requested
Would you like to enable SSH login?
Yes [ No ]Het kiezen van &gui.yes; zal &man.sshd.8; aanzetten, het
daemon-programma voor OpenSSH. Dit
zal beveiligde toegang op afstand tot uw machine toestaan. Zie
voor meer informatie over OpenSSH.Anonieme FTPFTPanoniem User Confirmation Requested
Do you want to have anonymous FTP access to this machine?
Yes [ No ]Anonieme FTP weigerenHet selecteren van de standaardwaarde &gui.no; en het
drukken op Enter stelt gebruikers met
toegang en een wachtwoord nog steeds in staat om de machine
via FTP te benaderen.Anonieme FTP toestaanAls anonieme FTP wordt toegestaan kan iedereen de machine
met FTP benaderen. De gevolgen voor de veiligheid van de
machine moeten overwogen worden voordat deze optie wordt
ingeschakeld. Meer informatie over beveiliging staat in
.Selecteer met de pijltjestoetsen &gui.yes; om anonieme
FTP toe te staan en druk op Enter. Een
aanvullende bevestiging zal verschijnen: User Confirmation Requested
Anonymous FTP permits un-authenticated users to connect to the system
FTP server, if FTP service is enabled. Anonymous users are
restricted to a specific subset of the file system, and the default
configuration provides a drop-box incoming directory to which uploads
are permitted. You must separately enable both inetd(8), and enable
ftpd(8) in inetd.conf(5) for FTP services to be available. If you
did not do so earlier, you will have the opportunity to enable inetd(8)
again later.
If you want the server to be read-only you should leave the upload
directory option empty and add the -r command-line option to ftpd(8)
in inetd.conf(5)
Do you wish to continue configuring anonymous FTP?
[ Yes ] NoDit bericht informeert u dat de FTP-dienst ook in
/etc/inetd.conf aangezet moet worden als
u anonieme FTP-verbindingen wilt toestaan, zie . Kies &gui.yes; en druk op
Enter om verder te gaan; het volgende scherm
zal verschijnen:Standaard anonieme FTP instellingenGebruik Tab om de informatievelden te
selecteren en de juiste informatie in te vullen:UIDDe gebruikers-ID die u aan de anonieme FTP-gebruiker
wilt toekennen. Alle geuploade bestanden zullen
eigendom zijn van deze ID.GroupIn welke groep de anonieme FTP-gebruiker dient te
zitten.CommentEen string die deze gebruiker in
/etc/passwd beschrijft.FTP Root DirectoryWaar de bestanden beschikbaar voor anonieme FTP
worden bewaard.Upload SubdirectoryWaar bestanden geupload door anonieme FTP-gebruikers
naar toe gaan.De startmap voor FTP wordt standaard ingesteld op
/var. Als daar niet genoeg ruimte is
voor de geschatte FTP-wensen dan kan
/usr gebruikt worden door de waarde FTP
root directory op /usr/ftp in te
stellen.Druk op Enter om verder te gaan als de
instellingen gemaakt zijn. User Confirmation Requested
Create a welcome message file for anonymous FTP users?
[ Yes ] NoNa het kiezen van &gui.yes; en op Enter
drukken opent zich een editor waarin het welkomstbericht
bewerkt kan worden.FTP welkomstbericht bewerkenDe bovenstaande editor is ee. Volg de
instructies om het bericht te wijzigen of wijzig het bericht
later door gebruik te maken van een editor naar keuze. Let
op de bestandsnaam en lokatie onderaan het scherm van de
editor.Druk op Esc en een pop-up menu
verschijnt met als standaardoptie a) leave
editor. Druk op Enter om de
editor te verlaten en verder te gaan. Druk nog een keer op
Enter om de eventuele wijzigingen te
bewaren.Network File System instellenNetwork File System (NFS) maakt het mogelijk bestanden te
delen over een netwerk. Een machine kan worden ingesteld als
server, client of beide. In staat
meer informatie.NFS Server User Confirmation Requested
Do you want to configure this machine as an NFS server?
Yes [ No ]Kies &gui.no; als er geen noodzaak is voor een Network
File System server en druk op Enter.Na het kiezen van &gui.yes; wordt een bericht getoond dat
aangeeft dat er een betand exports moet
worden gemaakt. Message
Operating as an NFS server means that you must first configure an
/etc/exports file to indicate which hosts are allowed certain kinds of
access to your local filesystems.
Press [Enter] now to invoke an editor on /etc/exports
[ OK ]Druk op Enter om verder te gaan. Een
editor start om exports te maken en te
bewerken.exports bewerkenVolg de instructies om een te exporteren bestandssysteem
toe te voegen of doe het later met een editor naar keuze.
Let op de bestandsnaam en lokatie onderaan het scherm van de
editor.Druk op Esc en een pop-up menu
verschijnt met als standaardoptie a) leave
editor. Druk op Enter om de
editor te verlaten en verder te gaan.NFS ClientDe NFS client maakt het mogelijk om NFS servers te
benaderen. User Confirmation Requested
Do you want to configure this machine as an NFS client?
Yes [ No ]Kies met de pijltjestoetsen de optie &gui.yes; of
&gui.no; en druk op Enter.Systeemconsole instellenEr is een aantal opties beschikbaar om de systeemconsole in
aan te passen. User Confirmation Requested
Would you like to customize your system console settings?
[ Yes ] NoOm de opties te bekijken en in te stellen, kies &gui.yes;
en druk op Enter.Systeemconsole instellingenEen gebruikelijke optie is de schermbeveiliging. Gebruik
de pijltjestoetsen om Saver te
selecteren en druk op Enter.SchermbeveiligingsoptiesKies met de pijltjestoetsen de gewenste schermbeveiliging
en druk op Enter. Het instellingenmenu System
Console verschijnt weer.De standaard activeringstijd is 300 seconden. Kies voor
het wijzigen van de activeringstijd weer
Saver. Kies in het optiemenu Screen
Saver met de pijltjestoetsen Timeout
en druk op Enter. Een pop-up
verschijnt:Schermbeveiliging activeringstijdWijzig de waarde, selecteer &gui.ok; en druk op
Enter om terug te gaan naar het
instellingenmenu System Console.Systeemconsole instellingen verlatenMet het selecteren van Exit en
drukken op Enter kan verdergegaan worden met
de andere instellingen.Tijdzone instellenHet instellen van de tijdzone van een machine maakt het
mogelijk om automatisch correcties door te voeren voor
regionale tijdswijzigingen en het juist uitvoeren van andere
tijdzone-afhankelijke functies.Het voorbeeld toont een machine die staat in de oostelijke
tijdzone van de Verenigde Staten. De keuze voor een specifiek
systeem hangt af van de geografische locatie. User Confirmation Requested
Would you like to set this machine's time zone now?
[ Yes ] NoSelecteer &gui.yes; en druk op Enter om de
tijdzone in te stellen. User Confirmation Requested
Is this machine's CMOS clock set to UTC? If it is set to local time
or you don't know, please choose NO here!
Yes [ No ]Kies &gui.yes; of &gui.no; afhankelijk van de instellingen
van de klok van de machine en druk op
Enter.Regio instellenKies met de pijltjestoetsen de juiste regio en druk op
Enter.Land kiezenKies met de pijltjestoetsen het juiste land en druk op
Enter.Tijdzone kiezenKies met de pijltjestoetsen de juiste tijdzone en druk op
Enter. Confirmation
Does the abbreviation 'EDT' look reasonable?
[ Yes ] NoBevestig dat de afkorting van de tijdzone juist is. Als
die er goed uit ziet, druk dan op Enter om
verder te gaan met de overige instellingen.Linux compatibiliteitDit gedeelte is alleen van toepassing op installaties van
&os; 7.X, als u
&os; 8.X installeert wordt dit scherm
niet getoond. User Confirmation Requested
Would you like to enable Linux binary compatibility?
[ Yes ] NoSelecteer &gui.yes; en druk op Enter als
de mogelijkheid om Linux software te draaien op &os;
geactiveerd moet worden. Deze optie installeert de voor Linux
compatibiliteit benodigde pakketten.Als via FTP wordt geïnstalleerd, dan moet de machine
verbonden zijn met Internet. Soms heeft een FTP-site niet alle
distributies, zoals de Linux comptabiliteit, beschikbaar.
Zonodig kan deze ook later geïnstalleerd worden.MuisinstellingenDeze optie geeft de mogelijkheid om tekst te kopiëren
en te plakken in de console en programma's met een
3-knops muis. Als een 2-knops muis wordt gebruikt, ga dan naar
de hulppagina &man.moused.8; na de installatie voor de details
over het emuleren van een 3-knops muis. Dit voorbeeld toont
een niet-USB muisinstelling (zoals een PS/2 of seriële
poort muis): User Confirmation Requested
Does this system have a PS/2, serial, or bus mouse?
[ Yes ] No Selecteer &gui.yes; voor een PS/2-, seriële of busmuis
of &gui.no; voor een USB-muis en druk op Enter.Muisprotocoltype selecterenGebruik de pijltjestoetsen om
Type te selecteren en druk op
Enter.Muisprotocol kiezenDe muis in dit voorbeeld is een PS/2-muis, dus de
standaardoptie Auto was van
toepassing. Selecteer met de pijltjestoetsen een andere optie
om het protocol te wijzigen. Zorg ervoor dat &gui.ok;
geselecteerd is en druk op Enter om dit menu
te verlaten.Muispoort instellenGebruik de pijltjestoetsen om
Port te selecteren en druk op
Enter.Muispoort instellenDit systeem heeft een PS/2 muis, dus de standaardoptie
PS/2 was van toepassing. Gebruik de
pijltjestoetsen en druk op Enter om de poort
te wijzigen.Muisdaemon inschakelenGebruik tenslotte de pijltjestoetsen om
Enable te selecteren en druk op
Enter om de muisdaemon aan te zetten en te
testen.Het testen van de muisdaemonBeweeg de muis over het scherm en controleer of de cursor
op de juiste manier reageert. Als dat in orde is, selecteer
dan &gui.yes; en druk op Enter. Als het niet
goed gaat, dan is de muis niet goed ingesteld. Kies dan
&gui.no; en probeer het met andere instellingen.Kies met de pijltjestoetsen Exit
en druk op Enter om terug te gaan naar het
instellingenmenu.Pakketten installerenPakketten zijn voorgebouwde binaire bestanden en zijn een
gemakkelijke manier om software te installeren.De installatie van één pakket wordt als
voorbeeld getoond. Er kunnen nog meer pakketten
geïnstalleerd worden als dat wenselijk is. Na de
installatie kan sysinstall gebruikt worden om
extra pakketten te installeren. User Confirmation Requested
The FreeBSD package collection is a collection of hundreds of
ready-to-run applications, from text editors to games to WEB servers
and more. Would you like to browse the collection now?
[ Yes ] NoNa het kiezen van &gui.yes; en drukken op
Enter verschijnt het menu pakketkeuze:Pakketcategorie kiezenAlleen pakketten die aanwezig zijn op het huidige
installatiemedium zijn beschikbaar voor installatie op dat
moment.Alle beschikbare pakketten worden getoond na het selecteren
van All, maar er kan ook een
bepaalde categorie geselecteerd worden. De categorie kan
gekozen worden met de pijltjestoetsen en door te bevestigen met
Enter.Dan wordt een menu getoond met alle beschikbare pakketten
binnen de gemaakte selectie:Pakketten selecterenDe shell bash is geselecteerd.
Er kunnen zoveel pakketten als wenselijk gekozen worden door ze
te selecteren en op de spatiebalk te drukken. Een korte
beschrijving van elk pakket verschijnt in de linker benedenhoek
van het scherm.Door te drukken op Tab wordt gewisseld
tussen het laatst geselecteerde pakket, &gui.ok; en
&gui.cancel;.Druk na het selecteren van pakketten voor installatie
één keer op Tab om naar &gui.ok;
te gaan en druk op Enter om terug te gaan naar
het menu pakketkeuze.De linker- en rechterpijltjestoets wisselen eveneens tussen
&gui.ok; en &gui.cancel;. Die manier kan ook gebruikt worden
om &gui.ok; te kiezen en op Enter te drukken
om terug te gaan naar het menu pakketkeuze.Pakketten installerenGebruik Tab en de pijltjestoetsen om
[ Install ] te selecteren en
druk op Enter. Daarna moet de
pakketinstallatie bevestigd worden:Pakketinstallatie bevestigenHet selecteren van &gui.ok; en drukken op
Enter start de installatie. Er worden
installatieberichten getoond tot alle installaties zijn
afgerond. Maak een notitie van eventuele foutmeldingen.Na het installeren van pakketten gaat het maken van de
laatste instellingen verder. Als er geen pakketten
geselecteerd zijn kan om terug te gaan naar het menu toch
Install gekozen worden.Gebruikers en groepen toevoegenEr moet minstens één gebruiker toegevoegd
worden tijdens de installatie, zodat het systeem gebruikt kan
worden zonder als root aan te hoeven
melden. De rootpartitie is in het algemeen klein en het
draaien van programma's als root kan de
schijfruimte snel vullen. Een groter gevaar wordt hieronder
aangegeven: User Confirmation Requested
Would you like to add any initial user accounts to the system? Adding
at least one account for yourself at this stage is suggested since
working as the "root" user is dangerous (it is easy to do things which
adversely affect the entire system).
[ Yes ] NoKies &gui.yes; en druk op Enter om verder
te gaan met het toevoegen van een gebruiker.Gebruiker kiezenSelecteer User met de
pijltjestoetsen en druk op Enter.Gebruikersinformatie toevoegenDe volgende beschrijvingen verschijnen in het onderste deel
van het scherm als opties zijn geselecteerd met
Tab en kunnen behulpzaam zijn bij het invullen
van de benodigde informatie:Login IDDe aanmeldnaam van de nieuwe gebruiker
(verplicht).UIDHet numerieke ID van de gebruiker (laat leeg voor
automatische toewijzing).GroupDe naam van de aanmeldgroep van de gebruiker (laat
leeg voor automatische keuze).PasswordHet wachtwoord voor de gebruiker (vul dit zorgvuldig
in!).Full nameDe volledige naam van de gebruiker
(commentaar).Member groupsDe groepen waar de gebruiker in zit (waar hij
toegangsrechten voor krijgt).Home directoryDe locatie van de thuismap van de gebruiker (laat
leeg voor de standaardwaarde).Login shellDe aanmeldshell voor de gebruiker (laat leeg voor de
standaardwaarde, zoals
/bin/sh).De aanmeldshell is hier veranderd van
/bin/sh in
/usr/local/bin/bash om de shell
bash te gebruiken die eerder is
geïnstalleerd als pakket. Probeer geen shell op te geven
die niet bestaat, want dan kan niet aangemeld worden. De meest
gebruikte shell in de BSD-wereld is de C shell, die aangegeven
kan worden als /bin/tcsh.De gebruiker is ook toegevoegd aan de groep
wheel om het mogelijk te maken superuser
te worden met root-rechten.Druk op &gui.ok; als de instellingen zijn gemaakt om naar
het menu User and Group Management terug te
gaan:Gebruikers en groepbeheerOp dit moment kunnen ook groepen worden toegevoegd als de
specifieke behoeften bekend zijn. Dit kan ook door
sysinstall
(/stand/sysinstall in &os; versies ouder dan
5.2) na de installatie te gebruiken.Kies na het toevoegen van gebruikers
Exit met de pijltjestoetsen en druk
op Enter om verder te gaan met de
installatie.root wachtwoord instellen Message
Now you must set the system manager's password.
This is the password you'll use to log in as "root".
[ OK ]
[ Press enter or space ]Druk op Enter om het
root wachtwoord in te stellen.Het wachtwoord moet twee keer gelijk ingegeven worden. Het
is vast overbodig om op te merken dat het belangrijk is zorg te
dragen voor een manier om het wachtwoord terug te vinden in het
geval het wordt vergeten. Tijdens de ingave van het wachtwoord
wordt dit niet weergegeven en er worden ook geen sterretjes
getoond.Changing local password for root.
New password:
Retype new password :De installatie gaat verder als het wachtwoord succesvol is
ingevoerd.Install verlatenAls het nodig is om extra netwerkapparaten toe te voegen of
andere instellingen te maken, dan kan dat nu of later met
sysinstall. User Confirmation Requested
Visit the general configuration menu for a chance to set any last
options?
Yes [ No ]Selecteer &gui.no; met de pijltjestoetsen en druk op
Enter om terug te gaan naar het menu Main
Installation.Install afsluitenSelecteer [X Exit Install] met de
pijltjestoetsen en druk op Enter. Er wordt om
bevestiging gevraagd: User Confirmation Requested
Are you sure you wish to exit? The system will reboot.
[ Yes ] NoSelecteer &gui.yes;. Als u van het CD-ROM-station opstart zal de
volgende boodschap u eraan herinneren de schijf te verwijderen: Message
Be sure to remove the media from the drive.
[ OK ]
[ Press enter or space ]Het CD-ROM-station is geblokkeerd totdat de machine opnieuw wordt
opgestart, dan kan de schijf snel uit het station worden gehaald. Druk
op &gui.ok; om opnieuw op te starten.Het systeem start op, dus let op eventuele foutberichten
die getoond worden, zie voor meer
details.Extra netwerkdiensten instellenTomRhodesGeschreven door Het instellen van netwerkdiensten kan afschrikwekkend zijn
voor nieuwe gebruikers zonder (voldoende) voorkennis op dit
gebied. Netwerken, inclusief Internet, is van levensbelang
voor alle moderne besturingssystemen, inclusief &os;. Als
gevolg daarvan is het handig enig begrip te hebben van de
uitgebreide netwerkmogelijkheden van &os;. Door dit tijdens de
installatie te doen hebben gebruikers in elk geval enige
kennis van de diverse netwerkdiensten die hen ter beschikking
staan.Netwerkdiensten zijn programma's die invoer accepteren
vanaf het netwerk. Al het mogelijke is gedaan om er voor te
zorgen dat deze programma's niets schadelijks
doen. Helaas zijn programmeurs niet perfect en in de loop van
de tijd zijn er fouten gevonden in netwerkdiensten die door
aanvallers zijn uitgebuit om slechte dingen te doen. Het is
belangrijk alleen netwerkdiensten aan te zetten die nodig zijn.
Bij twijfel kan een netwerkdienst het beste niet ingeschakeld
worden totdat duidelijk is dat de dienst wél nodig is.
Diensten kunnen later alsnog ingeschakeld worden door
sysinstall nog een keer te draaien
of door middel van de mogelijkheden van het bestand
/etc/rc.conf.Het kiezen van de optie Networking toont
het volgende menu:Netwerkinstellingen - bovenste optiesDe eerste optie, Interfaces, is
al behandeld in , dus die
wordt overgeslagen.Kies AMD voor het toevoegen van
ondersteuning voor het BSD hulpprogramma
voor automatisch mounten. Dit wordt meestal gebruikt in
combinatie met het NFS protocol (zie
verderop) voor het automatisch mounten van externe
bestandssystemen. Hier zijn geen speciale instellingen
nodig.De volgende optie is AMD Flags.
Als deze optie wordt selecteert komt er een pop-up menu waarin
de specifieke AMD vlaggen kunnen worden
ingesteld. Het menu bevat al een lijst standaardopties:-a /.amd_mnt -l syslog /host /etc/amd.map /net /etc/amd.mapDe optie bepaalt de standaard
mountlocatie die is hier ingesteld op
/.amd_mnt. De optie
bepaalt het standaardbestand voor log,
maar als syslogd wordt gebruikt, dan worden
alle acties naar de systeemlogdaemon gestuurd. De map
/host wordt gebruikt om
een geëxporteerd bestandssysteem van een externe host te
mounten, terwijl de map /net wordt gebruikt om een
geëxporteerd bestandssysteem van een
IP-adres te mounten. Het bestand
/etc/amd.map bepaalt de standaardopties
voor AMD exports.FTPanoniemDe optie Anon FTP staat anonieme
FTP verbindingen toe. Kies deze optie om
van een machine een anonieme FTP server te
maken. Hierbij zijn de beveiligingsimplicaties van belang. Er
wordt een volgend menu getoond om de beveiligingsrisico's en
verdere instellingen te verklaren.Het instellingenmenu Gateway
maakt van de machine een gateway, zoals eerder beschreven.
Hier kan de optie Gateway ook
gebruikt worden om de optie uit te zetten als die eerder in de
installatie per ongeluk is aangezet.De optie Inetd kan gebruikt
worden om de &man.inetd.8; daemon in te stellen of helemaal
uit te schakelen, zoals boven beschreven.De optie Mail kan gebruikt
worden om de standaard MTA (Mail Transfer
Agent) van het systeem in te stellen. Hiervoor wordt het
volgende menu gebruikt:Standaard MTA kiezenHier kan gekozen worden welke MTA moet
worden geïnstalleerd en gebruikt. Een
MTA is niets meer dan een mailserver die
mail aflevert bij gebruikers op het systeem of op
Internet.Het kiezen van Sendmail
installeert de populaire server
sendmail, die de standaard is voor
&os;. De optie Sendmail local maakt
van sendmail de standaard
MTA, maar zet de mogelijkheid om mail te
ontvangen vanaf het Internet uit. De andere opties,
Postfix en
Exim werken net zo als
Sendmail. Allebei leveren ze mail
af. Sommige gebruikers geven de voorkeur aan deze
alternatieven boven de sendmail
MTA.Na het kiezen van een MTA of de keuze
geen MTA te installeren, verschijnt het menu
netwerkinstellingen met als volgende optie
NFS client.De optie NFS client stelt het
systeem in om te communiceren met een server via
NFS. Een NFS server
stelt bestandssystemen beschikbaar aan andere machines via het
NFS protocol. Als de te installeren machine
een op zichzelf staande machine is, dan kan deze optie
uitgeschakeld blijven. Het kan zijn dat het systeem later meer
instellingen nodig heeft. In
staat meer informatie over client- en
serverinstellingen.De volgende optie is NFS server,
die het mogelijk maakt een systeem in te stellen als
NFS server. Deze optie voegt de nodige
informatie toe om de dienst RPC,
remote procedure call, op te starten.
RPC wordt gebruikt om de verbindingen tussen
hosts en programma's te coördineren.Daarna volgt de optie Ntpdate
die de tijdsynchronisatie afhandelt. Als deze wordt
geselecteerd verschijnt het volgende menu:Ntpdate instellingenKies uit dit menu de server die het dichtst bij het te
installeren systeem staat. Door het kiezen van een server in
de buurt is de synchronisatie preciezer omdat een verder
gelegen server meer vertraging in de verbinding kan
hebben.De volgende optie is de PCNFSD selectie.
Deze optie installeert het pakket net/pcnfsd uit de Portscollectie.
Dat is een handig hulpprogramma dat het mogelijk maakt om aan
te melden bij NFS met systemen die zelf geen
aanmeldsysteem hebben, zoals het besturingssysteem &ms-dos; van
µsoft;.Door naar beneden te scrollen in het hoofdmenu worden de
onderstaande opties zichtbaar:Netwerkinstellingen - onderste optiesDe hulpprogramma's &man.rpcbind.8;, &man.rpc.statd.8; en
&man.rpc.lockd.8; worden allemaal gebruikt voor Remote
Procedure Calls (RPC). Het
hulpprogramma rpcbind beheert de
communicatie tussen NFS servers en clients
en is noodzakelijk om NFS servers correct te
laten werken. De daemon rpc.statd
communiceert met de daemon rpc.statd
op andere machines om statusinformatie te leveren. De
gerapporteerde status wordt gewoonlijk bijgehouden in het
bestand /var/db/statd.status. De volgende
optie in de lijst is rpc.lockd die,
mits geselecteerd, bestandslockdiensten mogelijk maakt. Dit
wordt meestal gebruikt door
rpc.statd om bij te houden welke
hosts vragen om bestanden te locken en hoe vaak ze dat doen.
Hoewel deze laatste twee opties fantastisch zijn om fouten om
te sporen, zijn ze niet noodzakelijk voor
NFS servers en clients om correct te
werken.De dan volgende optie in de lijst is
Routed, een routeringsdaemon. Het
hulpprogramma &man.routed.8; beheert netwerkrouteringstabellen,
ontdekt multicast routers en stelt op verzoek
kopieën van de routeringstabellen ter beschikking aan
fysiek verbonden apparaten. Dit wordt vooral gebruikt door
machines die dienst doen als gateway voor het lokale netwerk.
Na het selecteren van deze optie verschijnt een menu waarin
naar de standaardlocatie van het hulpprogramma wordt gevraagd.
De standaardlocatie is al gedefiniëerd en kan met
Enter worden geactiveerd. Dan komt er een
ander menu dat vraagt om de opties die doorgegeven moeten
worden aan routed op te geven. De
standaard is en die staat al op het
scherm.Dan volgt de optie Rwhod die,
als geselecteerd, de daemon &man.rwhod.8; inschakelt bij het
opstarten. Het hulpprogramma rwhod zendt
periodiek systeemberichten uit over het netwerk of verzamelt
die in de modus consumer. Meer informatie staat
in de hulppagina's &man.ruptime.1; en &man.rwho.1;.De één na laatste optie in de lijst is de
daemon &man.sshd.8;. Dat is de secure shell
server van OpenSSH en deze
wordt sterk aangeraden boven de standaardservers
telnet en FTP.
De server sshd wordt gebruikt om een
veilige verbinding op te zetten van de ene computer naar de
andere door een versleutelde verbinding te gebruiken.Tenslotte is er de optie
TCP Extensions. Dit schakelt
TCP uitbreidingen in zoals gedefiniëerd
in RFC 1323 en
RFC 1644. Hoewel dit op veel machines
de verbindingen kan versnellen, kan het ook de oorzaak zijn van
het wegvallen van sommige verbindingen. Het wordt niet
aangeraden voor servers, maar voor alleenstaande machines kan
het voordelig zijn.Nu de netwerkmogelijkheden zijn ingesteld kan het menu via
Exit verlaten worden en doorgegaan
worden met het instellen in de volgende sectie.&os; opstarten&os;/&arch.i386; opstartenAls alles goed is gegaan komen er berichten over het scherm
rollen en komt dit uit bij de aanmeldprompt. De inhoud van de
berichten kan bekeken worden door te drukken op
Scroll-Lock en dan met PgUp
en PgDn door de tekst heen te lopen. Druk
weer op Scroll-Lock om terug te gaan naar de
prompt.Het kan zijn dat het totale bericht niet getoond kan worden
(beperking van de buffer). Dan kunnen de berichten later
bekeken worden op de commandoregel door na het aanmelden
dmesg in te geven op de prompt.Meld aan met de gebruikersnaam en het wachtwoord die zijn
aangemaakt tijdens de installatie (in dit voorbeeld
rpratt). Vermijd het aanmelden als
root, behalve als het noodzakelijk is.Gebruikelijke opstartberichten (versie-informatie
verwijderd):Copyright (c) 1992-2002 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
Timecounter "i8254" frequency 1193182 Hz
CPU: AMD-K6(tm) 3D processor (300.68-MHz 586-class CPU)
Origin = "AuthenticAMD" Id = 0x580 Stepping = 0
Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX>
AMD Features=0x80000800<SYSCALL,3DNow!>
real memory = 268435456 (262144K bytes)
config> di sn0
config> di lnc0
config> di le0
config> di ie0
config> di fe0
config> di cs0
config> di bt0
config> di aic0
config> di aha0
config> di adv0
config> q
avail memory = 256311296 (250304K bytes)
Preloaded elf kernel "kernel" at 0xc0491000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc049109c.
md0: Malloc disk
Using $PIR table, 4 entries at 0xc00fde60
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
pcib1: <VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP) bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <Matrox MGA G200 AGP graphics accelerator> at 0.0 irq 11
isab0: <VIA 82C586 PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 82C586 ATA33 controller> port 0xe000-0xe00f at device 7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
uhci0: <VIA 83C572 USB controller> port 0xe400-0xe41f irq 10 at device 7.2 on pci0
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
chip1: <VIA 82C586B ACPI interface> at device 7.3 on pci0
ed0: <NE2000 PCI Ethernet (RealTek 8029)> port 0xe800-0xe81f irq 9 at
device 10.0 on pci0
ed0: address 52:54:05:de:73:1b, type NE2000 (16 bit)
isa0: too many dependant configs (8)
isa0: unexpected small tag 14
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <keyboard controller (i8042)> at port 0x60-0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x1 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/15 bytes threshold
ppbus0: IEEE1284 device found /NIBBLE
Probing for PnP devices on ppbus0:
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
ad0: 8063MB <IBM-DHEA-38451> [16383/16/63] at ata0-master using UDMA33
ad2: 8063MB <IBM-DHEA-38451> [16383/16/63] at ata1-master using UDMA33
acd0: CDROM <DELTA OTC-H101/ST3 F/W by OIPD> at ata0-slave using PIO4
Mounting root from ufs:/dev/ad0s1a
swapon: adding /dev/ad0s1b as swap device
Automatic boot in progress...
/dev/ad0s1a: FILESYSTEM CLEAN; SKIPPING CHECKS
/dev/ad0s1a: clean, 48752 free (552 frags, 6025 blocks, 0.9% fragmentation)
/dev/ad0s1f: FILESYSTEM CLEAN; SKIPPING CHECKS
/dev/ad0s1f: clean, 128997 free (21 frags, 16122 blocks, 0.0% fragmentation)
/dev/ad0s1g: FILESYSTEM CLEAN; SKIPPING CHECKS
/dev/ad0s1g: clean, 3036299 free (43175 frags, 374073 blocks, 1.3% fragmentation)
/dev/ad0s1e: filesystem CLEAN; SKIPPING CHECKS
/dev/ad0s1e: clean, 128193 free (17 frags, 16022 blocks, 0.0% fragmentation)
Doing initial network setup: hostname.
ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
inet6 fe80::5054::5ff::fede:731b%ed0 prefixlen 64 tentative scopeid 0x1
ether 52:54:05:de:73:1b
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x8
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
Additional routing options: IP gateway=YES TCP keepalive=YES
routing daemons:.
additional daemons: syslogd.
Doing additional network setup:.
Starting final network daemons: creating ssh RSA host key
Generating public/private rsa1 key pair.
Your identification has been saved in /etc/ssh/ssh_host_key.
Your public key has been saved in /etc/ssh/ssh_host_key.pub.
The key fingerprint is:
cd:76:89:16:69:0e:d0:6e:f8:66:d0:07:26:3c:7e:2d root@k6-2.example.com
creating ssh DSA host key
Generating public/private dsa key pair.
Your identification has been saved in /etc/ssh/ssh_host_dsa_key.
Your public key has been saved in /etc/ssh/ssh_host_dsa_key.pub.
The key fingerprint is:
f9:a1:a9:47:c4:ad:f9:8d:52:b8:b8:ff:8c:ad:2d:e6 root@k6-2.example.com.
setting ELF ldconfig path: /usr/lib /usr/lib/compat /usr/X11R6/lib
/usr/local/lib
a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout /usr/X11R6/lib/aout
starting standard daemons: inetd cron sshd usbd sendmail.
Initial rc.i386 initialization:.
rc.i386 configuring syscons: blank_time screensaver moused.
Additional ABI support: linux.
Local package initialization:.
Additional TCP options:.
FreeBSD/i386 (k6-2.example.com) (ttyv0)
login: rpratt
Password:Het aanmaken van de RSA en DSA sleutels kan een tijdje
duren op langzamere machines. Dit gebeurt alleen bij de eerste
keer aanmelden na een nieuwe installatie. De volgende keren
gaan sneller.Als de X-server ingesteld is en er een standaard desktop is
gekozen, dan kan die worden gestart door
startx in te geven op de
commandoregel.&os; uitschakelenHet is belangrijk om het besturingssysteem op de juiste
manier uit te schakelen. Schakel niet gewoon de stroom uit.
Neem eerst de rol van superuser aan door su
in te geven op de commandoregel en het
root wachtwoord in te geven. Dit kan
alleen als gebruiker die lid is van de groep
wheel. Anders moet eerst worden
aangemeld als root. Gebruik
shutdown -h now om het systeem uit te
schakelen.The operating system has halted.
Please press any key to reboot.Het is veilig om de stroom uit te schakelen als na het
commando shutdown het bericht
Please press any key to reboot getoond wordt.
Als een toets wordt ingedrukt in plaats van het uitschakelen
van de stroom, dan start het systeem opnieuw.De combinatie CtrlAltDel
kan ook gebruikt worden om het systeem te herstarten, maar dit
wordt niet aangeraden tijdens normaal gebruik.Problemen oplosseninstallatieproblemen oplossenDit onderdeel behandelt het oplossen van
installatieproblemen, zoals veel voorkomende problemen die
gebruikers hebben gerapporteerd. Er is ook een aantal vragen en
antwoorden voor mensen die een systeem willen hebben met zowel
&os; als &ms-dos; of &windows; (dual-boot).Wat als er iets misgaat?Door de beperkingen van de PC-architectuur is het
onmogelijk om 100% betrouwbaar een hardware-onderzoek te doen,
maar er zijn een paar dingen die wel gedaan kunnen worden in
geval van storingen.Controleer het Hardware
Notes document voor uw versie van &os; om er zeker van
te zijn dat de hardware ondersteund wordt.Als de hardware wordt ondersteund, maar het systeem loopt
nog steeds vast of heeft andere problemen, dient u een eigen kernel te bouwen. Dit maakt
het mogelijk om ondersteuning voor apparaten toe te voegen de
niet in de GENERIC kernel zitten. De
kernel op de opstartschijven gaat er vanuit dat de hardware
ingesteld is op de fabrieksinstellingen wat betreft IRQ's, IO
adressen en DMA kanalen. Als de hardware anders is ingesteld,
dan moet waarschijnlijk de instellingeneditor gebruikt worden
om &os; te vertellen waar de apparaten te vinden zijn.Het is ook mogelijk dat een onderzoek naar een apparaat dat
niet aanwezig is een probleem veroorzaakt bij een later
onderzoek naar een ander apparaat dat er wel is. In dat geval
moet het conflicterende stuurprogramma uitgeschakeld
worden.Sommige installatieproblemen kunnen voorkomen of
verminderd worden door de firmware op de diverse
hardwarecomponenten bij te werken, zeker als het om het
moederbord gaat. De firmware voor een moederbord wordt ook
aangeduid als het BIOS en de meeste
moederbord- en computerfabrikanten hebben een website waar
upgrades en upgrade-informatie beschikbaar is.De meeste fabrikanten raden sterk af om het
BIOS te upgraden, tenzij er een goede
reden voor is, zoals bijvoorbeeld een kritische update. Het
upgradeproces kan misgaan, wat
beschadiging van de BIOS chip kan
veroorzaken.&ms-dos; en &windows; bestandssystemen gebruiken&os; ondersteunt geen bestandssystemen die gecomprimeerd
zijn met het programma Double
Space™. Daarom moet het bestandssysteem
eerst gedecomprimeerd worden voordat &os; de gegevens kan
benaderen. Dit kan met de Compression
Agent, te vinden in het menu
Start>
Programma's >
Bureau-accessoires >
Systeemwerkset.&os; kan &ms-dos; gebaseerde bestandssystemen (soms FAT
bestandssystemen genoemd) ondersteunen. Het commando
&man.mount.msdosfs.8; plaatst zulke bestandssystemen in de
bestaande maphierarchie, waardoor de inhoud van het
bestandssysteem benaderd kan worden. Het programma
&man.mount.msdosfs.8; wordt normaliter niet direct gebruikt; in
plaats hiervan wordt het aangeroepen door een regel in
/etc/fstab of door een aanroep van het
gereedschap &man.mount.8; met de juiste parameters.Een typische regel in /etc/fstab is:/dev/ad0sN /dos msdosfs rw 0 0De map /dos moet reeds bestaan om dit
te laten werken. Zie &man.fstab.5; voor details over het
formaat van /etc/fstab.Een typische aanroep naar &man.mount.8; voor een &ms-dos;
bestandssysteem ziet er uit als:&prompt.root; mount -t msdosfs /dev/ad0s1 /mntIn dit voorbeeld staat het &ms-dos; bestandssysteem op de
eerste partitie van de primaire harde schijf. Iedere situatie
kan anders zijn, dus controleer de uitvoer van de commando's
dmesg en mount. Dat zou
voldoende informatie moeten leveren om een idee te vormen over
het partitieschema.&os; kan schijfstukken (dat zijn &ms-dos; partities)
anders nummeren dan andere besturingssystemen. In het
bijzonder krijgen extended &ms-dos; partities gewoonlijk
hogere schijfstuknummers dan primaire &ms-dos; partities. Het
gereedschap &man.fdisk.8; kan helpen te bepalen welke
schijfstukken bij &os; en welke bij andere besturingssystemen
horen.NTFS-partities kunnen op soortgelijke manier aangekoppeld
worden met het commando &man.mount.ntfs.8;.Vragen en antwoorden bij het oplossen van problemenMijn systeem hangt bij het opsporen van hardware
tijdens het opstarten, of het gedraagt zich vreemd tijdens
het installeren, of de floppydrive wordt niet onderzocht.&os; maakt veelvuldig gebruik van de ACPI-diensten van
het systeem op de i386, amd64 en ia64 platformen bij het
helpen van de systeemconfiguratie als het tijdens het
opstarten is gedetecteerd. Helaas bestaan er nog enkele
bugs in zowel het ACPI-stuurprogramma als in sommige
systeemmoederborden en BIOSsen. ACPI kan worden
uitgeschakeld door de hint
hint.acpi.0.disabled in te stellen in
de derde-fase-bootloader:set hint.acpi.0.disabled="1"Dit wordt telkens wanneer het systeem opnieuw wordt
opgestart teruggezet, dus is het nodig om
hint.acpi.0.disabled="1" aan het
bestand /boot/loader.conf toe te
voegen. Meer informatie over de bootloader kan worden
gevonden in .Ik ga naar opstarten van harde schijf voor de eerste
keer na het installeren van &os;, de kernel laadt en
onderzoekt mijn hardware, maar stopt met berichten zoals
deze:changing root device to ad1s1a panic: cannot mount rootWat is er verkeerd? Wat kan ik doen?Wat is dit
bios_drive:interface(unit,partition)kernel_name
dat wordt weergegeven met de opstarthulp?Er is een langdurig probleem in het geval dat de
opstartschijf niet de eerste schijf in het systeem is.
Het BIOS gebruikt een ander nummeringsschema dan &os;, en
uitzoeken welke nummers met welke overeenkomen is lastig
goed te krijgen.In het geval dat de opstartschijf niet de eerste
schijf in het systeem is, kan &os; wel wat hulp gebruiken
om het te vinden. Er zijn hier twee bekende situaties, en
in beide gevallen dient u &os; te vertellen waar het
root-bestandssysteem zich bevindt. U kunt dit doen door
het BIOS schijfnummer te specificeren, het soort schijf en
het &os; schijfnummer voor die soort.De eerste situatie is wanneer u twee IDE-schijven
heeft, elk geconfigureerd als de meester op hun
respectievelijke IDE-bus, en u &os; wilt opstarten vanaf
de tweede schijf. Het BIOS ziet dit als schijf 0 en
schijf 1, terwijl &os; ze als ad0
en ad2.&os; staat op BIOS schijf 1, van het soort
ad en het &os; schijfnummer is 2, dus
geldt:1:ad(2,a)kernelMerk op dat indien u een slaaf op de primaire bus
heeft, bovenstaande niet nodig is (en effectief onjuist
is).De tweede situatie is omvat opstarten van een
SCSI-schijf wanneer u één of meer
IDE-schijven in het systeem heeft. In dit geval is het
&os; schijfnummer lager dan het BIOS schijfnummer. Als u
twee IDE-schijven alsook de SCSI-schijf heeft, dan is de
SCSI-schijf BIOS schijf 2, soort da en
&os; schijfnummer 0, dus geldt:2:da(0,a)kernelwanneer u &os; wilt vertellen dat u van BIOS schijf 2
wilt opstarten, welke de eerste SCSI-schijf in het systeem
is. Als u slechts één IDE-schijf had, zou
1: gegolden hebben.Wanneer u de juiste waardes heeft bepaald om te
gebruiken, kunt u het commando precies zoals u het zou
typen in het bestand /boot.config
plaatsen met een standaard tekstverwerker. Tenzij anders
geïnstrueerd, gebruikt &os; de inhoud van dit bestand
als het standaardantwoord op de prompt
boot:.Ik ga naar opstarten van harde schijf voor de eerste
keer na de installatie van &os;, maar de prompt van de
Boot Manager geeft telkens alleen F?
weer in het opstartmenu maar het opstarten gaat niet
verder.De geometrie van de harde schijf was verkeerd
ingesteld in de partitiebewerker toen u &os; installeerde.
Ga terug naar de partitiebewerker en specificeer de
eigenlijke geometrie van uw harde schijf. U moet &os;
weer van het begin af herinstalleren met de juiste
geometrie.Als u geheel faalt in het bepalen van de juiste
geometrie van uw machine, is hier een tip: Installeer een
kleine &ms-dos; partitie aan het begin van de schijf en
installeer &os; na die partitie. Het installatieprogramma
zal de &ms-dos; partitie zien en proberen de juiste geometrie
er uit af te leiden, wat gewoonlijk werkt.De volgende tip wordt niet meer aangeraden, maar is
hier achtergelaten ter referentie:
Als u een echt toegewijde &os; server of werkstation
installeert waar u geen (toekomstige) compatibiliteit
met &ms-dos;, Linux of een ander besturingssysteem wilt,
heeft u ook de mogelijkheid om de gehele schijf
(A in de partitiebewerker) te
gebruiken, de niet-standaard optie selecterende waarbij
&os; de gehele schijf van de allereerste tot de
allerlaatste sector beslaat. Dit laat alle
geometrieoverwegingen buiten beschouwing, maar is wat
beperkend tenzij u nooit iets anders dan &os; op een
schijf gaat draaien.
Het systeem vindt mijn &man.ed.4; netwerkkaart, maar
ik blijf apparaat-timeout-fouten krijgen.Uw kaart zit waarschijnlijk op een andere IRQ dan wat
is gespecificeerd in het bestand
/boot/device.hints. Het
stuurprogramma &man.ed.4; gebruikt standaard niet de
soft-configuratie (waardes gegeven met
EZSETUP in &ms-dos;), maar het zal de softwareconfiguratie
gebruiken wanneer u -1 specificeert in
de hints voor de interface.Verplaats òf de jumper op de kaart naar een
vaste configuratie-instelling (pas indien nodig de
kernelinstellingen aan), òf specificeer het IRQ als
-1 door de hint
hint.ed.0.irq="-1" in te stellen. Dit
vertelt de kernel om de softconfiguratie te gebruiken.Een andere mogelijkheid is dat uw kaart op IRQ 9 zit,
welke gedeeld is met IRQ 2 en vaak een bron van problemen
is (al helemaal wanneer u een VGA-kaart heeft die IRQ 2
gebruikt!). U dient IRQ 2 en 9 te vermijden indien
mogelijk.Wanneer sysinstall in een
X11-terminal wordt gebruikt, is het moeilijk om het gele
font op de lichtgrijze achtergrond te lezen. Is er een
manier om het contrastkleurcontrast van deze applicatie te verhogen?Als X11 reeds geïnstalleerd is en de kleuren die
standaard door sysinstall
worden gekozen de tekst onleesbaar maken wanneer
&man.xterm.1; of &man.rxvt.1; wordt gebruikt, voeg dan het
volgende aan ~/.Xdefaults toe om een
donkerder grijs als achtergrond te krijgen:
XTerm*color7: #c0c0c0Installeren voor gevorderdenValentinoVaschettoGeschreven door MarcFonvieilleBijgewerkt door In dit onderdeel wordt het installeren van &os; in bijzondere
situaties beschreven.&os; installeren op een systeem zonder monitor of
toetsenbordinstallatiezonder monitor en toetsenbord (seriële
console)seriële consoleDit type installatie heet ook wel een headless
install, omdat de met &os; te installeren machine
of geen monitor heeft aangesloten of zelfs geen VGA-uitvoer
heeft. Hoe is dat mogelijk, kan de vraag zijn. Dat kan met
een seriële console. Een seriële console is
gewoonweg een andere machine die optreedt als monitor en
toetsenbord voor een systeem. Om dit te doen moet eerst een
installatie-USB-stick worden gemaakt, zoals uitgelegd is in of het juiste ISO-image voor de
installatie worden gedownloadt (zie ).Volg de volgende stappen om de media te wijzigen om in een
seriële console op te starten (voor een CD-ROM kan de eerste stap
worden overgeslagen):Installatie-USB-stick geschikt maken voor een seriële
consolemountAls wordt opgestart van de zojuist gemaakt USB-stick,
start &os; op in de normale installatiemodus. &os; moet
echter opstarten naar een seriële console voor de
installatie. Om dit te regelen moet de USB-stick gekoppeld worden
aan het &os; systeem met het commando &man.mount.8;.&prompt.root; mount /dev/da0a /mntPas het apparaat en het koppelpunt aan uw situatie aan.Nu dat de stick is aangekoppeld, moet deze ingesteld worden om
in een seriële toestand op te starten. Aan het bestand
loader.conf van het bestandssysteem van de
USB-stick een regel worden toegevoegd dat de seriële console
instelt als de systeemconsole:&prompt.root; echo 'console="comconsole"' >> /mnt/boot/loader.confNu de USB-stick correct is geconfigureerd, moet deze
afgekoppeld worden met &man.umount.8;:&prompt.root; umount /mntNu kan de USB-stick worden afgekoppeld en direct naar de derde
stap van deze procedure gegaan worden.De installatie-CD in staat stellen om in een seriële
console op te startenmountAls met de CD zou worden opgestart die zojuist van het
installatie-ISO-image is gemaakt (zie ), dan zou &os; opstarten in de normale
installatiemodus. We willen dat &os; voor de installatie opstart
in een seriële console. Om dit te doen, moet het ISO-image
worden uitgepakt, gewijzigd, en opnieuw worden gegenereerd voordat
het op een CD-R wordt gebrandt.Gebruik &man.tar.1; om alle bestanden uit te pakken van het
installatie-ISO-image, bijvoorbeeld
&os;-&rel.current;-RELEASE-i386-disc1.iso:&prompt.root; mkdir /pad/naar/headless-iso
&prompt.root; tar -C /pad/naar/headless-iso -pxvf &os;-&rel.current;-RELEASE-i386-disc1.isoNu moet het installatiemedium worden ingesteld om in een
seriële console op te starten. Aan het bestand
loader.conf van het uitgepakte ISO-image moet
een regel worden toegevoegd dat de seriële console als de
systeemconsole instelt:&prompt.root; echo 'console="comconsole"' >>
/pad/naar/headless-iso/boot/loader.confNu kan er een nieuw ISO-image van het gewijzigde bestandssysteem
worden gemaakt. Het gereedschap &man.mkisofs.8; van de port
sysutils/cdrtools wordt
gebruikt:&prompt.root; mkisofs -v -b boot/cdboot -no-emul-boot -r -J -V "Headless_installatie" \
-o Headless-&os;-&rel.current;-RELEASEi386-disc1.iso /pad/naar/headless-isoNu het ISO-image correct is geconfigureerd, kan het met uw
favoriete brandprogramma op een CD-R worden gebrandt.Null-modem kabel aansluitennull-modem kabelNu moeten de twee machines verbonden worden met een
null-modem kabel.
De kabel kan gewoon aangesloten worden tussen de
seriële poorten van de machines. Een gewone
seriële kabel werkt niet, er is een
null-modem kabel nodig omdat daarin sommige draden
kruiselings zijn verbonden.Opstarten voor het installerenNu is het tijd om te beginnen met installeren. Steek de
USB-stick in de machine die headless wordt geïnstalleerd en zet
hem aan. Als u een voorbereidde CD-ROM gebruikt, zet dan de
machine aan en steek de CD-ROM erin.Verbinden met de headless machinecuNu moet verbinding gemaakt worden met die machine met
&man.cu.1;:&prompt.root; cu -l /dev/cuau0Gebruik op &os; 7.X het volgende
commando:&prompt.root; cu -l /dev/cuad0Dat is alles! De headless machine kan bediend worden
via de cu sessie. Het zal de kernel laden
en vraagt dan wat voor terminal er gebruikt moeten worden.
Selecteer de &os; color console en ga verder met de
installatie!Aangepaste installatiemedia makenOm herhaling te voorkomen: &os;-schijf
betekent in deze context een &os; CD-ROM of DVD die gekocht is
of zelf is gemaakt.Er kunnen zich situaties voordoen waarin aangepaste &os;
installatiemedia en/of bronnen gemaakt moeten worden. Dat kunnen
fysieke media zijn zoals een tape of een bron die
sysinstall kan gebruiken om bestanden
op te halen, zoals een lokale FTP site of een
&ms-dos;-partitie.Bijvoorbeeld:Er zijn veel machines aangesloten op een lokaal netwerk
en er is maar één &os;-schijf. Er moet een
lokale FTP site gemaakt worden met de inhoud van de &os;
schijf en vervolgens gebruiken andere machines die in plaats
van steeds naar het Internet te moeten.Er is een &os;-schijf, &os; herkent de CD/DVD-speler
niet, maar &ms-dos; / &windows; wel. De &os;
installatiebestanden moeten gekopieerd worden naar een
&ms-dos; partitie op dezelfde computer en dan moet &os;
geïnstalleerd worden met die bestanden.De computer die geïnstalleerd moet worden heeft geen
CD/DVD-speler of netwerkkaart, maar kan wel verbonden worden
via een Laplink-achtige seriële of
parallelle kabel met een computer die wel een CD/DVD-speler
heeft.Er moet een tape gemaakt worden die gebruikt kan worden
om &os; te installeren.Installatie CD-ROM makenAls onderdeel van elke versie stelt het &os; project
tenminste twee CDROM images beschikbaar (ISO
images) per ondersteunde architectuur. Deze
images kunnen op een CD-R gebrand worden en dan gebruikt worden
om &os; te installeren. Als een CD-schrijver aanwezig is en
bandbreedte is goedkoop, dan is dit de makkelijkste manier om
&os; te installeren.De juiste ISO images downloadenDe ISO images voor iedere versie kunnen worden
gedownload van
ftp://ftp.FreeBSD.org/pub/FreeBSD/ISO-IMAGES-arch/versie
of de dichtstbijzijnde mirror. Vervang
arch en
versie door de gewenste
waarden.De bovenstaande map bevat meestal de volgende
images:
&os; 7.X en
8.X ISO image-namen en
verklaringBestandsnaamInhoud&os;-versie-RELEASE-arch-bootonly.isoMet dit CD-image kunt u het installatieproces starten
door vanaf een CD-ROM-drive op te starten maar het bevat
geen ondersteuning om &os; van de CD zelf te installeren.
U dient hiervoor een installatie vanaf het netwerk (
bijvoorbeeld een FTP-server) uit te voeren nadat u van deze
CD heeft opgestart.&os;-versie-RELEASE-arch-disc1.iso.gzDit DVD-image bevat alles wat u nodig heeft om het
basisgedeelte van &os; te installeren, een verzameling van
vooraf gebouwde pakketten, en de documentatie. Het
ondersteunt ook het opstarten in een livefs
gebaseerde reddingsmodus.&os;-versie-RELEASE-arch-memstick.imgDit image kan naar een USB-geheugenstick worden
geschreven en gebruikt worden om een installatie uit te
voeren op machines die vanaf USB-drives kunnen opstarten.
Het ondersteunt ook het opstarten in een
livefs gebaseerde reddingsmodus. De
documentatiepakketten worden geleverd, echter geen andere
pakketten. Dit image is niet beschikbaar voor
&os; 7.X.&os;-versie-RELEASE-arch-disc1.isoDit CD-image bevat het basisgedeelte van &os; en de
documentatiepakketten maar geen andere pakketten.&os;-versie-RELEASE-arch-disc2.isoEen CD-image met zoveel mogelijk pakketten van derde
partijen als er op de schijf passen. Dit image is niet
beschikbaar voor
&os; 8.X.&os;-versie-RELEASE-arch-disc3.isoNog een CD-image met zoveel mogelijk pakketten van
derde partijen als op de schijf passen. Dit image is niet
beschikbaar voor &os; 8.0 en hoger.&os;-versie-RELEASE-arch-docs.isoDe &os; documentatie. Dit beeld is niet beschikbaar
voor &os; 8.X.&os;-versie-RELEASE-arch-livefs.isoDit CD-image bevat ondersteuning om in een
livefs gebaseerde reddingsmodus op te starten
maar het ondersteunt niet het installeren van de CD
zelf.
Uitgaven van &os; 7.X voor
&os; 7.3 en uitgaven van &os; 8.0 gebruikten een andere
naamconventie. Voor de namen van hun ISO-images staat geen
&os;-.U moet òof het
bootonly image downloaden,
òf het beeldbestand van disc1. Download
ze niet allebei, aangezien het beeldbestand disc1
alles bevat wat het bootonly image bevat.Gebruik de bootonly ISO als toegang tot
Internet goedkoop is. Hiermee kan &os; geïnstalleerd worden,
waarna pakketten van derde partijen gedownload en
geïnstalleerd kunnen worden via het ports/packages
systeem (zie ).Gebruik het dvd1 image om een uitgave van
&os; te installeren en een redelijke hoeveelheid pakketten op de
schijf te installeren.De additionele disc images zijn nuttig, maar niet
noodzakelijk, zeker niet als er breedband toegang tot
Internet is.CD's brandenDaarna moeten de CD images op een schijf gebrand
worden. Als dat wordt gedaan op een ander &os; systeem,
dan staat in meer informatie
(meer in het bijzonder in en ).Als de CD's op een ander platform worden gebrand,
gebruik dan de op dat platform beschikbare hulpprogramma's
om een CD-brander aan te sturen. De images zijn
samengesteld in het standaard ISO-formaat dat ondersteund
wordt door de meeste CD-brandprogramma's.Als er interesse is in het bouwen van een aangepaste
versie van &os; dan staat hierover informatie in het Release Engineering
artikel.Een lokale FTP site maken met een &os;-schijfinstallatienetwerkFTP&os;-schijven zijn op dezelfde manier ingedeeld als de FTP
site. Dat maakt het erg gemakkelijk om een lokale FTP site te
maken die gebruikt kan worden door andere machines op een
netwerk bij het installeren van &os;.Op de &os; computer die de FTP site bevat moet de
CD-ROM in het CD-ROM station zitten en aangekoppeld zijn op
/cdrom.&prompt.root; mount /cdromMaak een gebruikersaccount voor anonieme FTP toegang in
/etc/passwd het bestand te bewerken
met &man.vipw.8; en de volgende regel toe te voegen:ftp:*:99:99::0:0:FTP:/cdrom:/nonexistentZorg ervoor dat de dienst FTP aan staat in
/etc/inetd.conf.Iedereen met een netwerkverbinding naar de machine kan nu
als mediumtype FTP kiezen en
ftp://de-machine
ingeven na het kiezen van Other in het menu FTP
sites tijdens de installatie.Als de bootmedia (meestal diskettes) voor een FTP client
niet precies dezelfde versie hebben als die van de lokale FTP
site, dan kan sysinstall de
installatie niet volledig afronden. Als de versies niet
gelijk zijn, dan kan in het menu Options
de distributienaam gewijzigd worden in
any.Deze aanpak is in orde voor een machine die aan een
lokaal netwerk hangt en beschermd wordt door een firewall.
Het aanbieden van FTP-diensten aan andere machines over
Internet (en niet alleen het lokale netwerk) stelt een
computer bloot aan de aandacht van krakers en andere
ongewenste personen. We raden sterk aan om voldoende
voorzorgsmaatregelen te nemen als hiervoor wordt
gekozen.Installatiediskettes makeninstallatiediskettesAls wordt geïnstalleerd met diskettes (we adviseren om
dit niet te doen), hetzij vanwege niet
ondersteunde hardware of eenvoudigweg omdat de persoon die
installeert er op staat dingen op de moeilijkste manier te
doen, dan moeten eerst diskettes gemaakt worden voor de
installatie.Er zijn minstens zoveel 1.44 MB diskettes nodig als
nodig zijn om alle bestanden die in de map
base (basisdistributie) staan op te
slaan. Als de diskettes worden gemaakt vanuit &ms-dos;, dan
moeten ze geformatteerd worden met het
&ms-dos; commando FORMAT. Als &windows;
wordt gebruikt, formatteer de schijven dan via de verkenner
(rechtermuisklik op A: en kies dan
Format).Vertrouw voorgeformatteerde schijven
niet. Formatteer ze voor de zekerheid
opnieuw. Veel door gebruikers gerapporteerde problemen kwamen
voort uit het gebruik van verkeerd geformatteerde media,
vandaar dat dit punt hier wordt benadrukt.Als de diskettes worden gemaakt op een andere &os; machine
is formatteren nog steeds geen slecht idee, hoewel niet op
elke diskette een &ms-dos; bestandssysteem nodig is. Met de
commando's bsdlabel en
newfs kan er een UFS bestandssysteem op
gezet worden, zoals met de volgende commando's wordt getoond
(voor een 3.5" 1.44 MB diskette):&prompt.root; fdformat -f 1440 fd0.1440
&prompt.root; bsdlabel -w fd0.1440 floppy3
&prompt.root; newfs -t 2 -u 18 -l 1 -i 65536 /dev/fd0Daarna kunnen ze aangekoppeld en beschreven worden als elk
ander bestandssysteem.Nadat de diskettes zijn geformatteerd moeten de bestanden
op de diskettes gezet worden. De distributiebestanden zijn
opgedeeld in porties zodat vijf stuks gemakkelijk op een
ouderwetse 1.44 MB diskette passen. Ga door met alle
diskettes en zet zoveel bestanden als mogelijk op elke diskette
tot alle distributies op die manier gekopiëerd zijn. Elke
distributie moet in een submap op de diskette komen,
bijvoorbeeld: a:\base\base.aa,
a:\base\base.ab, enzovoorts.Het bestand base.inf dient ook op de
eerste diskette van de base verzameling
te staan aangezien het door het installatieprogramma wordt
gelezen om uit te zoeken naar hoeveel aanvullende delen te
kijken wanneer de distributie opgehaald en aan elkaar geregen
wordt.Als tijdens de installatie het scherm Media verschijnt kan
Floppy gekozen worden en het
installatiesysteem vraagt daarna om de overige
diskettes.Installeren vanaf een &ms-dos;-partitieinstallatievan &ms-dos;Om een installatie voor te bereiden vanaf een
&ms-dos;-partitie kunnen alle bestanden vanaf de distributie
in een map genaamd freebsd in de
hoofdmap van de partitie gezet worden, bijvoorbeeld
c:\freebsd. De mappenstructuur van de
CD-ROM of FTP site moet gedeeltelijk worden gereproduceerd in
deze map, dus we raden aan het &ms-dos; commando
xcopy te gebruiken als de bron een CD-ROM
is. Om bijvoorbeeld een minimale installatie van &os; voor te
bereiden:C:\>md c:\freebsdC:\>xcopy e:\bin c:\freebsd\bin\ /sC:\>xcopy e:\manpages c:\freebsd\manpages\ /sHierbij wordt aangenomen dat C: de
schijf is met voldoende vrije ruimte en dat
E: het CD-ROM station is.Als er geen CD-ROM station is, dan kan de distributie
gedownload worden van ftp.FreeBSD.org.
Elke distributie heeft zijn eigen map. De
base distributie staat bijvoorbeeld in de
map &rel.current;/base/.Kopiëer de vanaf een &ms-dos;-partitie te installeren
distributies (en waar schijfruimte voor is) en plaats ze elk
onder c:\freebsd. De distributie
BIN is de enige noodzakelijke voor een
minimale installatie.Installeren van tapeinstallatievan QIC/SCSI TapeHet installeren vanaf een tape is waarschijnlijk de
gemakkelijkste manier, sneller dan een online FTP installatie
of een CD-ROM installatie. Het installatieprogramma verwacht
dat de bestanden eenvoudigweg getarred zijn op een tape. Na
het ophalen van alle benodigde distributiebestanden moeten ze
op een tape getarred worden:&prompt.root; cd /freebsd/distdir
&prompt.root; tar cvf /dev/rwt0 dist1 ... dist2Bij het uitvoeren van de installatie moet ervoor gezorgd
worden dat er voldoende ruimte is in een tijdelijke map (die
gekozen kan worden) om de volledige inhoud
van de gemaakte tape te bevatten. Door de sequentiële
toegangsmethode van een tape heeft deze manier van installeren
nogal wat tijdelijke schijfruimte nodig.Bij het begin van de installatie moet de tape al in de
drive zitten voor het opstarten van de
opstartdiskette. Het installatieprogramma kan hem anders
niet vinden.Installeren over een netwerkinstallatienetwerkserieel (PPP)installatienetwerkparallel (PLIP)installatienetwerkEthernetEr zijn drie soorten netwerkinstallaties beschikbaar:
Ethernet (een standaard Ethernet-controller), seriële poort
(PPP), of parallelle poort (PLIP, laplink-kabel).Voor de snelst mogelijke netwerkinstallatie is
een Ethernet adapter altijd een goede keuze! &os; ondersteunt
de meeste Ethernetkaarten. Een overzicht van de ondersteunde
kaarten (en de benodigde instellingen) is beschikbaar in de
Hardware Notes voor elke versie van &os;. Als gebruik gemaakt
wordt van een ondersteunde PCMCIA kaart, stop deze dan in het
slot vóór de laptop wordt
aangezet. &os; ondersteunt momenteel helaas geen hot
insertion van PCMCIA-kaarten tijdens de
installatie.Een toe te wijzen IP-adres op het netwerk, het netmask van
de adresklasse en de naam voor de te installeren machine moeten
ook bekend zijn. Als wordt geïnstalleerd over een
PPP-verbinding en er is geen vast IP-adres, wanhoop dan niet.
Het IP-adres kan dynamisch toegekend worden door een ISP. Een
systeembeheerder kan aangeven welke waarden gebruikt moeten
worden voor netwerkinstellingen. Als andere hosts benaderd
moeten worden op naam en niet op IP-adres, dan moet ook een
nameserver en mogelijk het adres van een gateway opgegeven
worden (als PPP wordt gebruikt is dat het IP-adres van de
provider). Bij installatie met FTP via een HTTP-proxy moet ook
het adres van de proxy bekend zijn. Als het antwoord op
één of meerdere vragen niet bekend is, dan moet
echt gesproken worden met de systeembeheerder of ISP
vóóor dit soort installaties
worden uitgevoerd.Als een modem wordt gebruikt is PPP hoogstwaarschijnlijk de
enige mogelijkheid. Er dient informatie over de provider
beschikbaar te zijn omdat die redelijk vroeg in het
installatieproces nodig is.Als PAP of CHAP wordt gebruikt om een verbinding te maken
met een ISP (met andere woorden als een verbinding gemaakt kan
worden met een ISP onder &windows; zonder een script te
gebruiken), dan is alles wat gedaan moet worden het ingeven van
het dial commando op de
ppp prompt. Anders moet bekend zijn
hoe de ISP gebeld moet worden met AT commando's
die specifiek zijn voor een modem, aangezien de PPP-dialer
slechts een erg eenvoudige terminal emulator bevat. In het
ppp-gebruikers handboek en de
FAQ staat meer
informatie. Bij problemen kan de log naar het scherm worden
gestuurd met het commando set log local
....Als een hard-wired verbinding naar een andere &os;
machine beschikbaar is kan ook overwogen worden te
installeren via een laplink parallelle poort
kabel. De snelheid van een parallelle poort is veel hoger dan
wat normaal mogelijk is over een seriële kabel (tot
50 kbytes/sec), resulterend een veel snellere
installatie.Installeren via NFSinstallatienetwerkNFSDe installatie via NFS is redelijk rechttoe-rechtaan.
Kopiëer gewoon de &os; distributiebestanden die nodig
zijn naar een NFS server en geef die server dan aan in de
NFS-media selectie.Als de server alleen zogenaamde privileged
ports toestaat (zoals in z'n algemeenheid de
standaard voor Sun workstations), dan moet ook de optie
NFS Secure aangezet worden in het menu
Options voor de installatie verder kan
gaan.Bij het gebruik van een Ethernetkaart van lage kwaliteit
die last heeft van erg lage overdrachtssnelheden kan ook de
vlag NFS Slow aangezet worden.Om de installatie van NFS te laten werken, moet de server
het aankoppelen van submappen ondersteunen. Als bijvoorbeeld
een &os; &rel.current; distributie op
ziggy:/usr/archive/stuff/FreeBSD staat,
dan moet ziggy toestaan dat
/usr/archive/stuff/FreeBSD rechtstreeks
wordt aangekoppeld en niet alleen /usr
of /usr/archive/stuff.Dit wordt vanuit het &os;-bestand
/etc/exports geregeld door de opties
. Andere NFS servers kunnen andere
gewoontes hebben. Bij een foutbericht permission
denied van de server is het waarschijnlijk dat
deze niet goed is ingesteld.