Denne artikkelen forklarer hvordan du formaterer en harddisk i Linux ved hjelp av standard kommandoer fdisk , mkfs og fsck . Prosedyren som er beskrevet kan enten brukes til å formatere en sekundær harddisk eller formatere en stasjon før installasjon . Instruksjoner
Forberedelse
en
Når du formaterer en harddisk , vil du miste alt som er på stasjonen . Derfor er det svært viktig å sikkerhetskopiere alt du senere ønsker .
2
å formatere en sekundær-stasjon , vil du trenge root-tilgang . Alle kommandoer som brukes i denne opplæringen blir drevet fra en kommandolinje ( terminal) som root . Du kan også være lurt å gjøre oppmerksom på størrelsen (total kapasitet i MB) på stasjonen.
3
Linux refererer til harddisker som enten " HDX " eller " sdx ", der x er en bokstav , som starter med en , noe som representerer rekkefølgen stasjonen ble lagt til eller registreres av datamaskinen . Den " hd " prefikset er brukt for IDE og PATA (tidligere bare ATA ) , og " sd " prefikset er brukt for SCSI, SATA og USB-stasjoner . Vanligvis er en rekke også satt på slutten av " HDX " eller " sdx " for å betegne ulike partisjoner på samme fysiske stasjonen , men for det formål formatering , trenger du bare å vite hvilken bokstav stasjonen du vil formatere er .
4
eksemplene i denne how-to er for en datamaskin med to IDE- harddisker koblet som master og slave . I dette stasjonene er " hda " og " hdb . " Du må bestemme bokstaven til stasjonen du vil formatere for ditt eget oppsett. Vi vil formattere harddisken hdb . For alle eksemplene , erstatte " hdb " med uansett lagringsstedet er .
5
Du kan se alle stasjonene som er koblet til systemet ved å skrive kommandoen " ls /dev /hd * " eller "ls /dev /sd * " , avhengig av hvilken type ( IDE, SATA og så videre ) stasjonene er. På eksempelet system , ser resultatet av denne kommandoen som " /dev /hda /dev/hda1 /dev/hda2 /dev /hdb /dev/hdb1 " . Operativsystemet er installert på hda , som har to partisjoner ( hda1 og hda2 ) , og det er en partisjon på hdb og hdb1 .
Bruke fdisk
6
Først , vil du bruke fdisk til å slette noen gamle partisjoner på harddisken og opprette en ny. Eventuelle endringer du gjør med fdisk er bare gjort permanent hvis du deretter utstede "w" kommandoen før du avslutter , så gjerne leke seg litt hvis du vil. Hvis helst du befinner deg fast, kan du avslutte programmet uten å lagre endringene ved å holde " Ctrl "-tasten og trykke på "c ".
7
Ved ledeteksten , skriv " fdisk /dev /hdb " , erstatte " hdb "med bokstavene for stasjonen. Ved åpning, kan fdisk gi deg et par advarsler , kan alle bli ignorert . Deretter gir du en melding som ser slik ut : Command (m for hjelp) :
8
Enter " p " for å se partisjonstabellen på stasjonen . Den første linjen av produksjonen fra " p" kommandoen vil også fortelle deg størrelsen på stasjonen . Dette er en god måte å dobbeltsjekke at du arbeider med riktig stasjon.
9 p Hvis det er noen partisjoner allerede på stasjonen , vil de bli listet som de to siste linjene av " p "kommandoen. På vårt eksempel , dette ser ut som " /dev/hdb1 " , etterfulgt av litt informasjon om partisjonen størrelse og filsystem .
10
å slette eventuelle eksisterende partisjoner , trykk " d" og deretter "Enter . " Den vil spørre deg hvilken partisjon nummeret du ønsker å slette . Tallet på partisjonen er det nummeret som følger hdb , så på vårt eksempel systemet, oppgir vi en . Hvis det er flere partisjoner , gjentar "d "-kommandoen for hver enkelt. Du kan alltid se partisjonstabellen igjen med "p" kommandoen.
11
Når du har slettet alle eksisterende partisjoner på harddisken, er du klar til å gjøre en ny. Type " n " og trykk " Enter". Trykk deretter på " p " for å opprette en primær partisjon. Den ber deg for en partisjon nummer, skriv "1". Nå blir du spurt hvilken sylinder partisjonen skal begynne på . Begynnelsen av stasjonen er standard , så bare trykke " Enter". Deretter blir du bedt om den siste sylinderen . Slutten av stasjonen er standard , så du kan bare trykke "Enter " igjen.
12
Nå er du tilbake på fdisk er ledeteksten . Bruk " p" kommandoen til å kontrollere partisjonstabellen . Du skal nå se den nye partisjonen på bunnen av produksjonen . I eksemplet viser den som " /dev/hdb1 . "
13
Nå må du sette filsystemet for den nye partisjonen med " t" -kommandoen . Du blir bedt om Hex kode på filsystemet du vil bruke. Vi vil bruke standard Linux ext2 filsystem , som er " 83 ". Hvis du gjør noe spesielt, og vet om en bestemt filsystem som du trenger å bruke, kan du trykke på "L " for å se alle kodene , som er ett eller to tegn som består av tallene 0 til 9 og bokstavene A til F. .
14
nå bare utstede "w" -kommandoen til å skrive den nye partisjonstabellen og avslutte fdisk .
Opprette nye filsystem med mkfs
15
nå må du opprette filsystemet på stasjonen . Dette gjøres med " mkfs "-kommandoen .
16
Ved ledeteksten , skriv " mkfs - t ext2 /dev/hdb1 " , mens huske å endre hdb1 til hva bokstavene er for partisjonen du nettopp opprettet .
17 p Hvis du bruker et annet filsystem enn ext2, må du angi at der " ext2 " er i over kommandoen .
sluttføre Format Med fsck
18
Alt som er igjen er å kjøre en sjekk på stasjonen og skriv det inn i fstab slik at stasjonen mounts hver gang du starter datamaskinen. Dette kan gjøres med et enkelt fsck kommandoen .
19
Ved ledeteksten skriver du inn " fsck -f -y /dev/hdb1 " , igjen erstatte hdb1 med bokstavene og tallene for partisjonen din .
20
Etter fsck kjører, er den nye stasjonen formatert. Start systemet før du bruker den .
21 p Hvis du formaterte systemet stasjonen , vil du nå trenger å starte opp av en installasjon disk å installere et operativsystem.