Gå til innhold

Hejlp til å lage swap partisjon


Anbefalte innlegg

Skrevet

Hei,

 

Er ny på linux(ubuntu) trenger derfor litt hjelp. KJører linux i parallel med woindows. Dvs har en egen partisjon for linux, i instalasjon fikk jeg spørsmål om å opprette en swap partisjon, noe jeg ikke helt fikk til der og da, så tenkte at jeg lager dette i etterkant.

Så spørsmålet er hvordan lage swap partisjon når jeg allerede har instalert ubuntu?

På forhånd tusen takk!

Videoannonse
Annonse
Skrevet

Har du en ledig partisjon?

 

I så fall kan du gjøre dette (la oss si partisjonene du vil bruker er /dev/sda4):

 

mkswap /dev/sda4

swapon /dev/sda4

printf "\n/dev/sda4 none swap sw 0 0\n" >> /etc/fstab

Skrevet (endret)

Det beste er vel å starte Ubuntu fra CD igjen (slik at ingen partisjoner er i bruk) og bruke Partition Editor (eller hva de kaldte den). Den ligger, i Live-CD-en, under System - Administration.

 

EDIT: Det gjelder hvis du skal endre på partisjonene.

Endret av RattleBattle
Skrevet

Hvis du ikke har en ledig partisjon, og ikke vil repartisjonere kan du bruke en swapfile. D blir det slik (512MB swap)

 

dd if=/dev/zero of=/swapfile bs=1024 count=524288

mkswap /swapfile

swapon /swapfile

printf "\n/swapfile none swap sw 0 0\n" >> /etc/fstab

Skrevet

Takk for svar

 

prøvde lessthanjake sitt forslag.

 

skrev inn og fikk dette:

jonas@jonas-desktop:~$ dd if=/dev/zero of=/swapfile bs=1024 count=524288

dd: opening `/swapfile': Permission denied

jonas@jonas-desktop:~$

 

Et annet spm er 512M nok?

 

Som sagt ny på dette..

Skrevet (endret)

Hva som er nok er vel opp til deg (og systemet ditt). Jeg mener selv at 0 er nok hvis man har mer en 1GB ram, men mange vil være uenig og det kommer helt an på hva du bruker datamaskinen din til. Hvis du vil endre på det, er det siste tallet (1024*512=524288) som gjelder.

 

Alt må kjøres som root.

 

sudo -i

 

exit

 

når du er ferdig. Merk at når du er root har du rettigheter nok til å ødelegge hele systemet ditt (ikke gjør det :)).

Endret av LessThanJake
Skrevet

Takk tror dette fungerte,

Setting up swapspace version 1, size = 536866 kB

no label, UUID=dd7fca9b-5500-4d89-b3e3-68bcd1d9e6e2

root@jonas-desktop:~# swapon /swapfile

root@jonas-desktop:~# printf "\n/swapfile none swap sw 0 0\n" >> /etc/fstab

root@jonas-desktop:~# printf "\n/swapfile none swap sw 0 0\n" >> /etc/fstab

root@jonas-desktop:~# exit

 

Teskt i old er det en verifisering at filen ble satt opp? hvis ikke hva er verifiseringen? Og printf ..... ga ikke noe svar. hvilken funskjon har denne komandoen?

Skrevet

Ja det første der er vel bare et sammendrag av hva dd gjorde, for å se om alt funket kan du jo sjekke systemmonitoren eller skreve free -m i en terminal.

Ikke alle kommandoer skriver ut noe, så lenge det ikke kommer en feilmeldig er alt vanligvis bra. printf-tingen legger til en linje i /etc/fstab. Så nå har du lagt den til to ganger. Tror ikke det skal skade, men hvis du vil fikse:

 

sudo gedit /etc/fstab

Skrevet

Tusen takk for hjelp:) et siste spørsmål: Hvordan vil swap bli brukt? ser nedenfor at swap har 0 used.

 

 

jonas@jonas-desktop:~$ free -m

total used free shared buffers cached

Mem: 1005 973 32 0 19 423

-/+ buffers/cache: 530 474

Swap: 511 0 511

Skrevet

Swap blir for eksempel brukt dersom du bruker mer minne enn du har. Swap brukes også ofte til å lagre informasjon om sesjoner, feks når du rebooter eller bytter bruker midlertidig.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...