Hvordan endre størrelsen på en swap partisjon

Hvordan endre størrelsen på en swap partisjon


Linux er en UNIX-basert operativsystem som brukes til en rekke formål, blant annet hjemme stasjonære datamaskiner, high-end servere og enda noen innebygde enheter. Når du installerer Linux på en stasjonær datamaskin, vanligvis vil du opprette én eller flere partisjoner for å holde operativsystemfiler og en swap partisjon som brukes som en midlertidig lagringsplass i tillegg til datamaskinens RAM. Hvis du bestemmer deg for du trenger mer eller mindre swap, kan du endre størrelsen på partisjonen med verktøyene som følger med Linux.

Bruksanvisning

1 Sørg for at du har administratorrettigheter ved å skrive "su" og deretter root-passordet. Dette vil logge deg inn med superbruker tilgang.

2 Type "fdisk / dev / NAVN", der er navnet på harddisken du vil partisjonere. Den første IDE-harddisk er oppført som "hda", den andre som "hdb" og så videre. SCSI-stasjoner er oppført som "sda" for den første stasjonen, "sdb" for den andre stasjonen og så videre. For eksempel, hvis du ønsket å partisjonere den første SCSI-stasjonen, skriver du inn følgende: "fdisk / dev / sda".

3 Velg "d" - (D) elete en partisjon - fra fdisk meny og velg swap-partisjonen. Dette vil slette swap partisjon.

4 Bestem om du ønsker å opprette en ny swap partisjon som er mindre i størrelse eller større i størrelse, og hvis større, hvor den ekstra plassen kommer fra. Hvis du ønsker å lage en mindre partisjon eller en større partisjon, og du allerede har ledig plass, går du videre til trinn 5. Hvis du vil lage en større partisjon, men ikke har ledig plass, går du videre til trinn 6.

5 Velg "n" for å opprette en ny partisjon med fdisk. Fdisk vil be deg om størrelsen informasjon. Når du har angitt størrelse og andre data, velger du "w" for å skrive endringene til partisjonstabellen og "q" for å avslutte fdisk.

6 Bestem hvor du vil få ekstra plass til swap-partisjonen. Hvis du bare har en EXT2FS Linux partisjon og en swap partisjon, vil du bare nødt til å endre størrelsen på Linux EXT2FS partisjonen og opprette en ny swap partisjon som inneholder plass som ble frigjort fra EXT2FS partisjonen. Hvis du har flere stasjoner med flere partisjoner, har du mange alternativer å velge mellom. Du selv har muligheten til å opprette en swap-partisjon på en annen disk og koble de to sammen, slik at de oppfører seg som om de var en enkelt swap partisjon. Hvis du skal endre størrelse en partisjon for å frigjøre plass, går du videre til trinn 7. Hvis du vil lage en ny swap partisjon og knytte den til den eksisterende partisjonen, går du videre til trinn 9.

7 Endre størrelsen på partisjonen som du valgte i trinn 6. Du kan bruke GNU Parted eller Partition Magic for denne oppgaven, hvis du har begge programmene. Du kan også fullføre denne oppgaven ved hjelp av kommandoer som følger med de fleste Linux-distribusjoner. Skriv "resize2fs / dev / NAVN størrelse" hvis du bildestørrelses EXT2FS filsystem, "resize_reiserfs / dev / Navn Størrelse" for ReiserFS eller "xfs_growfs / dev / Navn Størrelse" for XFS, der "NAVN" er navnet på partisjonen og "sIZE" er den totale størrelsen du vil partisjonen å bli målt i blokker. For eksempel, hvis du ønsker å endre størrelsen på andre EXT2FS partisjonen på den første SCSI disk til 25000 blokker, ville du skrive "resize2fs / dev / sda0 25000".

8 Type "fdisk / dev / NAVN" for å laste fdisk. Velg "n" for ny partisjon deretter inn i størrelsen og annen informasjon som er forespurt. Når dette er ferdig, trykk "w" skrive endringer til disken og "q" for å slutte. Etter å ha fullført dette trinnet, fortsetter du til trinn 10.

9 Opprett nye partisjoner med fdisk ved å skrive "fdisk / dev / NAVN", velge "n" og fylle ut resten av informasjonen for hver partisjon. Skriv partisjonstabellen til disken og avslutter fdisk når du er ferdig.

10 Slå på swap partisjoner ved å skrive "mkswap -f / dev / NAVN" og deretter "swapon / dev / NAVN" for hver swap partisjonen du opprettet.