Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Jaune - 09.04.07 - klo:11.44
-
Eli olen tässä ihmetellyt kun Ubuntu tällä kannettavalla jämähtää aika-ajoin ja rupeaa korvia raastava kovalevyn rouskutus jolle loppua ei näy...
jaune@hoopee:~$ free -m
total used free shared buffers cached
Mem: 241 237 3 0 3 50
-/+ buffers/cache: 183 57
Swap: 0 0 0
Eli mitenkähän saisin tuon swapin käyttöön? Luulempa että jotain meni pieleen kun asensin toiselle osiolle tuon fluxbuntun, olisikohan se ottanut tuon swapin jotenkin omaan käyttöön?
Eli onkos muuta tehtävissä kun uudelleen asennus?
-
Teit vähän hassusti, jos asensit fluxbuntun.
Itse olisin asentanut fluxboxin (tai mikä kikkare siinä onkin) ubuntuun suoraan.
Kyllähän tuota muistia on vähänlaisesti käytettävissä (vapaana 3 MB). Ehkä kannattanee katsastella gpartedilla, että se swap on vielä tallessa.
-
jaune@hoopee:~$ free -m
total used free shared buffers cached
Mem: 241 237 3 0 3 50
-/+ buffers/cache: 183 57
Swap: 0 0 0
Eli mitenkähän saisin tuon swapin käyttöön?
Tarkista, missä swap-osiosi luuraa:
sudo fdisk -l
sudo swapon <osio, jolla swap-tiedostojärjestelmä>
Jo käynnistyksessä saat swapin käyttöön lisäämällä ko. osion määriteltynä /etc/fstab tiedostoon.
PS. Useampikin Linux-jakelu voi käyttää yhtä ja samaa swap-osiota. Erityistapauksissa on
swappia lisättävissä tekemällä swap-tiedosto.
-
Kiitoksia. Nyt on swappia. Tosin hiukan hämmentää kun pistin tuon fdisk -l, niin tuo hda4 vähän ihmetyttää? Näyttäs kokonsa puolesta voivan olla swappi, mitähän tuo "Laajennettu" tarkoittaa? Otin tuon hda5:n swapiksi.
jaune@hoopee:~$ sudo fdisk -l
Password:
Levy /dev/hda: 10.0 Gt, 10056130560 tavua
255 päätä, 63 sektoria/ura, 1222 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hda1 1 611 4907826 83 Linux
/dev/hda3 612 1192 4666882+ 83 Linux
/dev/hda4 1193 1222 240975 5 Laajennettu
/dev/hda5 1193 1222 240943+ 82 Linux / Solaris heittovaihtotiedosto
-
Kiitoksia. Nyt on swappia. Tosin hiukan hämmentää kun pistin tuon fdisk -l, niin tuo hda4 vähän ihmetyttää? Näyttäs kokonsa puolesta voivan olla swappi, mitähän tuo "Laajennettu" tarkoittaa?
se on ihan tavallinen jatko-osio. pc-raudassa voi olla kiintolevyllä vain neljä primääriosiota, jotta osioita olisi mahdollista tehdä enemmän, tarvitaan kikkailua luomalla jatko-osio (vie yhden primääriosion) jonka sisään on mahdollista tehdä riittävän monta loogista osiota.
-
Jaa-a, eli mitenkäs mää nyt sitten saankaan tuon swapin tuonne fstab:iin määriteltyä o_O?
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hda3
UUID=b83a1f16-e6f6-4419-9535-98815ee36d50 / ext3 defaults,errors=remount-ro 0 1
# /dev/hda1
UUID=172C-13E1 /media/hda1 vfat defaults,utf8,umask=007,gid=46 0 1
# /dev/hda2
UUID=E6F01EFBF01ED223 /media/hda2 ntfs defaults,nls=utf8,umask=007,gid=46 0 1
# /dev/hda5
UUID=606a1465-6d79-478d-8b75-58e2954fc743 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/ /media/floppy0 auto rw,user,noauto 0 0
-
Katso onko swap käytössä vai ei. Laita:
cat /proc/swaps
Komento
sudo swapon -a
ottaa käyttöön kaikki swapit, jotka löytää fstabista. Koneen käynnistyessä tuo komento ajetaan automaattisesti.
Itse voit ajaa (fdisk näytti että tuo hda5 on se swappi)
sudo swapon /dev/hda5
Jos tuo toimii (eli tuo vat /proc/swaps näyttää enemmän), niin vika on siinä, että fstab-tiedostoosi laite /dev/hda5 on annettu sarjanumeron perusteella, joka on (varmaankin) jostakin syystä väärin.
Vaihtoehto A) (edgy tyyppinen)
korvaa rivit fstabissa
# /dev/hda5
UUID=606a1465-6d79-478d-8b75-58e2954fc743 none swap sw 0 0
Muotoon
/dev/hda5 none swap sw 0 0
Vaihtoehto B) (feisty tyyppinen)
Selvitä osion UUID
sudo vol_id /dev/hda5
Ja vaihda se tuohon fstabiin
UUID=tähän_se_mitä_vol_id_antoi none swap sw 0 0
A/B)
Boottaa ja tarkista mitä sanoo
cat /proc/swaps
-
Komento ilmoitti jotakin UUID:stä ja puuttuvasta swapista.
sudo swapon -a
Swap 0 total 0 used
free mem
Fstabiin laitoin oikean UUID-arvon, jonka sain blkid-käskyllä. Sitten samat käskyt ja alkoi toimimaan. Kummallista. ???
tai (korvaa x numerolla)
sudo vol_id /dev/hdax | grep UUID
Muokkaus: Lisätty vaihtoehto blkid-käskylle.
-
Näköjään muillakin on ollut samanlaisia ongelmia.
swap ongelma (http://groups.google.fi/group/sfnet.atk.linux/browse_thread/thread/b1fb3b2f28618b2f/b5af8a2dde188768?lnk=raot)