Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: RistoR - 01.05.14 - klo:16.33
-
Tarkistin järjestelmänvalvonnan ruudussa netistä latautumista kun huomasin, että se ilmoittaa "Swap ei saatavilla". En tiedä kuinka usein swappia eri ohjemat käyttävät, mutta kaiketi se pitäisi saada käyttöön. Tein 14.04 asennuksen "puhtaasti" läppäriin Compaq Presario CQ71, muistia 2,4gigaa. Asennuksessa annoin mennä oletusarvoilla ilman omia säätämisiä.
-
Mitä parted kertoo osioista päätteessä?
sudo parted -l
-
Parted ilmoittaa:
Model: ATA WDC WD2500BEKT-0 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 256MB 255MB primary ext2 boot
2 257MB 250GB 250GB extended
5 257MB 250GB 250GB logical lvm
Error: /dev/mapper/ubuntu--vg-swap_1: unrecognised disk label
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/ubuntu--vg-root: 247GB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Number Start End Size File system Flags
1 0,00B 247GB 247GB ext4
-
Sinun täytynee luoda swap-osio tai swap-tiedosto.
-
Error: /dev/mapper/ubuntu--vg-swap_1: unrecognised disk label
Jostain syystä swap-osio on jäänyt luomatta asennuksessa.
Käytät ilmeisesti koko levyn kryptausta (boottiosiota lukuun ottamatta)?
-
Jostain syystä swap-osio on jäänyt luomatta asennuksessa.
Miten sen voi luoda joko Gpartedilla tai komentorivillä?
Käytät ilmeisesti koko levyn kryptausta (boottiosiota lukuun ottamatta)?
??? Enpä tiedä tuosta mitään. Asennuksessa olen vastannut kyllä järkeviin kysymyksiin - jos se siitä on edes riippuvainen. Onko siis hyvä asia vai onko se turhaa?
-
Minulla sama juttu, eli valitsin asennuksessa kryptauksen, jolloin LVM tulee automaattisesti mukaan, ja nyt aina ubuntun käynnistyessä tuon saman ilmoituksen. Samantapainen tuli jo edellisen ersion aikana, muta silloin en vaan välittänyt.
Tilanne on siis tämä:
$ swapon --summary
Filename Type Size Used Priority
$ sudo swapon -a
swapon: /dev/mapper/ubuntu--vg-swap_1: read swap header failed: Virheellinen argumentti
swapon: /dev/mapper/cryptswap1: stat failed: Tiedostoa tai hakemistoa ei ole
$ grep swap /etc/fstab
/dev/mapper/ubuntu--vg-swap_1 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
Nyt pitäisi osata poistaa asennuksessa väärin tehty swap-viritys ja luoda tilalle uusi. En kylläkään ihan täysin ymmärrä miksi asennus on edes yrittänyt tehdä swap-tilasta kryptatun vielä erikseen, kun sekä järjestelmä että swap kumpikin jo sijaitsevat kryptatussa osiossa. Ehkä siinä on yritetty varautua siihen että koneella on muitakin käyttäjiä.
-
Jostain syystä swap-osio on jäänyt luomatta asennuksessa.
Miten sen voi luoda joko Gpartedilla tai komentorivillä?
Aika vaikea operaatio (https://help.ubuntu.com/community/ResizeEncryptedPartitions), ellet vaihda koneeseen isompaa levyä, koska nykyinen osio täyttää levyn ja sen kokoa pitäisi pienentää. Helpompaa asentaa järjestelmä kokonaan uudelleen esimerkiksi käyttäen itse määriteltyä osiointia. En tosin tiedä, onnistuuko vastaava koko levyn kryptaus silloin.
Käytät ilmeisesti koko levyn kryptausta (boottiosiota lukuun ottamatta)?
??? Enpä tiedä tuosta mitään. Asennuksessa olen vastannut kyllä järkeviin kysymyksiin - jos se siitä on edes riippuvainen. Onko siis hyvä asia vai onko se turhaa?
Kryptauksesta voi olla hyötyä, jos kannat läppäriä mukana julkisilla paikoilla tai matkoilla. Silloin varkaat ja muut uteliaat eivät pääse käsiksi tietoihisi. Jos konetta käytetään vain kotona, tietoturvahyöty on vähäisempi ja suojaa saa lähinnä murtovarkaita vastaan. Kryptaus myös hidastaa levyoperaatioita (http://www.phoronix.com/scan.php?page=article&item=ubuntu_1304_encryption&num=1) ja nostaa prosessorin kuormaa.
-
Kryptauksesta voi olla hyötyä, jos kannat läppäriä mukana julkisilla paikoilla tai matkoilla. Silloin varkaat ja muut uteliaat eivät pääse käsiksi tietoihisi. Jos konetta käytetään vain kotona, tietoturvahyöty on vähäisempi ja suojaa saa lähinnä murtovarkaita vastaan. Kryptaus myös hidastaa levyoperaatioita (http://www.phoronix.com/scan.php?page=article&item=ubuntu_1304_encryption&num=1) ja nostaa prosessorin kuormaa.
Tuo AimoE:n selitys selvensi myös asiaa: eli valitsin kryptauksen kun sitä kystttiin ja se tuntui hyvältä. :-)
Läppäri on lähes pelkästään kotikäytössä ja varsinkin jos kryptaus nostaa prosessorin kuormaa se ei tämän koneen käyttöä ainakaan edistä kun prosessorin on aika tehoton.
Asennan uudestaan ja jätän kryptauksen pois. Kiitos taas neuvoista!
-
Vielä pari huomiota:
Jätin pois ruksin kryptaamisesta, mutta panin ruksin kun kysyttiin kotikansion salaamista. Lopputulos oli sama kuin aiemmin: swappia ei löydy.
Kun jätin ruksit pois molemmista, niin nyt asennus teki swapin kooksi 2,4 gigaa. Saman kuin mitä on muistia.
Lisäksi vielä: kun järjestelmä oli kryptattu, niin uudelleenasennus ei tunnistanut, että levyllä on jo järjestelmä eikä ehdottanut rinnakkaisasennusta tms. vaihtoehtoja.
-
Yritin kaikkia mahdollisia vinkkejä mitä löysin, enkä saanut tilannetta korjatuksi. Asennus oli salattu LVM + salattu kotihakemisto. Lopulta asensin kokonaan uudelleen, ja tällä kertaa valitsin salattu LVM ilman kotihakemiston salausta. Ja swap alkoi heti toimia.
Löysin myös monta bugi-ilmoitusta, monesta eri Ubuntu-versiosta, Trusty Tahr mukaan lukien.
Tiesin ongelmasta jo muutaman edellisen version ajalta, mutta jotenkin luotin siihen että tällainen ongelma olisi ehditty LTS-versioon korjata.
-
Lopulta asensin kokonaan uudelleen, ja tällä kertaa valitsin salattu LVM ilman kotihakemiston salausta. Ja swap alkoi heti toimia.
Hienoa, että sait ratkaistua ongelmasi. Hieman vaan jään ihmettelemään, miksi salata itse järjestelmä, mutta minusta juuri käyttäjän kotihakemiston salaus olisi se tärkein. Sinnehän henk. koht. datat tallennetaan.
LVM jo itsessään on pieni "parannus", jos haluaa "lennossa" muuttaa levyosioiden kokoa (kuka tuollaista ominaisuutta tarvitsee) - se ei itsessään ole mikään varsinainen salaus. Ehkä paras vaihtoehto olisi käyttää erityisohjelmia, joiden pääasiallinen tehtävä on salata levyllä/osiolla oleva data.
En ole käyttänyt LVM:ää (nykyisin kai LVM2) , vaikka kiintolevyilläni onkin lukuisia osioita, joita voisi nätisti LVM:llä niputtaa. Pää syy on aina ollut se, että ongelmatilanteissa (tai usean käyttöjärjestelmää käytettäessä) voi LVM (Logical Volume Manager) tuottaa turhia ongelmia.
http://en.wikipedia.org/wiki/Logical_Volume_Manager_(Linux)
PS. Yleensä /boot -osio ei voi olla salattu, sillä salauksen purkaminen ei onnistu ennenkuin kernel ja tarvittavat modulit saadaan käyntiin. Swap-osion salaushan on jokaiselle foliohatuiselle taas aivan välttämätöntä.
-
Aina jää jotain kertomatta.
Kyse on läppäristä, enkä ole aikeissa luoda sinne muita käyttäjätunnuksia kuin omani. Tässä tilanteessa valinta on minusta ihan selvä. Tietenkin salaan koko LVM-osion eikä vain kotihakemistoa. Ja kun kotihakemiston salaamisesta tulee ongelmia, riittää LVM-osion salaus yhden käyttäjän tapauksessa oikein hyvin.
Toistan vielä että se salaus jonka asennusohjelma tekee automaagisesti tuottaa tällaisen maatuskanuken:
$ lsblk -o NAME,SIZE,RM,RO,TYPE,MOUNTPOINT
NAME SIZE RM RO TYPE MOUNTPOINT
sda 465,8G 0 0 disk
├─sda1 243M 0 0 part /boot
├─sda2 1K 0 0 part
└─sda5 465,5G 0 0 part
└─sda5_crypt (dm-0) 465,5G 0 0 crypt
├─kubuntu--vg-root (dm-1) 461,5G 0 0 lvm /
└─kubuntu--vg-swap_1 (dm-2) 4G 0 0 lvm [SWAP]
sr0 1024M 1 0 rom
Tuota sda2:sta en ihan ymmärrä, että mikä se on, olisiko jämäpala vai mikä lie.
-
Tuota sda2:sta en ihan ymmärrä, että mikä se on, olisiko jämäpala vai mikä lie.
Menee hieman arvailuksi, mutta ...
/dev/sda1 on salaamaton boot-osio primäärillä osiolla (ensiö-osio), ja /dev/sda2 on toinen primääriosio, joka on määritelty jatketuksi osioksi (extended).
Jatketulle osiolle on luotu loogisia osioita /dev/sda5 lähtien (sda5_crypt). Looginen /dev/sda5 on salattu LVM-osio, jolla on useampi osio - vg-root ja vg-swap_1.
http://fi.wikipedia.org/wiki/Kiintolevyn_osiointi
Lisäksi on arvattavissa, että levyosiointi/asennus on tehty KDE-pohjaisella Kubuntu-asennusmedialla:
├─kubuntu--vg-root (dm-1) 461,5G 0 0 lvm /
└─kubuntu--vg-swap_1 (dm-2) 4G 0 0 lvm [SWAP]
Ei tuolla toki ole mitään oleellista merkitystä, sillä Kubuntu on Ubuntu, jonka työpöytäympäristöksi on valittu KDE. Jotkin Ubuntuun asennettavat paketit (Unity-työpöytä) on korvattu KDE-työpöydän ohjelmiin.