# Stap 1: Overzicht van harde schijven en partities maken Je wil eerst weten welke schijven en partities al op je systeem aanwezig zijn. **Veelgebruikte commando’s:** * `lsblk` — toont overzichtelijk alle blokapparaten (schijven en partities) in een boomstructuur. **Gebruik:** bash lsblk *Resultaat:* Overzicht van alle schijven (zoals `/dev/sda`) en partities (`/dev/sda1`, `/dev/sda2`, etc.) met grootte en mount points. * `fdisk -l` — lijst van alle schijven en partities met details zoals type, grootte, partitie-indeling. **Gebruik:** bash sudo fdisk -l *Resultaat:* Gedetailleerde lijst van alle aangesloten schijven en hun partities. * `blkid` — laat UUID, type en labels van partities zien. **Gebruik:** bash sudo blkid * `parted /dev/sdX print` — toont partitie-informatie van een specifieke schijf. **Gebruik:** bash sudo parted /dev/sda print * `cfdisk /dev/sdX` — interactieve tool voor partitiebeheer. --- # Stap 2: Virtuele harde schijf toevoegen aan je VM * Zet de VM uit. * Open in VMware: **VM > Settings > Add... > Hard Disk > Next** * Kies grootte (bijv. 20 GB). * **Belangrijk:** als je bestaande schijf NVMe is, maak je extra schijf ook NVMe, anders kan het systeem niet booten. * Klik op **Finish** en start de VM opnieuw. --- # Stap 3: Overzicht maken na toevoegen nieuwe schijf Herhaal de commando’s uit stap 1 om te zien welke nieuwe schijf erbij is gekomen. Waarschijnlijk zie je bijvoorbeeld een nieuwe schijf als `/dev/nvme1n1` (voor NVMe) of `/dev/sdb` (voor SCSI). bash lsblk of bash sudo fdisk -l --- # Stap 4: Partities aanmaken op nieuwe harde schijf We gaan partities maken op de nieuwe schijf, stel dat de nieuwe schijf `/dev/nvme1n1` is. We maken 2 primaire partities van 512MB, met een DOS (MBR) partitie-indeling. ### Met `cfdisk`: 1. Open cfdisk: bash sudo cfdisk /dev/nvme1n1 2. Kies bij het menu voor **dos** als partitietabeltype (als dat nog niet staat ingesteld). 3. Selecteer “New” om een nieuwe partitie aan te maken. 4. Geef 512M op als grootte en kies “Primary”. 5. Maak de tweede partitie hetzelfde: 512M, primary. 6. Kies “Write” om te schrijven, bevestig met “yes”. 7. Kies “Quit” om cfdisk af te sluiten. ### Met `fdisk` (alternatief): bash sudo fdisk /dev/nvme1n1 * Type `o` + Enter om een nieuwe DOS-partitietabel te maken. * Type `n` + Enter voor nieuwe partitie. * Kies `p` voor primary. * Kies partitie nummer 1. * Druk Enter voor default begin sector. * Typ `+512M` voor grootte. * Herhaal `n` voor tweede partitie (primary, nummer 2, +512M). * Typ `w` om te schrijven. --- # Stap 5: Partities uitbreiden met extended partition Maak nu 2 primaire partities van 128MB, en probeer een derde aan te maken. Wat gebeurt er? * MBR heeft maximaal 4 primaire partities mogelijk. * Bij het aanmaken van een 5e partitie krijg je een foutmelding. * Oplossing: Maak een extended partitie als 4e partitie, waarbinnen je logische partities aanmaakt. ### Stappen met `cfdisk`: 1. Maak eerst 2 primaire partities van 128MB. 2. Probeer een derde primaire partitie (nummer 4) aan te maken; krijg een fout. 3. Verwijder partitie 4. 4. Maak in plaats daarvan partitie 4 aan als **extended** met rest van de ruimte. 5. Binnen de extended partitie maak je nu 2 logische partities van 128MB. 6. Schrijf de wijzigingen en sluit af. ### Stappen met `fdisk`: bash sudo fdisk /dev/nvme1n1 * Maak partities 1 en 2 (128MB primary). * Maak partitie 3 (128MB primary). * Probeer partitie 4: verander naar extended (typ `t` voor type en kies `5` voor extended). * Binnen extended maak je logische partities met `n` + `l` voor logisch. * Sluit af met `w`. --- # Stap 6: Overzicht partities en type bekijken Gebruik: bash lsblk -f of bash sudo fdisk -l /dev/nvme1n1 Je ziet nu bijvoorbeeld: * `/dev/nvme1n1p1` - primary partition * `/dev/nvme1n1p2` - primary partition * `/dev/nvme1n1p3` - primary partition * `/dev/nvme1n1p4` - extended partition * `/dev/nvme1n1p5` - logical partition in extended * `/dev/nvme1n1p6` - logical partition in extended --- ## Samenvatting commands | Stap | Commando(s) | Doel | | ------------- | --------------------------- | --------------------------------- | | 1 en 3 | `lsblk`, `sudo fdisk -l` | Overzicht schijven en partities | | 4 | `sudo cfdisk /dev/nvme1n1` | Interactief partities maken | | 4 alternatief | `sudo fdisk /dev/nvme1n1` | Partities aanmaken via fdisk | | 5 | `cfdisk` of `fdisk` | Extended partitie maken + logisch | | 6 | `lsblk -f`, `sudo fdisk -l` | Overzicht en types partities | ---