Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Jantza - 21.04.10 - klo:20.38
-
Mulla on kiintolevy kolmessa osassa ja ainakun käynnistän niin koneen niin pitäis se salasana naputella noihin, että pääsee tiedostoihin käsiks. Oliskohan mitään tapaa saada tuo mounttaus pysyväks?
-
lisää levy osiot fstab:iin
-
Yritin katsella josko tuosta löytyisi jotain valmista ohjetta mutta ei osunut minun silmään.
Tämä minun ohjeeni on vähän vanha mutta toimii kuitenkin, nykyään pitäis tai olisi ainakin kannattavaa tehä uuid mutta sen saa joku muu neuvoa.
Tämä homma tehdään päätteellä joten avaa Sovellukset -> Apuohjelmat -> Pääte
Ensin katsotaan levyjen/osioiden nimet, jätä tämä pääte auki ja avaa uusi viereen.
sudo fdisk -l
Seuraavaksi luodaan kansio jokaista mountattavaa levyä varten, "levy" kohtaan annat sen nimen minkä haluat
sudo mkdir /media/"levy"
Annetaan oikeudet luotuihin kansioihin jokaiselle erikseen.
sudo chmod -R 777 /media/"levy"
Seuraavaksi avataan fstab
gksu gedit /etc/fstab
Lisää fstab:iin uusi rivi jokaista kiintolevy osiota varten, tuon "levy" kohdan korvaat sillä minkä annoit kansiolle nimeksi, "osio" (sdb1 tms) ja ext3 (ntfs, fat32 tms) kohtaan laitat sen tiedosto järjestelmän minkä fdisk sinulle kertoo.
/dev/"osio" /media/"levy" ext3 defaults 0 2
Lopuksi tallenna ja sulje fstab ja komenna päätteessä
sudo mount -a
Nyt pitäisi työpöydälle ilmestyä halutut kiintolevyt.
-
Joo eipä toiminut. Eipä tuolla niin isoa merkitystä ole.
-
Joo eipä toiminut. Eipä tuolla niin isoa merkitystä ole.
Kerro mitä tuo viimeinen komento sanoi. Siitä voisi selvitä syy miksi ei toimi.
-
http://forum.ubuntu-fi.org/index.php?topic=31677.msg245192#msg245192 tästä keskustelusta saat hyvät ohjeet jolla saa tuon salasanakyselyn pois.
Muoks. Ja tuo ohje todella toimii, kokeiltu on.
-
Tottakai se tuolla HMi:n (hyvällä) ohjeella toimii. (Tietysti jos sinulla on tiedostojärjestelmä joku muu kuin ext3, niin sitten ei toimi).
Sattumalta piti juuri eilen mennä tästä vielä hieman eteenpäin. Tilanne mutkistuu silloin kun esim. sisäisiä levyjä on useita, jolloin järjestelmä alkaa "arpomaan" miten nämä mountit menevät. Esim. päivitysten jälkeisessä kylmässä bootissa levyt saattavat vaihtua.
Ratkaisu on tähänkin varsin yksinkertainen /etc/fstab - tiedoston editointi.
HMi:n antaman rivin sijasta, pitää tehdä seuraavankaltainen rivi (mallia voi katsoa myös systeemin tekemästä 1. levyn mounttirivistä).
UUID=41c22818-fbad-4da6-8196-c816df0b7aa8 /levy2 ext3 defaults,errors=remount-ro 0 1
Tämä rimpsu tarkoittaa seuraavaa:
- UUID. Tämän on tiedostojärjestelmän yksilöllinen tunnus. Se löytyy helposti kun esim. kirjoittaa komennon "sudo blkid" (päätteellä). Siitä pitää tulkita mikä on se levy mitä on käsittelemässä (siis oikeasti ei ole levy, vaan jonkun levyn jollakin osiolla oleva tiedostojärjestelmä).
- levy2. Tämä on liitospiste, joka tulee olla tehty kuten HMi:n ohje kertoo
- ext3. Tämä on tiedostojärjestelmän tyyppi jonka olet tehnyt. ext3 on oletusjärjestelmä Ubuntu 9.04:ssa, vanhemmissa ja uudemmissa voi olla jotakin muuta ja työkaluilla kuten Gparted voi tehdä kaikenlaisia muitakin.
Jos et tiedä miksi tällaista pitäisi tehdä, niin unohda koko juttu. Kertomuksesi perusteella tämä ei ole sinulle välttämätöntä, mutta ehkä hyvä tietää jatkossa ...
-
Kyllä tuolla minun ohjeella onnistuu muutkin kuin vain ext3 osion liittäminen.
Eikös tuossa pitäisi tuon viimeisen numeron olla kaksi eikä yksi koska siitä voi aiheutua ongelma kun kone suorittaa fsck:n? en siis tiedä vaan kysyn?
UUID=41c22818-fbad-4da6-8196-c816df0b7aa8 /levy2 ext3 defaults,errors=remount-ro 0 1
Ylipäätään ubuntussa saisi olla roimasti helpompi systeemi kiintolevyjen mounttaukseen.
-
jos muuten toi fstab:in käsipelillä säätäminen tuntuu liian hankalalta niin siihenki on graafisia ohjelmia esim "mountmanager"
-
Kyllä tuolla minun ohjeella onnistuu muutkin kuin vain ext3 osion liittäminen.
Sorry, taisinkin viitata vastauksessi aivan ekaan versioon, jolloin sen jo luin - tai sitten vain luin huonosti.
Eikös tuossa pitäisi tuon viimeisen numeron olla kaksi eikä yksi koska siitä voi aiheutua ongelma kun kone suorittaa fsck:n? en siis tiedä vaan kysyn?
UUID=41c22818-fbad-4da6-8196-c816df0b7aa8 /levy2 ext3 defaults,errors=remount-ro 0 1
Tämä on kopioitu suoraan ohjeista ja tällainen on käynnissä olevassa Ubuntussakin. Kun tein toissapäivänä nämä, niin seuraavassa bootissa lähti tarkistamaan heti kaikkia levyjä - jota ei normaalisti tapahdu millään koneella joilla ei ole tällaista systeemiä (ainoastaan tällä tavalla mountattu systeemilevy tekee näin).
En ole varma minäkään miten oikeasti sitten pitäisi toimia tai tehdä ... täytyy seurata käytöstä (puhun Ubuntu versiosta 9.04).
Ylipäätään ubuntussa saisi olla roimasti helpompi systeemi kiintolevyjen mounttaukseen.
Aivan samaa mieltä.
-
jos muuten toi fstab:in käsipelillä säätäminen tuntuu liian hankalalta niin siihenki on graafisia ohjelmia esim "mountmanager"
pannaanpa screenshottia kyseisestä ohjelmasta ja miten ruksit ja muut on itselläni.
http://farm5.static.flickr.com/4050/4544652831_3d3a1470e7_o.png
advanced osiastolla ei ollu yhtään ruksia, noilla levyn pitäisi ainakin mountata. muistakaa pistää mount pointiksi joku /media/kansio älä käytä jo siellä olevia kansioita vaan tee mountattavalle oma
-
Sorry, taisinkin viitata vastauksessi aivan ekaan versioon, jolloin sen jo luin - tai sitten vain luin huonosti.
Joo lisäsin tuon ext3 jutun jälkeenpäin kun huomasin sen puuttuvan.
-
Varsinaisesti salasanan ainainen kysyminen johtuu Karmicissa olevasta pahasta bugista:
https://bugs.launchpad.net/ubuntu/+source/devicekit-disks/+bug/465054
/etc/fstabin muokkaaminen on tietenkin järkevimpiä kiertoteitä. Jos bugin taas haluaa korjata "oikein" niin sitten luodaan tiedosto:
/var/lib/polkit-1/localauthority/10-vendor.d/org.freedesktop.DeviceKit.Disks.pkla
ja sen sisällöksi:
[No password required for admins]
Identity=unix-group:admin
Action=org.freedesktop.devicekit.disks.filesystem-*
ResultActive=yes
Alkup. kysyjälle: katotaan nyt ensiksi tuleeko niitä fstab-neuvoja...
muoks. tulihan niitä yhtä aikaa kuin kirjoitin. tällä palstalla kysyvälle vastataan.
Ja vinkkinä tämän ketjun neuvojille ja muillekin, että Gnome-hakkerit yrittävät todellakin laittaa (automaattisen) mounttauksen kuntoon työpöytätasolla, jolloin fstab-aivonystyränhieronnasta päästään ehkäpä pikku hiljaa eroon. Ehkä jo Lucidin myötä.
Mulla on kiintolevy kolmessa osassa ja ainakun käynnistän niin koneen niin pitäis se salasana naputella noihin, että pääsee tiedostoihin käsiks. Oliskohan mitään tapaa saada tuo mounttaus pysyväks?
Kyllä tuo lainaus anttimr-käyttäjältä minun mielestäni on hyvä vastaus tämän ketjun aloittajan kysymykseen.
Sano sieki Antti jottai :)
-
Jos se fstab rivin viimeinen parametri on kaksi, tiedostojärjestelmän tarkistusta ei ajeta automaattisesti koneen käynnistyessä.
Kuvitellaanpa että olet kopioimassa tiedostoja ko. levylle, kun kone menee "jumiin", ja joudut painamaan resettiä. Parametri 2 tarkoittaa käytännössä sitä että seuraavassa käynnistyksessä levyä ei liitetä, vaan joudut ensin ajamaan fsck:n ja sitten mount:n. Tämä voi olla hyväkin asia, jos on isokokoinen ext3 osio ja haluaa koneen boottaavan nopeasti.
Mutta ainakin juuri / ja ehkä myös /home-osiolle kannattaa laittaa viimeinen parametri 1.
-
Nyt kun Lucid on julkaistu (itse käyttänyt kyllä jo pari viikkoa), aloin säätelemään osioiden automounttauksia kohdalleen. Muutaman kerran hakkasin päätäni seinään kun alla olevan esimerkin mukainen rimpsu tuotti mountatessa ilmoituksen,
"liitospiste /levy2 ei ole olemassa"
HMi:n antaman rivin sijasta, pitää tehdä seuraavankaltainen rivi (mallia voi katsoa myös systeemin tekemästä 1. levyn mounttirivistä).
UUID=41c22818-fbad-4da6-8196-c816df0b7aa8 /levy2 ext3 defaults,errors=remount-ro 0 1
Lopulta älysin että polku /levy2 on tynkä, eli pitää olla /media/levy2
Esimerkin kuuluu siis olla
UUID=41c22818-fbad-4da6-8196-c816df0b7aa8 /media/levy2 ext3 defaults,errors=remount-ro 0 1
Kun Lucidiin uudella koneella siirryin, niin formatoin kaikki osiot ext4 muotoon.
Minun tapauksessani esimerkki on siis tälläinen
UUID=41c22818-fbad-4da6-8196-c816df0b7aa8 /media/levy2 ext4 defaults,errors=remount-ro 0 2
Tuon viimeisen numeron katsoin myös paremmaksi muuttaa arvoon 2.
Jos se fstab rivin viimeinen parametri on kaksi, tiedostojärjestelmän tarkistusta ei ajeta automaattisesti koneen käynnistyessä.
Kuvitellaanpa että olet kopioimassa tiedostoja ko. levylle, kun kone menee "jumiin", ja joudut painamaan resettiä. Parametri 2 tarkoittaa käytännössä sitä että seuraavassa käynnistyksessä levyä ei liitetä, vaan joudut ensin ajamaan fsck:n ja sitten mount:n. Tämä voi olla hyväkin asia, jos on isokokoinen ext3 osio ja haluaa koneen boottaavan nopeasti.
Muoks
Hups, lipsahti median tilalle etc, mutta nyt korjattu
-
Hyvä että toimii.
Mutta selvyyden vuoksi todettakoon, että ei tuo "/levy2" sinänsä mikään virhe ole, minulla on periatteessa näin joka paikassa. Riippumatta siitä missä tämä "levy2" on, joko juuren ( "/":n ) alla tai "/media":n alla, se pitää olla tehty etukäteen ja se on vain normaali hakemisto. Ohje tämän tekemiseen annettiin jo edellä.
Mutta ilmeisesti suositeltava, looginen tapa Ubuntussa lienee laittaa nämä "medioiden mountit" kaikki "/media" :n alle - ihan vain käyttäjän itsensä kannalta tämä lienee hyvä logiikka.
Levyjähän (oikeastaan levyn jonkun osion jotakin tiedostojärjestelmää) voi toki olla tarpeen mountata periaatteessa minne hyvänsä hakemistorakenteessa - ihan tyypillistä Unixissa/Linuxissa. Liitospiste on oikeasti vain joku hakemisto jossakin. Mutta tässähän käsiteltiin nyt aivan perustapausta, joten pitäydytään näistä lisäkeskusteluista.
-
Sen lisäksi että itse mieluiten mounttailen osiot tuonne /media taakse, niin katsoin kirjoitukseni olevan eräänlainen täydennys ketjun alussa olevaan HMi:n ohjeeseen (http://forum.ubuntu-fi.org/index.php?topic=33213.msg258906#msg258906)
-
No juu, mutta halusin vain sanoa, että ei sitä "/media/levy2" paikkaakaan ole olemassa sen paremmin, jos sitä ei ole itse luonut.
Mutta pääasia että itse asia tulee selväksi.