Herpartitioneren van je DOS/Windows drivesOp de meest gebruikte systemen, is de harde schijf reeds toegewezen aan
partities voor MS-DOS, OS/2, enzovoort. Je zult de grootte van
deze partities aan moeten passen om ruimte voor Linux vrij te maken.
Als je een dual-boot systeem gaat gebruiken, wordt het ten zeerste
aanbevolen dat je één of meer van de volgende mini-HOWTO's
leest, waarin verschillende dual-boot configuraties zijn beschreven. De DOS-Win95-OS2-Linux mini-HOWTO, . De Linux+Win95 mini-HOWTO, De Linux+NT-Loader mini-HOWTO, Zelfs als ze niet direct toepasbaar zijn op je systeem, zullen ze je
helpen bij het begrijpen van de met betrekking zijnde zaken.OPMERKING: Een aantal Linuxes zullen naar een directory op je
MS-DOS partitie installeren.
(Dit is anders dan een installatie vanaf een MS-DOS partitie.
Je gebruikt in plaats daarvan het ``UMSDOS bestandssysteem'', dat je
de mogelijkheid geeft om een directory van je MS-DOS partitie als
een Linux bestandssysteem te behandelen.
Op deze manier hoef je je drive niet opnieuw te partitioneren.Ik raad je deze methode alleen aan als je drive reeds in vier
partities is ingedeeld (het maximum dat door DOS wordt ondersteund),
en het herpartioneren meer moeilijkheden op zal leveren dan het waard is.
(Linux zal door de overhead, ontstaan door het vertalen van de bestandsnamen,
trager worden).Of als je Linux wilt uitproberen voordat je gaat herpartitioneren, is dit
een goede manier om het te doen. Maar in de meeste
gevallen zul je moeten herpartitioneren zoals hier beschreven.
Als je van plan bent om UMSDOS te gebruiken, sta je er alleen voor
---het wordt hier namelijk niet in detail beschreven.
Van nu af aan, gaan we er vanuit dat je UMSDOS NIET gebruikt, en
dat je zult gaan herpartitioneren.Een partitie is gewoon een deel van de harde schijf die voor een
bepaald besturingssysteem apart is gezet.
Als je alleen MS-DOS hebt geïnstalleerd, bestaat je harddisk
waarschijnlijk slechts uit één partitie, volledig voor MS-DOS.
Om Linux te gebruiken moet je echter je drive herpartitioneren,
zodat je één partitie voor MS-DOS en één
(of meer) partities voor Linux hebt.Partities zijn er in drie soorten: primair, extended, en
logisch. In het kort: primaire partities zijn
de vier voornaamste partities op je drive.
Als je echter meer dan vier partities per drive wilt, zal je de laatste
primaire partitie door een extended partitie moeten vervangen,
die vele logische partities kan bevatten.
Je kunt gegevens niet direct op een extended partitie opslaan
---het wordt slechts als een container voor logische partities gebruikt.
Gegevens worden alleen op zowel primaire als logische partities opgeslagen.Anders gezegd: de meeste mensen gebruiken slechts primaire partities.
Als je echter meer dan vier partities op een drive nodig hebt, maak
je een extended partitie aan.
Logische partities worden dan bovenop de
extended partitie aangemaakt, en daar heb je het---meer dan
vier partities per drive.Je kunt Linux gemakkelijk op de tweede drive in je systeem installeren
(onder MS-DOS bekend als D:). Je geeft eenvoudigweg de gepaste
devicenaam op als je Linux partities aanmaakt.
Dit wordt hieronder in detail beschreven.Terug naar het herpartitioneren van je drive: Voorheen was er geen
manier waarbij je de grootte van partities aan kon passen zonder dat de
gegevens op dit partitie werden verwijderd. Tegenwoordig zijn er
utility's voor het partitioneren die zonder verwijdering van de gegevens
de grootte van partities kunnen wijzigen; ze zijn op de hoogte van de
structuur van bestandssystemen, kunnen vrije ruimte op een bestandssysteem
terugvinden, en bestandsgegevens op de partitie manoeuvreren om vrije ruimte
te verplaatsen waar het nodig is om de wijziging van de grootte van de
partitie goed te laten verlopen. Er wordt je nog steeds aangeraden een
volledige backup te maken voordat je een dergelijke tool gaat gebruiken,
voor het geval je een menselijke fout maakt.Onder Linux is het met mogelijk partities aan te maken, te verwijderen, de
grootte te wijzigen en te kopiëren. Het biedt ondersteuning voor
ext2, FAT16, en FAT32 bestandssystemen, Linux swapdevices; het is tevens
op de hoogte van MS-DOS disklabels. Parted is van nut bij het aanmaken van
ruimte voor nieuwe besturingssystemen, het herorganiseren van diskgebruik,
het kopiëren van gegevens tussen harddisks en disk-imaging. Het is
relatief gezien nieuwe code; maar er is van gerapporteerd dat het goed
werkt en het geen gegevens verwijdert.Er is een disk-herpartitioneer programma beschikbaar
voor MS-DOS, met de naam FIPS, die de gegevens niet verwijdert.
Kijk op .
Met FIPS, een diskoptimaliseerprogramma (zoals Norton Speed Disk),
en een beetje geluk, zou je in staat moeten zijn om de grootte van
MS-DOS partities aan te passen zonder de gegevens die erop staan,
te verwijderen. De klassieke manier om partities te wijzigen, is met het programma FDISK.
Laten we er bijvoorbeeld vanuit gaan
dat je een harde schijf hebt van 80 meg, die is toegewezen aan MS-DOS. Je zou
het graag splitsen--40 meg voor MS-DOS en 40 meg voor Linux.
Dit kun je doen door FDISK onder MS-DOS op te starten, de 80 meg
MS-DOS partitie te verwijderen, en opnieuw een 40 meg MS-DOS partitie ervoor
in de plaats aan te maken.
Je kunt de nieuwe partitie vervolgens formatteren en je MS-DOS software
vanaf je backups terugzetten.
40 megabytes van de drive wordt leeg gelaten.
Op een later tijdstip, maak je op het ongebruikte deel van de drive de
Linux partities aan.Samengevat zou je het volgende kunnen doen om de grootte van
de MS-DOS partities met FDISK aan te passen:
Maak een volledige backup van je systeem.Maak een opstartbare MS-DOS diskette aan, door gebruik te maken
van een commando als:
FORMAT /S A:Kopieer de bestanden FDISK.EXE en FORMAT.COM en tevens
alle andere benodigde utilities naar deze diskette.
(Bijvoorbeeld de utilities om je systeem van je backup terug te zetten.) Start met de MS-DOS systeemdiskette op. Start FDISK op, mogelijk kun je hierbij de drive die je wilt
wijzigen, aangeven (zoals C: of D:). Gebruik de menu-opties van FDISK om de partities waarvan je de
grootte aan wilt passen, te verwijderen.
Hiermee zullen alle gegevens op de betrokken partities verwijderd
worden. Gebruik de menu-opties van FDISK om die partities opnieuw aan te maken,
echter nu kleiner. Verlaat FDISK en formatteer de nieuwe partities opnieuw met het
commando FORMAT. Plaats de originele bestanden terug vanaf de backup.MS-DOS FDISK zal je een optie geven om een
``logical DOS-drive''aan te maken. Een logical DOS-drive is gewoon een
logische partitie op je harde schijf. Je kunt Linux op een logische
partitie installeren, maar je wilt die logische partitie niet met
MS-DOS fdisk aanmaken. Dus als je op dit moment een logisch DOS-station
gebruikt, en Linux daarvoor in de plaats wilt installeren,
zul je de logische drive met FDISK van MS-DOS moeten verwijderen, en daarvoor
in de plaats (op een later tijdstip) een logische partitie voor
Linux aan moeten maken.Het mechanisme dat voor het herpartitioneren voor OS/2 en
andere besturingssystemen wordt gebruikt, is vergelijkbaar.
Zie de documentatie van die besturingssystemen voor bijzonderheden.