Neem de besturing van Linux-schijfpartities over met deze 10 fdisk-opdrachten
Het beheren van partities en schijven op Windows en OS X is redelijk eenvoudig, dankzij de GUI-tools die u directe, muisgestuurde toegang geven. Hoewel desktopschijfbeheerprogramma's ook beschikbaar zijn voor Linux-distro's (zoals het Schijfhulpprogramma in Ubuntu), met behulp van het fdisk-opdrachtregelhulpprogramma 4 manieren om terminale commando's te leren op Linux 4 manieren om terminale commando's te leren in Linux Als je wilt worden een echte Linux-meester, met wat terminale kennis is een goed idee. Hier kun je methoden gebruiken om jezelf te gaan onderwijzen. Meer lezen biedt meer opties.
En als u nog niet bekend bent met Linux, profiteert u ook langer van het gebruik van Terminal om opdrachten in te voeren “ouderwets”.
Wat is fdisk?
Een veel gebruikte command line tool, fdisk (afkorting voor “schijf formatteren” of “vaste schijf”) stelt u in staat om partities aan te maken, te verwijderen, van grootte te veranderen, te veranderen, te kopiëren en te verplaatsen op elke harde schijf die is aangesloten op een Linux-pc. Gegevens kunnen ook naar andere schijven worden verplaatst en er kunnen maximaal vier primaire partities worden gemaakt (afhankelijk van de grootte van de HDD).
U kunt aan de slag gaan met de opdracht fdisk door een Terminal-venster te openen en te typen
fdisk
De resulterende gebruiksinstructies geven u een idee van het gebruik van fdisk. Om u verder te helpen, hebben we de volgende lijst met voorbeelden samengesteld van hoe u fdisk kunt gebruiken om harde schijven op uw Linux-pc te beheren.
Vind uw schijf
Om aan de slag te gaan, moet u een lijst maken met de apparaten die op uw pc zijn aangesloten en de partities die daarop zijn ingesteld. Voer in Terminal in:
fdisk -l
In de resulterende lijst moeten apparaten en partities worden weergegeven, meestal met de naam en het nummer, bijvoorbeeld / Dev / hda1. Als u echter een extra apparaat gebruikt, zoals flash-opslag (misschien een USB-stick USB Flash Drive Guide: 5 dingen om te weten bij aankoop van één USB-flashdrive: 5 dingen die u moet weten bij aanschaf Eén USB-stick lijkt misschien mondain en rechttoe rechtaan, maar er zijn een paar tips en eigenaardigheden die je moet kennen voordat je de volgende koopt. Lees Meer of digitale camera), je zult waarschijnlijk zien / dev / sdb.
(Zoals je misschien opmerkt uit de naamgevingsconventie verwijst hda naar “harde schijf, apparaat a”; op dezelfde manier verwijst sdb naar “SD / flash, apparaat b”.)
Disk-specifieke fdisk-opdrachten
Niet alle opdrachten zijn beschikbaar voor alle schijven. Om te zien welke commando's je kunt gebruiken met de schijf die je beheert, kun je beginnen met het selecteren van de schijf:
fdisk / dev / sda
Linux zal een korte instructie weergeven om op m te tikken voor hulp, wat ertoe zal leiden dat de volgende commando-acties worden weergegeven:
Dit zijn de acties die kunnen worden gebruikt met de geselecteerde schijf.
Print Partition Table Details
Nadat u uw schijf hebt geselecteerd, kunt u afdrukken om een volledige lijst van de partitietabel te bekijken. Dit geeft u informatie over de capaciteit van het geselecteerde apparaat of de partitie, de grootte en het aantal schijfsectoren en cilinders en de identificatie.
Geef deze informatie weer door simpelweg p in te voeren.
fdisk / dev / sda
p
Als u vindt dat de weergegeven informatie een beetje moeilijk te verteren is, vergelijk deze dan met een schijfruimte-visualisatietool Linux Disk Space: hoe u uw gebruik kunt visualiseren Linux-schijfruimte: hoe u uw gebruik kunt visualiseren Zelfs als terabyte-schijven de norm worden, is het verbazingwekkend hoe snel kan al die ruimte vol raken. Wat als je je hele schijfruimtegebruik in één oogopslag zou kunnen zien? Meer lezen voor beter begrip.
Maak en verwijder schijf partities
Zoals aangegeven in de tabel met opdrachten die u eerder hebt blootgelegd, kunt u eenvoudig partities maken en verwijderen zoals vereist. Nogmaals, als u dat nog niet hebt gedaan, begint u met het selecteren van het apparaat:
fdisk / dev / sda
Om een nieuwe partitie aan te maken, voert u in
n
dan e voor en uitgebreide partitie, of p voor een primaire partitie.
Hierna wordt u gevraagd om de eerste en laatste cilinders van de nieuwe partitie aan te geven. Dit kan verwarrend zijn, vooral als u niet zeker weet hoeveel cilinders nodig zijn; Gelukkig kunt u ook de grootte van de gewenste partitie invoeren, zoals + 2000M voor een partitie van 2000 MB (2 GB). In sommige versies van Linux worden standaardinstellingen getoond; Tik op Enter om deze te accepteren en tijd te besparen.
Nadat u dit hebt gedaan, bevestigt u de actie door het volgende in te voeren:
w
Hiermee wordt de partitietabel bijgewerkt.
Als u een partitie op de opdrachtregel wilt verwijderen, selecteert u het apparaat:
fdisk / dev / sda
Tik vervolgens op de opdracht delete, d
d
U wordt gevraagd een cijfer 1-4 in te voeren, dus voer het nummer in dat overeenkomt met de partitie die u wilt verwijderen. Voltooi de actie door w in te voeren om de partitietabel bij te werken. Natuurlijk zijn er andere manieren om het formaat van een partitie op Linux te veranderen Drie manieren om een Linux-partitie op veilige wijze te verkleinen Drie manieren om het formaat van een Linux-partitie veilig te wijzigen Hoe breng je wijzigingen aan partities op de harde schijf aan zonder je systeem te onderbreken en al je bestanden te verliezen? Begin met Linux! Lees verder .
Problemen met tabelvolgorde van verdelingen oplossen
Het is niet ongehoord om een te vinden “partitie in de verkeerde volgorde” bericht na het verwijderen van een of meer Linux-schijfpartities. Dit kan gebeuren op een systeem met vier partities, waarbij nummer 3 wordt verwijderd. Je zou verwachten dat je een nieuw nummer 3 kunt maken, maar wat er feitelijk gebeurt, is dat nummer 4 automatisch wordt hernoemd naar 3, met de vrije ruimte verplaatst naar het einde.
Dit veroorzaakt het foutbericht 'Partitietabelitems zijn niet in schijfvolgorde'.
Om dit op te lossen, selecteert u de schijf en voert u x in om extra functionaliteit te gebruiken (zie de lijst hierboven).
fdisk / dev / sda
X
Voer hiertoe de opdracht f uit om de volgorde van de partitietabel te herstellen.
f
Nogmaals, maak dit af door w te typen om de bijgewerkte tabel op schijf te schrijven en af te sluiten.
Formatteer je Linux HDD
Met een nieuwe partitie-instelling kun je het snel opmaken met de opdracht mkfs:
mkfs.ext4 / dev / sda4
Dit wordt uitgesplitst in command.filesystem / device / device name. Je kunt het apparaat zelf nummeren, maar het moet in numerieke volgorde zijn - dat wil zeggen, voeg sda4 niet toe als je geen sda3 hebt.
Als je dit hebt gedaan, is het de moeite waard om alleen de grootte van de partitie te controleren. U kunt dit doen met de vlag -s:
fdisk -s / dev / sda2
Je ziet de grootte van de partitie weergegeven in bytes, dus je moet een beetje hoofdrekenen doen om het op te vullen tot een comfortabeler figuur Geheugensortering uitgelegd: gigabytes, terabytes en petabytes in gecontextualiseerde geheugenmaten : Gigabytes, Terabytes en Petabytes in Context Het is gemakkelijk te zien dat 500 GB meer dan 100 GB is. Maar hoe verhouden verschillende grootten zich? Wat is een gigabyte naar een terabyte? Waar past een petabyte in? Laten we het opruimen! Meer lezen in megabytes of gigabytes.
We hebben meer dan 10 fdisk-opdrachten gedemonstreerd, maar welke zou je in zo'n lijst opnemen? Is er iets waarvan je denkt dat het moet worden opgenomen? Of heb je fdisk volledig laten staan ten gunste van GUI-tools?
Vertel ons in de reacties!
Ontdek meer over: Schijfpartitie, Harde schijf, Linux, Terminal.