Du kan starte installationssystemet op fra en Debian GNU/Linux-cd-rom, disketter, en harddiskpartition eller fra en anden maskine via lokalnettet. Visse systemer begrænser dog disse muligheder.
Opstartsparametre er Linuxkernens parametre, som generelt bruges til at sikre korrekt håndtering af systemets enheder. I de fleste tilfælde kan kernen selv finde oplysningerne om dine enheder. I visse tilfælde er du dog nødt til at hjælpe kernen lidt på vej.
Hvis du starter op fra redningsdisketten eller cd-rom vil du blive præsenteret
for en opstarts-prompt, boot:
. Detaljerne om, hvordan du bruger
opstartsparametre med redningsdisketten kan læses i Opstart fra disketter,
Section 5.3. Hvis du starter op fra et eksisterende styresystem, skal du
angive opstartsparametrene på andre måder. Hvis du for eksempel installerer
fra DOS, kan du redigere filen install.bat
med et
tekstredigeringsprogram.
Alle oplysninger om opstartsparametre findes i Linux BootPrompt
HOWTO
. Dette afsnit skitserer blot de vigtigste parametre.
Prøv standardparametrene, hvis det er første gang, du starter systemet op (med andre ord: prøv ikke at angive parametre) og se, om det virker korrekt. Det vil det sikkert. Hvis ikke, kan du genstarte senere og finde de parametre, der kan oplyse kernen om dit udstyr.
Når kernen starter op, vil den på et tidligt tidspunkt vise beskeden
Memory: tilgængeligk/totalk available
. total bør være identisk med den totale ram-mængde i kilobyte. Hvis det ikke svarer til den mængde ram, du har installeret, er du nødt til at bruge parameteret mem=ram, hvor ram angiver hukommelsesmængden, efterfulgt af "k" for kilobyte eller "m" for megabyte. For eksempel betyder både mem=65536k og mem=64m det samme, nemlig 64MB ram.
Visse systemer har disketter med "omvendte DCL'er". Hvis du får fejl under læsning fra disketten, selvom du er sikker på, at disketten er fejlfri, kan du prøve at bruge parameteren floppy=thinkpad.
På visse systemer, bl.a. IBM PS/1 og ValuePoint (som har ST-506 disk-drivere) er det muligt, at IDE-drevet ikke bliver registreret ordentligt. Prøv først uden parametre og se, om IDE-drevet bliver registreret korrekt. Hvis ikke, skal du selv finde drevets geometri (cylindre, hoveder og sektorer — engelsk: cylinders, heads, og sectors) og benytte parameteret hd=cylindre,hoveder,sektorer.
Hvis din skærm kun kan vise sort/hvid, skal du bruge opstartsparameteret mono. Ellers vil installationen bruge farver.
Hvis du starter op med en seriel konsol, vil kernen normalt selv opdage det. . Hvis også du har et grafikkort (framebuffer) og et tastatur sluttet til den computer, du vil starte op via den serielle konsol, kan du give kernen parameteret console=enhed, hvor enhed er din serielle enhed, som normalt hedder noget i retningen af "ttyS0".
Endnu en gang findes alle detaljerne i Linux BootPrompt
HOWTO
, herunder gode råd om obskure maskindele. Visse typiske
fælder nævnes nedenfor i Problemløsning under
installationsprocessen, Section 5.6.
Installationssystemet genkender nogle få opstartsparametre, som kan være nyttige. Effekten af parametrene quiet og verbose er forklaret i Effekten af Verbose og Quiet, Section 11.5.
For de fleste er det lettest at bruge et Debian cd-sæt
. Hvis du har
et cd-sæt, og din maskine understøtter opstart direkte fra en cd, er det nemt!
Du skal blot sætte systemet op til at starte op fra en cd, som beskrevet i Valg af opstartsenhed, Section
3.7.2, indsætte din cd, genstarte og springe til næste kapitel.
Det kan være nødvendigt at opsætte din maskine som beskrevet i Valg af opstartsenhed, Section
3.7.2. Put derefter cd'en i drevet og genstart. Systemet bør starte op,
og du skulle blive præsenteret for boot:
-prompten. Her kan du
enten angive dine opstartsparametre eller blot trykke retur.
CD 1 i det officielle Debian cd-rom-sæt til Intel x86 vil vise en
boot:
-prompt på det meste udstyr. tryk F3 for at se
en liste over kerner, du kan starte op med. Indtast blot navnet på den
variant, du vil starte (idepci, vanilla, compact, bf24) i
boot:
-prompten efterfulgt af retur.
Hvis dit udstyr ikke understøtter opstart fra flere aftryk, kan du lægge en af
de andre cd'er i drevet. Det lader til at de fleste cdrom-drev ikke
understøtter opstart af flere aftryk med isolinux
, så brugere med
SCSI-cdrommer bør prøve enten cd 2 (vanilla), cd 3 (compact) eller cd 5
(bf2.4).
Cd2 til 5 vil starte hver sin variant op. Læs om varianterne i Valg af korrekt kerneaftryk ("kernel image"), Section 4.2.2. Varianterne er fordelt således på cd'erne: Her kan du se, hvordan de forskellige varianter er fordelt på de forskellige cd'er:
Hvis dit system ikke kan starte op direkte fra cd'en, eller du ikke kan få det
til at virke, skal du ikke fortvivle. Du kan bare køre
E:\install\boot.bat
i DOS (erstat E: med det
drev-bogstav, DOS har givet dit cd-rom-drev) for at starte
installationsprocessen. Spring derefter videre til Opstart af dit nye Debiansystem, Kapitel 8.
Hvis du vil installere fra en FAT-partition (DOS-partition), kan du vælge at starte installationsprogrammet op fra harddisken. Se Opstart fra en DOS-partition, Section 5.4.1 for flere oplysninger om denne metode.
Bemærk, at visse cd-drev kræver specielle drivere, og derfor kan være utilgængelige under de første installationstrin. Hvis den almindelige måde at starte op fra en cd ikke virker på din maskine, kan du genlæse dette kapitel og læse om alternative kerner og installationsmetoder, der kan fungere for dig.
Selvom du ikke kan starte op fra cd-rom, kan du sikkert installere Debians systemkomponenter og de pakker, du vil have, fra cd'er. Start ganske enkelt op fra et andet medie, såsom disketter. Når du når til at installere styresystemet, basissystemet og yderligere pakker, kan du henvise til cd-rom-drevet.
Se Problemløsning under installationsprocessen, Section 5.6, hvis du får problemer med at starte op.
Opstart fra disketter understøttes på Intel x86.
Du har allerede hentet de disketteaftryk, du skulle bruge, og oprettet disketterne fra disse i Overføring af disketteaftryk til disketter, Section 4.3. Om nødvendigt kan du også tilpasse redningsdisketten. Se Udskiftning af kernen på redningsdisketten, Section 10.3.
Det er let at starte op fra redningsdisketten: læg den i det første diskettedrev og luk systemet ned på almindelig vis, og tænd det igen.
Bemærk, at Ctrl-Alt-Delete på nogle maskiner ikke nulstiller maskinen ordentligt, så det anbefales helt at slukke maskinen. Hvis du installerer fra et eksisterende styresystem (f.eks. fra en DOS-maskine), har du intet valg. I andre tilfælde gør du klogest i at genstarte helt ved en ny opstart.
Der vil blive læst fra disketten, og du burde nu se en introduktionsskærm for
redningsdisketten, og nederst en boot:
-prompt.
Hvis du bruger andre metoder til opstart af systemet, så følg instruktionerne
og vent på boot:
-prompten. Hvis du starter op fra mindre
disketter end 1.44MB (på din arkitektur gælder det faktisk hver gang, du skal
starte op fra diskette), skal du bruge ramdisk-opstartsmetoden og få brug for
rod-disketten.
Du kan gøre to ting fra boot:
-prompten. Du kan trykke på
funktionstasterne F1 til F10 for at se nogle sider med
nyttige oplysninger eller starte systemet op.
Oplysningerne om nyttige opstartsparametre fås ved at trykke F4 og
F5. Hvis du tilføjer parametre i boot:
-prompten, skal du
huske at skrive opstartsmetoden (som standard linux) og et
mellemrum før det første parameter (f.eks. linux
floppy=thinkpad). Hvis du blot trykker tasten retur, er det
det samme som at skrive linux uden specielle parametre.
Disken kaldes redningsdiskette, fordi du også kan bruge den til at starte dit system op og lave reparationer, hvis der skulle opstå et problem, der gør, at du ikke kan starte op fra harddisken. Derfor bør du gemme disketten, efter du har installeret systemet. Tryk F3 for flere oplysninger om, hvordan du bruger redningsdisketten.
Når du trykker retur, bør du se teksten Loading... (Indlæser...), efterfulgt af Uncompressing Linux... (Dekomprimerer Linux...), og derefter omkring en skærmfuld oplysninger om udstyret i dit system. Flere oplysninger om denne fase i opstartsprocessen findes nedenfor i Kernens opstartsmeddelelser, Section 5.6.3.
Hvis du vælger en ikke-standard opstartsmetode, f.eks. "ramdisk" eller "floppy", vil du blive bedt om at indsætte roddisketten. Indsæt den i det første diskettedrev og tryk retur (hvis du vælger floppy1, skal roddisketten indsættes i det andet diskettedrev).
Efter opstart af redningsdisketten vil der blive spurgt efter roddisketten.
Indsæt roddisketten, tryk retur, og indholdet blive indlæst i
hukommelsen. Installationsprogrammet dbootstrap
bliver automatisk
startet.
Det er ofte en praktisk metode at starte op fra et eksisterende styresystem. På visse systemer er det endda den eneste mulige metode.
For at starte installationsprogrammet op fra en disk, skal du allerede have hentet og placeret det nødvendige filer i Klargøring af filer til opstart fra harddisk, Section 4.4.
Start op i DOS (ikke Windows) uden at indlæse nogen drivere. For at gøre dette, skal du trykke F8 på det rigtige tidspunkt (og eventuelt vælge "Sikker opstart - kun kommandoprompt"). Gå ind i det katalog, hvor den variant, du har valg, ligger. F.eks.
cd c:\current\compact
. Kør derefter install.bat
. Kernen vil indlæse og køre
installationssystemet.
Bemærk at der for tiden er et problem med loadlin (#142421), som forhindrer
install.bat
i at blive brugt med varianten bf2.4. Symptomet er
fejlmeddelelsen `invalid compressed format'.
Det kræver, at du har en netværksforbindelse, der understøttes af opstartsdisketterne og enten en statisk netværksadresse eller en DHCP-server, en RARP- eller en BOOTP-server, samt en TFTP-server, hvis du vil starte op via netværket. Installationsmetoden, der understøtter opstart via TFTP beskrives i Klargøring af filer til TFTP-netværksopstart, Section 4.5.
Det største problem for folk, der installerer Debian for første gang, lader til at være disketters stabilitet.
Redningsdisketten er den diskette, der giver de største problemer, da den læses direkte af maskinen inden Linux starter op. Ofte læser maskinen ikke så stabilt som Linux' diskettedriver, og kan simpelthen stoppe uden at melde om nogen fejl, hvis den læser fejlagtige data. Der kan også være fejl på driverdisketterne, som i de fleste tilfælde vil resultere i en strøm af meldinger om I/O-fejl på disken.
Hvis installationen fryser ved en bestemt diskette, bør du som det første prøve at hente disketteaftrykket igen og skrive det til en anden diskette. Det er ikke nødvendigvis nok at formatere den gamle diskette igen, selvom den tilsyneladende bliver formateret og skrevet uden fejl. Nogen gange hjælper det at prøve at oprette disketten på en anden maskine.
En enkelt bruger har været ude for at skulle skrive aftrykket til disketten tre gange, før den virkede.
Andre brugere har fortalt, at det nogen gange lykkes at starte op ved at prøve et par gange med den samme diskette i drevet. Alt dette skyldes fejlbehæftet udstyr eller fejl firmware diskette-driverne.
Hvis du har problemer med, at kernen fryser under opstartsprocessen, ikke finder maskindele du rent faktisk har eller drev ikke registreres korrekt, der det første, du skal tjekke opstartsparametrene, som beskrevet i Opstartsparametre, Section 5.1.
Hvis du starter op med din egen kerne i stedet for den, der følger med installationsprogrammet, skal du sikre dig at CONFIG_DEVFS ikke er valgt til i din kerne; Installationsprogrammet er ikke kompatibelt med CONFIG_DEVFS.
Ofte kan problemerne løses ved at fjerne udvidelseskort o.lign., og prøve at starte op igen. Især interne modemmer, lydkort og Plug-n-Play-enheder kan være problematiske.
Dog er der visse begrænsninger på dit sæt af opstartsdisketter med hensyn til understøttet udstyr. Visse Linux-understøttede platforme er muligvis ikke direkte understøttet af dine opstartsdisketter. I så fald kan du være nødt til at lave en hjemmelavet redningsdiskette (se Udskiftning af kernen på redningsdisketten, Section 10.3), eller undersøg, om du kan lave en netværksinstallation i stedet.
Hvis du har en masse hukommelse på din maskine (mere end 512Mb), og installationsprogrammet hænger, når kernen starter op, er du muligvis nødt til at angive et opstartsparameter, der begrænser den mængde hukommelse, kernen ser. F.eks. mem=512m.
Hvis du har en meget gammel maskine, og kernen fryser efter at have skrevet Checking 'hlt' instruction..., bør du prøve opstartsparameteret no-hlt, som springer denne test over.
Under opstartssekvensen kan det være, at du ser mange beskeder af formen can't find et-eller-andet eller et-eller-andet not present, can't initialize et-eller-andet eller endda this driver release depends on et-eller-andet. De fleste af disse beskeder er harmløse. Du får dem at se, fordi installationssystemet er bygget til at køre på computere med mange forskellige enheder. Det er klart, at der ikke er én eneste computer, der vil have alle de mulige enheder installeret, så styresystemet brokker sig, når det leder efter enheder, du ikke ejer. Måske vil du også opleve, at systemet holder en kort pause. Dette sker, når det venter på, at en enhed skal svare og denne enhed ikke er til stede på dit system. Hvis du synes, at pausen er uacceptabelt lang, kan du senere bygge din egen kerne (se Oversættelse af en ny kerne, Section 9.6).
dbootstrap
fejlrapport
Hvis du når igennem den indledende opstartsfase, men ikke kan færdiggøre
installationen, kan dbootstrap
's menuvalg "Rapportér et
problem" være nyttig. Det lægger dbg_log.tgz
på en diskette,
harddisk eller nfs-monteret filsystem. dbg_log.tgz
beskriver
systemets tilstand (/var/log/messages
, /proc/cpuinfo
o.s.v.). dbg_log.tgz
kan give ledetråde mht., hvad der gik galt,
så fejlen kan rettes. Hvis du sender en fejlrapport, kan du vedhæfte denne
fil.
Hvis du stadig har problemer, må du meget gerne indsende en fejlrapport. Send
et brev på engelsk til submit@bugs.debian.org
. Du
skal starte brevet med følgende linjer:
Package: boot-floppies Version: version
Husk at udfylde version med den version, af boot-floppies, du brugte. Hvis du ikke kender versionen, kan du bruge den dato, du hentede disketteaftrykkene samt navnet på den distribution, du fik dem fra (f.eks., "stable", "frozen", "woody").
Du bør også medtage følgende oplysninger i din fejlrapport:
flavor: den aftryks-variant, du bruger architecture: i386 model: maskinens modelnavn memory: mængden af ram scsi: SCSI-controller, hvis du har en sådan cd-rom: cd-rom-model og grænseflade, f.eks. ATAPI network card: netkort, hvis du har et sådant pcmcia: detaljer om alle tilsluttede PCMCIA-enheder
Afhængig af fejlens art, kan det også være nyttigt at rapportere, om du installerer til IDE- eller SCSI-harddiske, andre udvidelseskort såsom lydkort, disk-kapaciteter og dit grafikkorts model.
Beskriv i fejlrapporten, hvad problemet er. Medtag de sidste synlige kerne-beskeder, hvis kernen frøs. Beskriv hvilket trin, der fik systemet til at give problemer.
dbootstrap
dbootstrap
er navnet på det program, der køres, efter du har
startet installationssystemet op. Det er ansvarligt for den indledende
systemopsætning og installationen af "basissystemet".
dbootstrap
s hovedopgave — og hovedformålet med din
indledende systemopsætning — er at sætte de essentielle dele i dit system
op. For eksempel kan du have brug for visse "kernemoduler", drivere,
der lænkes ind i kernen. Disse moduler omfatter drivere til lagerenheder,
netværk, understøttelse af specielle sprog og andre enheder, der ikke er
indbygget i den kerne, du benytter.
Disk-partitionering, -formatering og netværksopsætning udføres også af
dbootstrap
. Denne grundlæggende opsætning foretages først, da den
ofte er nødvendig for at systemet kan fungere ordentligt.
dbootstrap
er et simpelt, tekstbaseret program, der er designet
for maksimal kompatibilitet i alle situationer (såsom installation over en
seriel linje). Det er meget nemt at bruge. Det vil lede dig gennem hver trin
i installationsprocessen et efter et. Du kan også springe tilbage og gentage
tidligere trin, hvis du opdager, at du har lavet en fejl.
For at flytte rundt i dbootstrap
kan du bruge:
Hvis du er en erfaren Unix- eller Linux-bruger, kan du trykke venstre
Alt-F2 for at få den anden virtuelle konsol. Det er den
Alt-tast, der sidder til venstre for mellemrumstasten og F2-tasten
samtidig. Dette er et separat vindue, der kører en Bourne skal-klon kaldet
ash
. På nuværende tidspunkt er du startet op fra en ramdisk, og
der er en begrænset samling Unix-værktøjer til din rådighed. Du kan se, hvilke
programmer, der er tilgængelige, med kommandoen ls /bin /sbin /usr/bin
/usr/sbin. Brug menuerne til at udføre alle de opgaver, de er i stand
til — skallen og kommandoerne er der kun for det tilfælde, at noget går
galt. Specielt skal du altid bruge menuerne til at aktivere din
swap-partition, da menu-programmet ikke kan opdage, hvis du har gjort dette fra
skallen. Tryk venstre Alt-F1 for at returnere til menuerne. Linux
kan håndtere helt op til 64 virtuelle konsoller, selvom redningsdisketten kun
benytter få af disse.
Fejlbeskeder sendes til den tredie virtuelle konsol (kaldet tty3).
Den kan du nå ved at trykke venstre Alt-F3 (hold Alt-tasten
nede mens du trykker på funktionstasten F3). Vend tilbage til
dbootstrap
med venstre Alt-F1.
Disse beskeder lægges også i filen /var/log/messages
. Efter
installationen kopieres denne log-fil til /var/log/installer.log
på dit nye system.
Under installationen af basissystemet vises detaljerne om udpakning og
opsætning af pakkerne i tty4. Du kan hoppe til denne terminal ved
at trykke venstre Alt-F4. Hop tilbage til dbootstrap
med
venstre Alt-F1.
Debootstraps beskeder under udpakning of opsætning af pakkerne gemmes også i
filen /target/tmp/debootstrap.log
, når man installerer via en
seriel konsol.
Din arkitektur understøtter de nye funktioner til internationalisering. Derfor skal du som det første under installationen angive, hvilket sprog installationen skal benytte.
Visse sprog har flere varianter og vil derfor bede dig om at "Vælge en sprogvariant" efter sprogvalget. Vælg den variant, der svarer til din geografiske placering.
De svar, du gav til de foregående to spørgsmål, vil blive brugt til at vælge det sprog, installationsprogrammet skal benytte samt en passende tastaturudlægning --- og senere i processen til at udvælge det nærmeste Debian-filspejl. Hvis du ønsker det, kan du dog tilsidesætte disse indstillinger.
Den første skærm efter "Vælg sprog" , dbootstrap
giver
dig, er "Udgivelsesbemærkninger". Denne skærm viser oplysninger om
versionen for det boot-floppies
-program, du kører, samt en kort
præsentation af debianudviklerne.
Måske ser du et dialogvindue, der siger "Installationsprogrammet
undersøger systemets nuværende tilstand samt hvilket installationstrin, der
skal udføres.". På visse systemer vil du ikke nå at se det. Dette vindue
vises mellem trinnene i hovedmenuen. Installationsprogrammet
dbootstrap
vil tjekke systemets tilstand mellem hvert trin. Dette
tjek gør det muligt for dig at genstarte installationen uden at miste det
arbejde, du allerede har gjort, hvis nu systemet skulle fryse midt under
installationsprocessen. Hvis du bliver nødt til at genstarte installationen,
skal du sætte dit tastatur op, genaktivere din swappartition og genmontere de
diske, der allerede er formaterede. Ud over dette, vil alt, hvad du har lavet
i installationssystemet, være gemt.
Under hele installationsprocessen vil du se hovedmenuen, "Debian GNU/Linux
hovedinstallationsmenu". Valgene i toppen af menuen ændres efterhånden
som du når videre i installationen. Phil Hughes skrev i Linux Journal
, at man burde
kunne lære en kylling at installere Debian! Han hentydede til, at
installationsprocessen mest bestod i at pirke til
retur-tasten. Installationsmenuens øverste valg er den næste
handling, du bør udføre, ud fra hvad systemet ved, du allerede har gjort. Det
bør være "Næste", og peger til næste trin i installationen.
Placér markøren over punktet "Næste" og tryk retur for at gå
til tastaturopsætnings-menuen. Vælg et tastatur, der passer til dit sprogs
tastaturudlægning, eller vælg det nærmeste, hvis det ikke er repræsenteret. Så
snart installationen er færdig, kan du vælge en tastaturudlægning fra et større
udvalg (kør kbdconfig
som root, når du har afsluttet
installationen).
Flyt markøren til dit valg af tastaturudlægning og tryk retur. Brug piletasterne til at flytte markøren — de er placeret samme sted i alle tastaturudlægninger, og er dermed uafhængige af tastaturopsætningen. Et såkaldt 'udvidet' tastatur har tasterne F1 til F10 i øverste række.
Hvis du installerer en diskløs arbejdsstation, bliver de næste par trin springet over, da der ikke er nogen lokale diske at partitionere. I dette tilfælde vil dit næste trin være "Sæt netværk op", Section 7.7. Efter dette, vil du blive bedt om at montere din NFS-rodpartition i "Montér en tidligere formateret partition", Section 6.9.
Fortalte vi dig, at du skulle tage en sikkerhedskopi af dine diske? Nu er det sidste chance for at sikre dit eksisterende system. Hvis du ikke har taget sikkerhedskopi af alle dine diske, bør du fjerne disketten fra drevet, genstarte systemet og tage sikkerhedskopier.
Installationsvejledning for Debian GNU/Linux 3.0 på Intel x86
version 3.0.23, 15. May 2002