÷ƒ’À;è TeX output 2003.04.04:1525‹ÿÿÿÿ Û_2 ý ~? ÕÁ ýZݺóþÖëI½q½qecss2074»Ha›ÿwmrd–fÑDisk“Upgrade“Mini“Ho˜wtoŽ¤ ®„ØcÕÁGŽŽ¡ó 1ê± ecrm1000¹Y‘ÿ*¸vš¸èes–U Bellefeuille“ó½HЃ ecti1000¼yan@storm.c‘ÿ}/a“¹&“K˜onrad“Hinsen“¼hinsen@cnrs-orle‘ÿ}/ans.frŽ¡¹V‘ÿ*¸ertaler:‘ мR–ÿ}/e“ggy‘“°Ekkebus¹,›U ¼r“e“ggy@ze“elandnet.nl’®7¹v2.1,˜20˜oktobGer˜1999Ž¡Ÿ&°–U óŒ6 ecss1000½HoGe“een“Linux“systeem“overzetten“van“de“ene“naaš¸èr“de“andere“ha˜rddiskŽ©(Àœó&Lt$ffffecbx1440¿Inhoudsopga•cv“eŽ¤Øó]fŒ ecbx1000À1Ž‘Ô(In®>troQÂductie’„¨ 1ŽŽ¡2Ž‘ÿInstalleer–Õde“bQÂeide“sc•®>hijv“en–Õin“je“systeem’òœG2ŽŽ¡3Ž‘Ô(Unmounš®>t–Õniet“Lin˜ux“partities“en“net˜w˜erk“driv˜es’Ë63ŽŽ¡4Ž‘ÿDe›Õnieu•®>w“e˜disk˜partitioneren’/;U3ŽŽ¡5Ž‘ÿDe›Õnieu•®>w“e˜disk˜formateren’9ÅW4ŽŽ¡6Ž‘ÿDe›Õnieu•®>w“e˜disk˜moun“ten.’Aö›4ŽŽ¡7Ž‘ÿHet–Õk®>opi€ëren“v›ÿ\|an“de“les“v˜an“de“oude“naar“de“nieu•®>w“e‘Õdisk’›Âk5ŽŽ¡8Ž‘ÿHet–Õaanpassen“v‘ÿ\|an“óqLË ectt1000Á/new-disk/etc/fstab“Àals“noQÂdig.’Çj7ŽŽ¡9Ž‘ÿLILO›Õv®>o•QÂorb“ereiden˜om˜v‘ÿ\|an˜de˜nieu•®>w“e˜disk˜te˜b•QÂo“oten’¶Ý†7ŽŽ¡10Ž‘ÿEen›Õb•QÂo“ot˜disk•®>ette˜mak“en˜(optioneel)’ñH8ŽŽ¡11Ž‘ÿDe–Õoude“disk“v®>erwijderen’:ã~10ŽŽ¡12Ž‘ÿRe-b•QÂo“ot–Õje“systeem,“en“pas“de“LILO“conguration“le“aan’—bV10ŽŽ¡13Ž‘ÿErk•®>en“tenis’†¯10ŽŽ¦¿1Ž‘xInctropœductieŽŸ¿:¹Dit–8fdošGcumen¸èt“b˜esc¸èhrijft“ho˜e“je“een“geheel“Linš¸èux“systeem“v‘ÿqÐan“de“ene“naar“de“andere“harddisk“kun˜t“migrerenŽ¤ ®incl‘U LiloŽ©ؼIn–ñdeze“bGesc¸èhrijving“is“"Á/dev/hda"(de–?¬eerste“IDE“hard“disk)“dit“is“de“€öld"disk“enŽ¡"/dev/hdb"(tweede–?¬IDE“hard“disk)“dit“is“de“"new"disk.Ž¦Specifieke–?¬partities“op“de“€öld"disk“verwijzen“naar“"/dev/hda1",“"/dev/hda2",“en“zoŽ¡verder.‘ XSpecifieke–?¬partities“op“de“"new"disk“verwijzen“naar“"/dev/hdb1",“"/dev/hdb2",Ž¡en–?¬zo“verder.ŽŽŽŒ‹* Û_2 ý ~?Ÿ„€ÕÁGŽÀ2.‘ñ8Installeer–Õde“bQÂeide“sc•®>hijv“en–Õin“je“systeem’ðxÛ¹2ŽŽ ÕÁ ýV¯ÁDe–?¬uitleg“van“dit“document“is“gebaseerd“op“een“Red“Hat“6.0“systeem,“maar“het“is“ookŽ¤ ®getest–?¬op“een“Debian“2.1,“Slackware“3.5“and“SuSE“6.2“systeem“en“daar“hebben“we“een“paarŽ¡verschillen–?¬ontdekt“die“we“genoteerd“hebben.Ž©ؼAls–?¬de“commando's“niet“goed“werken“op“jouw“systeem“laat“het“ons“dan“weten“en“vertelŽ¡tevens–?¬welke“distributie“je“gebruikt.ŽŸ(Àœ¿2Ž‘ÁInstalleer–G\de“bpœeide“sc•chijv“en–G\in“je“systeemŽŸ¿:ÁOp–?¬moderne“systemen“kunnen“vier“"EIDE"devices“aangesloten“worden“op“de“controller,“dusŽ¡het–?¬zou“geen“probleem“moeten“zijn“om“beide“harddisks“in“je“systeem“te“installeren,“ook“alŽ¡heb–?¬je“al“andere“EIDE“devices.‘ XHard“disks“en“CD-ROM“drives“zijn“typische“EIDE“devices.Ž¡Floppy–?¬drives“en“tape“drives“zijn“normaal“op“de“floppy“drive“controller“aangesloten.Ž¦SCSI–?¬adapters“zijn“flexibeler:› Xzij“accepteren“zeven“devices.˜Dus“als“jij“geluk“hebtŽ¡(of–?¬rijk“bent)“en“je“hebt“een“SCSI“adapter,“dan“wist“je“dit“misschien“al“en“je“weetŽ¡waarschijnlijk–?¬ook“al“welke“devices“SCSI“devices“zijn!› XVoor“meer“informatie“zie:˜óqLË ecit1000ÂSCSIŽ¡How-ToÁ.Ž¦Zelfs–?¬op“de“oudere“systemen“kun“je“twee“harddisks“op“de“controller“aansluiten,“zodatŽ¡je–?¬toch“nog“beide“harddisks“tegelijkertijd“kan“installeren.‘ XAlhoewel,“als“je“een“anderŽ¡device–?¬naast“de“harddisk“hebt“ge€ïnstalleerd“bv“een“CD-ROM“dan“moet“je“deze“CD-ROM“eerstŽ¡verwijderen–?¬alvorens“je“de“de“nieuwe“harddisk“kan“installeren“naast“de“oude.Ž¦Je–?¬moet“de“harddisk“wel“als“"master€öf“als“"slave€ïnstalleren“(zie“de“jumper“settings).Ž¡Normaal–?¬kan“je“de“jumper“setting“op“de“disks“zelf“vinden,“zo“niet“kijk“dan“in“de“manualŽ¡of–?¬kijk“bij“de“fabrikant.Ž¦Je–?¬moet“ook“de“BIOS“op“de“hoogte“stellen“van“je“nieuwe“disk“"geometry".‘ XNormaal“kom“jeŽ¡in–?¬het“BIOS“setup“programma“door“tijdens“het“booten“een“bepaalde“key“combinatie“in“teŽ¡typen.‘ XHier–?¬onder“staan“wat“key“combinaties:ŽŸؼ‘ó !",š cmsy10¸ŽŽŽ‘ÁAcer–?¬notebooks:‘ XF2“key“tijdens“Power-On“Self-Test“(POST)Ž¤®‘¸ŽŽŽ‘ÁAmerican–?¬Megatrends“(AMI):“Del“tijdens“Power-On“Self-TestŽ¡‘¸ŽŽŽ‘ÁAward:‘ XDel,–?¬of“Ctrl-Alt-EscŽ¡‘¸ŽŽŽ‘ÁCompaq:‘ XF10–?¬key“nadat“het“vierkantje“verschijnt“boven“in“de“rechter“hoek“van“hetŽ© ®‘scherm–?¬gedurende“de“boot-upŽ¡‘¸ŽŽŽ‘ÁDell:‘ XCtrl-Alt-EnterŽ¡‘¸ŽŽŽ‘ÁDTK:–?¬Esc“key“tijdens“Power-On“Self-TestŽ¡‘¸ŽŽŽ‘ÁIBM–?¬Aptiva“535:‘ XF1“gedurende“power-on“schuift“het“vierkantje“met“de“golvendeŽ¦‘streepjes–?¬in“de“rechter“boven“hoek.‘ X(Is“dit“ook“zo“met“andere“Aptiva“modellen?)Ž¡‘¸ŽŽŽ‘ÁIBM–?¬PS/2:‘ XCtrl-Alt-Del,“dan“Ctrl-Alt-Ins“wanneer“de“cursor“in“de“rechter“hoek“is.Ž¡‘¸ŽŽŽ‘ÁMr.‘ XBIOS:–?¬Ctrl-Alt-S“tijdens“Power-On“Self-TestŽ¡‘¸ŽŽŽ‘ÁPackard–?¬Bell:‘ XVoor“sommige“modellen,“F1“or“F2“key“tijdens“Power-On“Self-TestŽ¡‘¸ŽŽŽ‘ÁPhoenix:‘ XCtrl-Alt-Esc,–?¬of“Ctrl-Alt-S,“of“Ctrl-Alt-EnterŽ¡‘¸ŽŽŽ‘ÁVeel–?¬oude“systemen“hebben“een“installatie“of“referentie“diskette“nodigŽŽŽŒ‹Ý Û_2 ý ~?Ÿ„€ÕÁGŽÀ3.‘ XUnmounš®>t–Õniet“Lin˜ux“partities“en“net˜w˜erk“driv˜es’ȹ3ŽŽ ÕÁ ýV¯Á(We–?¬zijn“ge€ïnteresseerd“in“informatie“over“andere“Bios-en“en“ontvangen“graag“de“infoŽ¤ ®zodat–?¬we“ze“aan“de“lijst“kunnen“toevoegen).Ž©ؼRe-boot–?¬je“systeem“en“log-in“als“root.‘ XAls“je“het“"su"commando“gebruikt“om“root“teŽ¡worden,–?¬gebruik“dan“"su“-",“met“de“hypen“optieŽŸ(Àœ¿3Ž‘xUnmounšct–G\niet“Lin˜ux“partities“en“net˜w˜erk“driv˜esŽŸ¿:ÁSommige–?¬mensen“vinden“het“leuk“om“andere“partities“van“andere“besturings“systemen“teŽ¡mounten–?¬(DOS,Windows,“OS/2,“etc.)› Xzodat“ze“ze“onder“Linux“kunnen“gebruiken.˜Enkel“dezeŽ¡partities–?¬moet“je“maken“en“kopi€ëren“onder“hun“eigen“besturingssysteem,“je“moet“ze“welŽ¡eerst–?¬Unmount-en“alvorens“een“Linux“partitie“te“kopi€ëren.‘ XAls“je“bijvoorbeeld“een“DOSŽ¡partitie–?¬hebt“gemount“onder“/dos“dan“moet“je“deze“eerst“Unmount-en“met“het“commando:Ž¤ؼ‘¸ŽŽŽ‘Áumount‘?¬/dosŽ¡Note:‘ XHet–?¬commando“is“"umount"zonder“de“eerste“letter“"n€ïn“het“woord“"Unmount".Ž¦Je–?¬moet“ook“de“netwerk“drives“Unmount-en.ŽŸ(Àœ¿4Ž‘ÁDe›G\nieu•cw“e˜disk˜partitionerenŽŸ¿:ÁGebruik–?¬dit“commando“om“de“nieuwe“disk“te“paritioneren:Ž¡‘¸ŽŽŽ‘Áfdisk‘?¬/dev/hdbŽ¡EIDE–?¬devices“zijn“gedefinieerd“als“hda,“hdb,“hdc,“en“hdd“in“de“/dev“directory.Ž¤ ®Partities–?¬op“deze“disks“kunnen“een“range“hebben“van“1“tot“16“ook“in“de“/dev“directory.Ž¡Bijvoorbeeld,–?¬/dev/hda4“verwijst“naar“partitie“4“op“hard“disk“a“(Eerste“EIDE“hard“disk).Ž¦SCSI–?¬devices“worden“genoteerd“als“devices“sda,“sdb,“sdc,“sdd,“sde,“sdf“en“sdg“in“de“/devŽ¡directory.‘ XOp–?¬dezelfde“manier,“partities“op“deze“disks“kunnen“een“range“hebben“van“1“totŽ¡16–?¬en“ook“in“de“/dev“directory.‘ XBijvoorbeeld,“/dev/sda3“verwijst“naar“partitie“3“op“SCSIŽ¡disk–?¬a“(Eerste“SCSI“hard“disk).Ž¦Voor–?¬Linux“partities“met“het“ext2“file“systeem,“gebruik“je“systeem“ID“83.‘ XVoor“swapŽ¡partities,–?¬gebruik“je“ID“82.Ž¦Voor–?¬meer“informatie“over“partitionering“zie:‘ XÂInstallation“Howto“Áen“de“ÂPartition“MiniŽ¡How-ToÁ.Ž¦Als–?¬je“harddisk“meer“dan“1024“cylinders“heeft,“bekijk“dan“even“de“ÂLarge“Disk“Mini“How-ToÁ.Ž¡In–?¬het“kort,“je“moet“alle“files“die“Linux“gebruikt“om“te“booten“binnen“de“1024“hebbenŽ¡staan.‘ XEen–?¬manier“om“dit“te“doen“is“een“kleine“partitie“te“maken“van“ca“(5“mb“o.i.d.)Ž¡enkel–?¬voor“de“/boot“directory“aan“het“begin“van“de“disk.‘ X(ÂSlackware“enkel:‘ ;®ÁDe“kernel“isŽ¡in–?¬/vmlinuz“anders“dan“/boot/vmlinuz.‘ XDus“je“moet“ze“beiden“in“de“/“directory“zetten“enŽ¡de–?¬/boot“directory“in“deze“partitie.)Ž¦Partities–?¬voor“systemen“anders“dan“Linux“moeten“gemaakt“worden“met“hun“eigen“fdisk“ofŽ¡equivalent‘?¬commando.ŽŽŽŒ‹Š Û_2 ý ~?Ÿ„€ÕÁGŽÀ5.‘ñ8De›Õnieu•®>w“e˜disk˜formateren’7¡ë¹4ŽŽ ÕÁ ýV¯¿5Ž‘ÁDe›G\nieu•cw“e˜disk˜formaterenŽŸ¿:ÁGebruik–?¬het“volgende“commando“om“een“nieuwe“disk“te“formateren“ext2fsŽŸ]¯‘¸ŽŽŽ‘Ámkfs.ext2‘?¬/dev/hdb1ŽŸ]®Om–?¬de“disk“op“slechte“blokken“te“checken“(physical“defects),“kun“je“de“-c“optie“toevoegenŽ¤ ®dit–?¬voor“"/dev/hdb1".Ž©ؼAls–?¬de“nieuwe“disk“meer“dan“een“Linux“partitie“heeft,“formateer“dan“de“andere“partitiesŽ¡met–?¬"mkfs.ext2“/dev/hdb2",“"mkfs.ext2“/dev/hdb3",“en“zo“verder.‘ XEn“voeg“de“-c“optie“toeŽ¡als‘?¬nodig.Ž¦(Note:‘ Xmet–?¬oudere“distributies,“werkte“het“commando“"mkfs“-t“ext2“-c“/dev/hdb1"niet“omŽ¡te–?¬checken“op“slechte“blokken.‘ XDit“in“tegen“stelling“met“wat“er“in“de“man“pages“stondŽ¡bij–?¬Red-Hat,“Debian“or“Slackware.‘ XDit“is“nu“gefixed.)Ž¦Gebruik–?¬het“volgende“commando“een“swap“partitie“te“formateren:Ž¤]¯‘¸ŽŽŽ‘Ámkswap‘?¬/dev/hdb1Ž©]®Je–?¬kunt“ook“hier“de“-c“optie“gebruiken“voor“"/dev/hdb1€öm“te“kijken“voor“bad“blocks.ŽŸ(«l¿6Ž‘ÁDe›G\nieu•cw“e˜disk˜moun“ten.ŽŸ¿:ÁMaak–?¬een“directory“waar“je“de“disk“wil“mounten,“bv“/new-disk“en“mount“hem“hier:Ž¡‘¸ŽŽŽ‘Ámkdir–?¬/new-disk“mount“-t“ext2“/dev/hdb1“/new-diskŽ¦Als–?¬de“nieuwe“disk“meer“dan“een“Linux“partitie“heeft,“mount“ze“dan“allemaal“onder“deŽŸ ®directory–?¬/new-disk“in“hetzelfde“patroon“zoals“je“ze“later“wil“gebruiken.ŽŸؼBijvoorbeeld:‘ XDe–?¬nieuwe“disk“heeft“vier“partities,“als“volgt:Ž¡‘¸ŽŽŽ‘Á/dev/hdb1:‘ X/Ž¤|Ü‘¸ŽŽŽ‘Á/dev/hdb2:‘ X/homeŽ¡‘¸ŽŽŽ‘Á/dev/hdb3:‘ X/varŽ¡‘¸ŽŽŽ‘Á/dev/hdb4:‘ X/var/spoolŽ¦Mount–?¬de“vier“partities“onder“/new-disk“als“volgt:ŽŸ]¯‘¸ŽŽŽ‘Á/dev/hdb1:‘ X/new-diskŽ¡‘¸ŽŽŽ‘Á/dev/hdb2:‘ X/new-disk/homeŽ¡‘¸ŽŽŽ‘Á/dev/hdb3:‘ X/new-disk/varŽ¡‘¸ŽŽŽ‘Á/dev/hdb4:‘ X/new-disk/var/spoolŽ¦Je–?¬moet“de“mount“punten“maken“voor“elk“"level"voordat“je“de“partities“mount“op“dat“level.ŽŸ ®bv:ŽŽŽŒ‹e Û_2 ý ~?Ÿ„€ÕÁGŽÀ7.‘ñ8Het–Õk®>opi€ëren“v›ÿ\|an“de“les“v˜an“de“oude“naar“de“nieu•®>w“e‘Õdisk’™žÿ¹5ŽŽ ÕÁ ýV¯‘¸ŽŽŽ‘Ámkdir–?¬/new-disk“(1st“level)“mount“-t“ext2“/dev/hdb1“/new-diskŽ¤x‘¸ŽŽŽ‘Ámkdir–?¬/new-disk/home“(2nd“level)“mount“-t“ext2“/dev/hdb2“/new-disk/homeŽ¡‘¸ŽŽŽ‘Ámkdir–?¬/new-disk/var“(2nd“level“also)“mount“-t“ext2“/dev/hdb3“/new-disk/varŽ¡‘¸ŽŽŽ‘Ámkdir–?¬/new-disk/var/spool“(3rd“level)“mount“-t“ext2“/dev/hdb4“/new-disk/var/spoolŽ¤Q¬Als–?¬je“een“mount“punt“hebt“gemaakt“/new-disk/tmp“dan“moet“je“wel“de“directory'sŽ© ®permissies–?¬goed“zetten“zodat“alle“gebruikers“er“gebruik“van“kunnen“maken:Ž¡‘¸ŽŽŽ‘Áchmod–?¬1777“/new-disk/tmpŽŸ(©[¿7Ž‘ÁHet–G\kcopi€ëren“v›ÿÆan“de“les“v˜an“de“oude“naar“de“nieu•cw“e‘G\diskŽŸ¿:ÁJe–?¬kunt“het“best“naar“single-user“mode“gaan“voordat“je“begint“met“het“kopi€ëren“van“deŽ¦files,–?¬dit“omdat“er“dan“geen“daemons“meer“draaien“en“niemand“meer“kan“inloggen“en“er“ookŽ¦geen–?¬log-files“meer“lopen.Ž¡‘¸ŽŽŽ‘Á/sbin/telinit‘?¬1Ž¡Als–?¬je“de“harddisk“wil“kopi€ëren“dan“wil“je“alles“kopi€ëren“incl“directory's“en“bestanden,Ž¦inclusief‘?¬links.Ž¤ؼAlhoewel,–?¬je“Âniet‘üÁde“directory“/new-disk“wilt“kopi€ëren,“want“dan“kopieer“je“de“diskŽ¦in-zichzelf!Ž¡Verder–?¬moet“je“een“/proc“directory“maken“op“de“nieuwe“disk,“maar“je“wilt“niet“de“inhoudŽ¦ervan–?¬kopi€ëren:› X/proc“is“een“"virtueel"file“systeem“en“heeft“eigenlijk“geen“files.˜MaarŽ¦bevat–?¬informatie“over“processen“die“op“het“systeem“draaien.Ž¡Hier–?¬zijn“verschillende“mogelijkheden“om“de“schijf“te“kopi€ëren.‘ XAls“je“een“grote“schijfŽ¦hebt–?¬of“weinig“geheugen“hebt“dan“duurt“het“een“tijdje“Je“kan“ervan“uitgaan“dat“je“ca“10Ž¦Mb/min–?¬kan“kopi€ëren,“maar“soms“meer.Ž¡Je–?¬kan“het“kopieerproces“volgen“door“gebruik“te“maken“van“het“"df"commando“op“een“andereŽ¦terminal.‘ XJe–?¬kunt“ook“"watch“df€öf“"watch“ls“-l“/new-disk"gebruiken“zodat“het“schermŽ¦elke–?¬2“seconden“wordt“ververst;“druk“Ctrl-C“om“het“af“te“breken.‘ XLet“wel“dat“als“jeŽ¦"watch"gebruikt–?¬dit“ook“het“kopi€ëren“kan“vertragen.Ž¤Q¬‘¸ŽŽŽ‘Ácp–?¬-ax“/“/new-diskŽ¡Dit–?¬is“de“simpelste“methode,“maar“werkt“alleen“als“je“Linux“systeem“op“een“schijf“staat.Ž¤ؼDe–?¬-a“optie“behoud“het“origineel“systeem“zo“goed“als“mogelijk.‘ XDe“-x“optie“limiteertŽ¦cp–?¬tot“een“enkel“file“systeem;“dit“is“nodig“om“te“vermijden“dat“de“/new-disk“en“/procŽ¦directory's–?¬worden“gekopieerd.Ž¡(ÂSuSE–?¬enkel:‘ ;®ÁEnkel“met“deze“methode“,“moet“je“ook“een“directory“/dev/pts“maken“op“deŽ¦nieuwe–?¬disk.‘ Xgebruik“hiervoor“het“commando“"mkdir“/new-disk/dev/pts".)Ž¡(Note:‘ XAls–?¬je“de“-x“optie“gebruikt,“recente“versies“van“cp“maken“dan“de“directory'sŽ¦/new-disk/new-disk–?¬en“/new-disk/proc,“hoewel“de“directory's“leeg“blijven.‘ XAlsŽ¦deze–?¬directory's“zijn“aangemaakt“moet“je“deze“/new-disk/new-disk“verwijderen“,“enŽ¦/new-disk/proc–?¬houden“.)ŽŽŽŒ‹'l Û_2 ý ~?Ÿ„€ÕÁGŽÀ7.‘ñ8Het–Õk®>opi€ëren“v›ÿ\|an“de“les“v˜an“de“oude“naar“de“nieu•®>w“e‘Õdisk’™žÿ¹6ŽŽ ÕÁ ýV¯‘¸ŽŽŽ‘Ácd–?¬/“&&“echo“cp“-a“`/bin/ls“-1Ab“¸j“Áegrep“-v“"new-disk$¸jÁproc$“/new-disk“¸j“ÁshŽ©ؼ(Typ–?¬dit“allemaal“op“een“regel)Ž¤ؼDeze–?¬gaat“naar“de“root“directory“en“copieert“dan“alle“files“behalve“/new-disk“en“/procŽŸ ®naar–?¬/new-disk.‘ XNote“De“eerste“optie“achter“ls“is“het“nummer“1“en“niet“letter“L!Ž¡Dit–?¬commando“zou“in“alle“omstandigheden“moeten“werken.Ž¦‘¸ŽŽŽ‘Á(cd–?¬/“&&“tar“cpf“-“.‘ Xexclude“new-disk“exclude“proc)“¸j“Á(cd“/new-disk“&&“tar“xpf“-)Ž¦(Typ–?¬dit“allemaal“op“een“regel)Ž¡Deze–?¬gaat“naar“de“root“directory“"tart€älles“behalve“/new-disk“en“/proc,“gaat“dan“naarŽ¤ ®/new-disk–?¬en“€üntart"daar“alles.– XNote:“er–?¬moet“geen“slash“voor“of“achter“de“namen“vanŽ¡directory's–?¬in“de“exclude“optiesŽ©ؼ(Noot:‘ XDe–?¬optie“-l“werkt“niet,“als“tar“de“directory's“/new-disk“en“/proc“aan“het“makenŽ¡is,–?¬alhoewel“het“niet“de“inhoud“copieert.‘ XDaarom“heeft“de“tar“-l“optie“niet“hetzelfdeŽ¡gedrag–?¬als“de“-x“optie“met“oudere“versies“van“cp.)Ž¦Deze–?¬methode“is“wat“langzamer“dan“de“andere.Ž©ؼ‘¸ŽŽŽ‘Ácp–?¬-a“/bin“/boot“/dev“/etc“/home“/lib“/lost+found“/mnt“/root/sbin“/tmp“/usr“/varŽ¡‘/new-diskŽ¦(Typ–?¬dit“allemaal“op“een“regel)Ž©ؼDe–?¬laatste“directory,“/new-disk,“is“de“bestemming“voor“het“cp“commando.‘ XAlle“andereŽ¡directory's–?¬zijn“de“bronnen.‘ XDaarvoor,“kopi€ëren“we“alle“directory's“in“de“lijst“naarŽ¡/new-disk.Ž¦Met–?¬deze“methode“kun“je“simpel“een“lijst“maken“van“alle“directory's“die“je“wilt“kopi€ëren.Ž¡Hier–?¬hebben“we“alle“directory's“in“een“lijst“gezet“behalve“/new-disk“en“/proc.‘ Xals“jeŽ¡om–?¬een“of“andere“redenen“geen“andere“methode“kan“gebruiken,“kun“je“altijd“deze“methodeŽ¡gebruiken–?¬om“handmatig“alle“directory's“te“kopi€ëren“die“jij“selecteert.Ž¦Als–?¬je“deze“methode“gebruikt,“en“er“staan“files“in“de“root“directory“zelf,“dan“heb“je“eenŽ¡ander–?¬commando“nodig“om“deze“te“kopi€ëren.‘ XDit“is“speciaal“nodig“met“Debian“en“SlackwareŽ¡sinds–?¬deze“distributies“files“root“directory“hebben“gezet:Ž¦cp–?¬-dp“/*“/.*“/new-diskŽ¦Nadat–?¬je“een“van“deze“commando's“hebt“gebruikt,“moet“je“ook“nog“de“/proc“directory“makenŽ¡op–?¬de“nieuwe“disk,“als“deze“nog“niet“bestaat:Ž¤ؼ‘¸ŽŽŽ‘Ámkdir‘?¬/new-disk/procŽ¡Als–?¬je“wilt“kun“je“nu“de“file“structuur“laten“nakijken“op“de“nieuwe“disk:Ž¡‘¸ŽŽŽ‘Áumount‘?¬/new-diskŽ¤®‘¸ŽŽŽ‘Áfsck.ext2–?¬-f“/dev/hdb1Ž¡‘¸ŽŽŽ‘Ámount–?¬-t“ext2“/dev/hdb1“/new-diskŽŽŽŒ‹3/ Û_2 ý ~?Ÿ„€ÕÁGŽÀ8.‘ñ8Het–Õaanpassen“v‘ÿ\|an“Á/new-disk/etc/fstab“Àals“noQÂdig.’ÅF”¹7ŽŽ ÕÁ ýV¯ÁAls–?¬de“nieuwe“disk“meer“dan“een“partitie“heeft,“dan“moet“je“hem“Unmount-en“vanaf“€önderŽ¤ ®af"voordat–?¬je“fsck.ext2“gaat“runnen:‘ XZoals“in“het“voorbeeld“hier“boven“moet“je“eerst“deŽ¡3e–?¬level“partities“Unmount-en,“dan“de“2e“level“partities,“en“dan“de“1e“level“partities.ŽŸؼJe–?¬kan“ook“twee“disks“met“elkaar“vergelijken,“om“er“zeker“van“te“zijn“dat“de“files“goedŽ¡zijn‘?¬gecopieerd:Ž©„푸ŽŽŽ‘Áfind–?¬/“-path“/proc“-prune“-o“-path“/new-disk“-prune“-o“-xtype“f“-exec“cmp“¸fgŽ¡‘Á/new-disk¸fg‘?¬nÁ;Ž¦(Typ–?¬dit“allemaal“op“een“regel)Ž©ؼ(ÂSlackware–?¬enkel:‘ ;®ÁEen“basis“Slackware“installatie“("A"series“enkel)“zit“hetŽ¡"cmp"commando–?¬niet“in,“dus“als“een“een“basis“installatie“hebt“dan“kun“je“dit“commandoŽ¡niet–?¬runnen.‘ XDe“"cmp"commando“zit“in“de“"AP1"series.)Ž¦Deze–?¬vergelijkt“enkel“reguliere“files,“dus“geen“character“of“block“special“files“(inŽ¡de–?¬/dev“directory),“sockets,“etc.,sinds“het“"cmp"niet“goed“werkte.‘ XWij“ontvangen“graagŽ¡suggesties–?¬over“hoe“deze“"special"files“te“vergelijken.ŽŸ(².¿8Ž‘ÁHet–G\aanpassen“v‘ÿÆan“óÄN½¿ffffectt1440Ã/new-disk/etc/fstab“¿als“nopœdig.ŽŸ¿:ÁAls–?¬je“nieuwe“disk“niet“dezelfde“partities“of“verband“heeft“als“de“oude“disk,“dan“moet“jeŽ¡de–?¬/new-disk/etc/fstab“file“aanpassen.Ž¦Wees–?¬er“zeker“van“dat“de“disk“partities“van“de“(eerste“column)“overeenkomen“met“hetŽ¡verband–?¬dat“je“hebt“op“de“nieuwe“disk,“als“eenmaal“de“oude“disk“is“weggehaald“en“je“mountŽ¡enkel–?¬de“"/"partitie“zoals“hierboven“in“de“tweede“column.Ž¦Voor–?¬meer“informatie“over“de“file“/etc/fstab,“zie“ÂLinux“System“Administrator's“GuideÁ,Ž¡sectie–?¬4,“onder“"Mounting“and“unmounting".Ž¦Voor–?¬swap“partities,“gebruik“een“lijn“als“hieronder:ŽŸ„푸ŽŽŽ‘Á/dev/hda1–?¬swap“swap“defaults“0“0ŽŸ(².¿9Ž‘ÁLILO›G\vco•pœorb“ereiden˜om˜v‘ÿÆan˜de˜nieu•cw“e˜disk˜te˜b•pœo“otenŽŸ¿:Á(Dank–?¬aan“Rick“Masters“voor“het“helpen“hierbij)Ž¦We–?¬gaan“ervan“uit“dat“LILO“op“de“Master“Boot“Record“(MBR)“is“geinstalleerd.‘ XDit“schijntŽ¡de–?¬meest“normale“configuratie“te“zijn.‘ XAls“je“LILO“wilt“installeren“op“de“tweedeŽ¡harddisk,–?¬die“later“de“eerste“harddisk“wordt.Ž¦Edit–?¬de“file“/new-disk/etc/lilo.conf“als“volgt:ŽŸa¤ Š=¡‘["FóqLË ectt0900Ädisk=/dev/hdb–¹Nbios=0x80‘!"#“vertel“LILO“dat“de“tweedeŽ¡’èÙj#–¹Ndisk“moet“behandelen“als“is“hetŽ¡’èÙj#–¹Nde“eerste“disk“(BIOS“ID“0x80).Ž¡‘["Fboot=/dev/hdb‘PN.#–¹NInstalleer“LILO“op“de“tweedeŽ¡’èÙj#–¹Nhard“disk.Ž¡‘["Fmap=/new-disk/boot/map‘%Êp#–¹NLocatie“van“de“"map“file".ŽŽŽŒ‹=š Û_2 ý ~?Ÿ„€ÕÁGŽÀ10.‘ñ8Een›Õb•QÂo“ot˜disk•®>ette˜mak“en˜(optioneel)’8¹8ŽŽ ÕÁ ýV¯‘["FÄinstall=/new-disk/boot/boot.b–¹N#“File“om“naar“de“hard“disk'sŽ¤ Š=’èÙj#–¹Nboot“sector“te“kopi€ëren.Ž¡‘["Fprompt‘q_P#–¹NHeb“LILO“laat“"LILO“boot:"Ž¡’èÙj#–¹Nprompt“zien.Ž¡‘["Ftimeout=50‘^z#–¹NBoot“default“systeem“na“5Ž¡’èÙj#–¹Nseconden.“(Het“getal“is“inŽ¡’èÙj#‘¹Nseconden.)Ž¡‘["Fimage=/new-disk/boot/vmlinuz‘ rœ#–¹NLocatie“van“de“Linux“kernel.“DeŽ¡’èÙj#–¹Nactuele“naam“met“nummerŽ¡’èÙj#‘¹NVoorbeeld:Ž¡’èÙj#‘¹N"vmlinuz-2.0.35".Ž¡‘iN0label=linux‘K”à#–¹NLabel“voor“Linux“systeem.Ž¡‘iN0root=/dev/hda1‘=hö#–¹NLocatie“van“de“root“partitie“opŽ¡’èÙj#–¹Nde“nieuwe“hard“disk.“Verander“ditŽ¡’èÙj#–¹Nals“nodig“voor“jou“systeem.Ž¡’èÙj#–¹NNote‘ rœJe“moet“wel“de“toekomstigeŽ¡’èÙj#–¹Nlocatie“opgeven,“als“de“oudeŽ¡’èÙj#–¹Neruit“gehaald“wordtŽ¡‘n~read-only‘PN.#–¹NMount“partitie“read-onlyŽ¡’èÙj#–¹Neerst,“om“fsck“te“runnen.Ž©ؼÁ(ÂSlackware–?¬enkel:‘ ;®Ágebruik“"image=/new-disk/vmlinuz".)Ž¤ؼAls–?¬je“een“SCSI“harddisk“gebruikt,“dan“moet“je“de“regel“die“"initrd"bevat“aanpassen,“zieŽŸ ®je–?¬bestaande“/etc/lilo.conf“file.Ž¡Installeer–?¬LILO“op“de“new“disk:Ž¦‘¸ŽŽŽ‘Á/sbin/lilo–?¬-C“/new-disk/etc/lilo.confŽ¦De–?¬-C“optie“vertelt“LILO“welke“configuratie“file“te“gebruiken.ŽŸ(Àœ¿10Ž‘¬%Een›G\b•pœo“ot˜disk•cette˜mak“en˜(optioneel)ŽŸ¿:ÁAls–?¬je“wilt“kun“je“ook“een“boot“diskette“maken,“voor“het“geval“als“je“problemen“hebtŽ© ®tijdens–?¬het“booten“van“de“nieuwe“disk.Ž¡Doe–?¬een“lege“diskette“in“de“A:“drive,“formateer“hem“en“maak“er“een“filesysteem“op“enŽ¦mount–?¬hem“hierna:Ž©ؼ‘¸ŽŽŽ‘Áfdformat‘?¬/dev/fd0H1440Ž¤®‘¸ŽŽŽ‘Ámkfs.ext2‘?¬/dev/fd0Ž¡‘¸ŽŽŽ‘Ámount–?¬-t“ext2“/dev/fd0“/mntŽ¦(ÂDebian–?¬enkel:‘ ;®ÁMet“Debian“2.x,“gebruik“"/dev/fd0u1440€ïn“plaat“van“"/dev/fd0H1440".‘ XMetŽ¤ ®Debian–?¬1.x,“gebruik“"/dev/fd0h1440",“met“een“kleine“"h".)ŽŸؼ(ÂDebian–?¬enkel:‘ ;®ÁMet“Debian“2.x,“gebruik“"superformat€ïn“plaats“van“"fdformat".‘ XJe“kanŽ¡de–?¬fout“negeren“"mformat:› Xcommand“not“found".˜Met“Debian“1.x,“als“je“het“commandoŽ¡"fdformat"niet–?¬hebt,“dan“kun“je“het“weg“laten“als“de“floppy“al“geformateerd“is.‘ XIn“ditŽ¡geval,–?¬moet“je“de“diskette“nakijken“op“bad“blocks“door“gebruik“te“maken“van“de“"-c"na“deŽ¡"mkfs.ext2"commando.)ŽŽŽŒ‹ H? Û_2 ý ~?Ÿ„€ÕÁGŽÀ10.‘ñ8Een›Õb•QÂo“ot˜disk•®>ette˜mak“en˜(optioneel)’8¹9ŽŽ ÕÁ ýV¯Á(ÂSlackware–?¬enkel:‘ ;®Ágebruik“"/dev/fd0u1440€ïn“plaats“van“"/dev/fd0H1440".‘ XMet“oudereŽ© ®versies–?¬probeer“"/dev/fd0h1440",“met“een“kleine“"h".)Ž¤ؼ(ÂSuSE–?¬enkel:‘ ;®ÁGebruik“"/dev/fd0u1440€ïn“plaats“van“"/dev/fd0H1440".)Ž¡Kopieer–?¬alle“files“in“de“/boot“op“de“diskette:Ž¤ؼ‘¸ŽŽŽ‘Ácp–?¬-dp“/boot/*“/mntŽ¡(ÂRed–?¬Hat“enkel:‘ ;®Áals“de“/boot“directory“twee“files“bevat“t.w.vmlinux“and“vmlinuz“(Note:Ž¦het–?¬verschil“zit“hem“in“de“laatste“letter),“je“moet“dan“enkel“de“vmlinuz“file“nar“de“bootŽ¦diskette–?¬kopi€ëren.‘ XDe“vmlinux“file“is“het“zelfde“enkel“deze“is“gecomprimeerd“om“ruimteŽ¦te‘?¬besparenŽ¤ؼ(ÂSlackware–?¬enkel:‘ ;®ÁKopieer“de“file“/vmlinuz“naar“de“boot“diskette;“gebruik“hiervoor“hetŽ¦commando–?¬"cp“/vmlinuz“/mnt".)Ž¡Maak–?¬een“nieuwe“/mnt/lilo.conf“als“volgt:ŽŸ´å¤ Š=¡‘["FÄboot=/dev/fd0‘PN.#–¹NInstalleer“LILO“op“floppy“disk.Ž¡‘["Fmap=/mnt/map‘U|#–¹NLocatie“van“de“"map“file".Ž¡‘["Finstall=/mnt/boot.b‘3öZ#–¹NFile“de“floppy“zijnŽ¡’èÙj#–¹Nboot“sector“te“kopi€ëren.Ž¡‘["Fprompt‘q_P#–¹NHave“LILO“show“"LILO“boot:"Ž¡’èÙj#‘¹Nprompt.Ž¡‘["Ftimeout=50‘^z#–¹NBoot“default“systeem“after“5Ž¡’èÙj#–¹Nseconds.“(Value“is“in“tenths“ofŽ¡’èÙj#‘¹Nseconds.)Ž¡‘["Fimage=/mnt/vmlinuz‘8¯¨#–¹NLocatie“van“de“Linux“kernel.“DeŽ¡’èÙj#–¹Nactuele“naam“met“nummerŽ¡’èÙj#‘¹NVoorbeeld:Ž¡’èÙj#‘¹N"vmlinuz-2.0.35".Ž¡‘iN0label=linux‘K”à#–¹NLabel“voor“Linux“systeem.Ž¡‘iN0root=/dev/hda1‘=hö#–¹NLocatie“van“de“root“partitie“opŽ¡’èÙj#–¹Nde“nieuwe“hard“disk.“Verander“ditŽ¡’èÙj#–¹Nals“nodig“voor“jou“systeem.Ž¡’èÙj#–¹NNote‘ rœJe“moet“wel“de“toekomstigeŽ¡’èÙj#–¹Nlocatie“opgeven,“als“de“oudeŽ¡’èÙj#–¹Neruit“gehaald“wordtŽ¡‘n~read-only‘PN.#–¹NMount“partitie“read-onlyŽ¡’èÙj#–¹Neerst,“om“fsck“te“runnen.Ž¤ؼÁInstalleer–?¬LILO“op“de“boot“diskette:Ž¡‘¸ŽŽŽ‘Á/sbin/lilo–?¬-C“/mnt/lilo.confŽ¡De–?¬-C“optie“vertelt“LILO“welke“configuratie“file“te“gebruiken.ŽŸؼUnmount–?¬de“diskette:Ž¡‘¸ŽŽŽ‘Áumount‘?¬/mntŽŽŽŒ‹ Q¯ Û_2 ý ~?Ÿ„€ÕÁGŽÀ11.‘ñ8De–Õoude“disk“v®>erwijderen’3Àb¹10ŽŽ ÕÁ ýV¯¿11Ž‘¬%De–G\oude“disk“vcerwijderenŽ¤¿:ÁZet–?¬je“systeem“uit“en“verwijder“de“oude“disk.‘ XVergeet“niet“de“jumpers“op“de“disk“en“deŽ© ®BIOS–?¬aan“te“passen“om“de“veranderingen“door“te“voeren.ŽŸ(Àœ¿12Ž‘¬%Re-b•pœo“ot–G\je“systeem,“en“pas“de“LILO“conguration“le“aanŽ¡ÁRe-boot–?¬het“systeem.‘ XAls“je“problemen“hebt,“dan“kun“je“de“boot“diskette“gebruiken“die“jeŽ¦net–?¬hebt“gemaakt.‘ XOm“van“diskette“te“booten“moet“je“je“BIOS“boot-up“sequence“veranderenŽ¦"A:,‘?¬C:".ŽŸؼJe–?¬moet“de“file“/etc/lilo.conf“aanpassen,“voor“het“geval“je“later“nog“eens“LILO“wiltŽ¦runnen.‘ XHieronder–?¬is“een“voorbeeld“LILO“file:ŽŸ´å¤ Š=¡‘["FÄboot=/dev/hda‘PN.#–¹NInstalleer“LILO“op“de“eersteŽ¡’èÙj#‘¹Ndisk.Ž¡‘["Fmap=/boot/map‘PN.#–¹NLocatie“of“"map“file".Ž¡‘["Finstall=/boot/boot.b‘/= #–¹NFile“om“de“floppy'sŽ¡’èÙj#–¹Nboot“sector“te“kopi€ëren.Ž¡‘["Fprompt‘q_P#–¹NHeb“LILO“laat“"LILO“boot:"Ž¡’èÙj#–¹Nprompt“zien.Ž¡‘["Ftimeout=50‘^z#–¹NBoot“default“systeem“na“50Ž¡’èÙj#–¹Nseconden.“(Het“getal“is“inŽ¡’èÙj#‘¹Nseconden.)Ž¡‘["Fimage=/boot/vmlinuz‘3öZ#–¹NLocatie“van“de“Linux“kernel.Ž¡’èÙj#–¹NDe“actueel“naam“met“nummerŽ¡’èÙj#‘¹NVoorbeeld:Ž¡’èÙj#‘¹N"vmlinuz-2.0.35".Ž¡‘n~label=linux‘FÛ’#–¹NLabel“voor“Linux“systeem.Ž¡‘n~root=/dev/hda1‘=hö#–¹NLocatie“van“de“root“partitie“opŽ¡’èÙj#–¹Nde“nieuwe“hard“disk.“Verander“ditŽ¡’èÙj#–¹Nals“nodig“voor“jou“systeem.Ž¡’èÙj#–¹NNote‘ rœJe“moet“wel“de“toekomstigeŽ¡’èÙj#–¹Nlocatie“opgeven,“als“de“oudeŽ¡’èÙj#–¹Neruit“gehaald“wordtŽ¡‘n~read-only‘PN.#–¹NMount“partitie“read-onlyŽ¡’èÙj#–¹Neerst,“om“fsck“te“runnen.Ž¡ŸؼÁ(ÂSlackware–?¬enkel:‘ ;®ÁUse“"image=/vmlinuz".)ŽŸ(Àœ¿13Ž‘¬%Erk•cen“tenisŽŸ¿:ÁDank–?¬aan:‘ XScott“Christensen,“Frank“Damgaard,“Alexandre“Fornieles,“David“Fullerton,Ž¦Jerry–?¬Gaines,“Chris“Gillespie,“Nicola“Girardi,“Per“Gunnar“Hans€ö,“Richard“Hawes,“RalphŽ¦Heimueller,–?¬Gerald“Hermant,“Andy“Heynderickx,“Paul“Koning,“Hannu“Liljemark,“ClaesŽ¦M€ånsson,–?¬Rick“Masters,“Jason“Priebe,“Josh“Rabinowitz,“Douglas“Rhodes,“Valentijn“Sessink,Ž¦Kragen–?¬Sitaker,“Stephen“Thomas,“and“Gerald“Willman.ŽŽŽŒ‹ Z$ Û_2 ý ~?Ÿ„€ÕÁGŽÀ13.‘ñ8Erk•®>en“tenis’~䓹11ŽŽ ÕÁ ýV¯ÁDit–?¬document“mag“in“elke“taal“worden“vertaald,“als“je“dat“doet“stuur“mij“dan“A.U.B.“eenŽŸ ®kopie–?¬van“de“vertaling.‘ XKonrad“Hinsen“Âhinsen@cnrs-orleans.frŽŽŽŒøböƒ’À;èÛ_2ÕÁG óqLË ectt0900óÄN½¿ffffectt1440óqLË ecit1000óqLË ectt1000ó]fŒ ecbx1000ó&Lt$ffffecbx1440óŒ6 ecss1000ó½HЃ ecti1000óþÖëI½q½qecss2074ó 1ê± ecrm1000ó !",š cmsy10ùdßßßß