Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: teplun - 01.05.09 - klo:21.36

Otsikko: Osion automaattinen liittäminen
Kirjoitti: teplun - 01.05.09 - klo:21.36
Asensin tämän uuden Ubuntun 9.04 Wubilla C-osiolle WinXP:n rinnalle. Kaikki data löytyy D-osiolta, joka täytyy aina liittää manuaalisesti.
Miten D-osio saadaan liitettyä automaattisesti käynnistyksen yhteydessä?
Otsikko: Vs: Osion automaattinen liittäminen
Kirjoitti: gdm - 01.05.09 - klo:21.49
Hakua sanalla "fstab" niin löytyy paljon asiaa.
Otsikko: Vs: Osion automaattinen liittäminen
Kirjoitti: teplun - 02.05.09 - klo:22.29
Nyt tarvitaan hieman yksityiskohtaisempia ohjeita. Lisäsin etc/fstab tiedostoon seuraavan rivin: /dev/sda2 /media/Data ntfs defaults 0 0.
Siinä Data on Windowsin D-osion nimi. Tämä ei kuitenkaan tuntunut toimivan eli millä komennolla saan WinXP:n D-osion liitettyä automaattisesti?
Otsikko: Vs: Osion automaattinen liittäminen
Kirjoitti: Tomin - 02.05.09 - klo:22.56
Tee hakemisto /media/Data (ja käynnistä uudelleen) niin se saattaa toimiakin. :)
Otsikko: Vs: Osion automaattinen liittäminen
Kirjoitti: juyli - 02.05.09 - klo:23.20
Nyt tarvitaan hieman yksityiskohtaisempia ohjeita. Lisäsin etc/fstab tiedostoon seuraavan rivin: /dev/sda2 /media/Data ntfs defaults 0 0.

sudo fdisk -l kertoisi jo osioinnista (ja järjestelmän tunnistamista laitteista).
Osa laitteista liitetään automaattisesti, osa laitteista on liitettävissä jo oletuksena asennuksen yhteydessä, jos asennuksessa niitä tarjotaan liitettäväksi. Muut osiot on sitten manuaalien opastuksella osattava liittää järjestelmään.
Otsikko: Vs: Osion automaattinen liittäminen
Kirjoitti: oobetimer - 03.05.09 - klo:08.50
Tee hakemisto /media/Data (ja käynnistä uudelleen) niin se saattaa toimiakin. :)

Siis seuraavalla tavalla

#sudo mkdir /media/Data

......ja oikeudet kyseiseen hakemistoon

#sudo chown käyttäjänimesi:users /media/Data
Otsikko: Vs: Osion automaattinen liittäminen
Kirjoitti: teplun - 03.05.09 - klo:17.41
Tein Data nimisen hakemiston ja buuttasin koneen. D-osio ei ollut liitetty ja kun liitin sen Nautiluksella (jossa se näkyy irrotettuna nimellä Data) syntyi /media hakemistoon Data_ niminen hakemisto. Lisäksi siellä oli tämä tyhjä Data hakemisto.
Eli näillä eväillä ei onnistu automaattinen liitos.
Otsikko: Vs: Osion automaattinen liittäminen
Kirjoitti: Lasse. - 03.05.09 - klo:17.49
Laitappa tänne nyt se sun fstabisi sisältö. Tämän lisäksi aja taas
Koodia: [Valitse]
sudo fdisk -l ja katso mikä se oikea niistä on, tämän jälkeen aja
Koodia: [Valitse]
sudo blkid ja laita blkidin tuloste fstabin oheen tänne katsottavaksi, asenna myös paketti ntfs-3g ellei ole jo,
Koodia: [Valitse]
sudo apt-get install ntfs-3g
Muoks: Pieni virhe pois.
Otsikko: Vs: Osion automaattinen liittäminen
Kirjoitti: teplun - 03.05.09 - klo:19.23
Tässä fstabin sisältö:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/host/ubuntu/disks/root.disk /               ext3    loop,errors=remount-ro 0       1
/host/ubuntu/disks/boot /boot           none    bind            0       0
/host/ubuntu/disks/swap.disk none            swap    loop,sw         0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
/dev/sda2   /media/Data   ntfs   defaults   0   0

Tässä sudo fdisk -l:

Levy /dev/sda: 250.0 Gt, 250059350016 tavua
255 päätä, 63 sektoria/ura, 30401 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0xc6b6c6b6

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1   *           1        5099    40957686    7  HPFS/NTFS
/dev/sda2            5100       30401   203238315    f  W95 Laaj (LBA)
/dev/sda5            5100       30401   203238283+   7  HPFS/NTFS

Tämä blkid /dev/sda2 (tai mikä tahansa edellisistä) ei antanut mitään tulostetta.

ntfs-3g oli jo asennettu.
Otsikko: Vs: Osion automaattinen liittäminen
Kirjoitti: Lasse. - 03.05.09 - klo:19.34
Mitä tapahtuu jos heität
Koodia: [Valitse]
sudo blkid?

Lunttasin vähän miten tuo menikään Linux.fi wikistä

Koodia: [Valitse]
/dev/xdxx        /media/xdxx      ntfs-3g silent,umask=0,no_def_opts,allow_other,locale=fi_FI.utf8 0 0
Mutta olisi kätevää jos saataisiin blkidillä kaivettua laitteen UUID esiin, kun se on varmempi tapa kuin suoraan /dev/sdax.
Otsikko: Vs: Osion automaattinen liittäminen
Kirjoitti: teplun - 03.05.09 - klo:20.36
sudo blkid antoi tällaisen vasteen:

/dev/loop0: UUID="268ebd61-d1e0-4873-99bd-7cc286588bd6" TYPE="ext3"
/dev/sda1: UUID="38FCC361FCC317D0" LABEL="WinXP" TYPE="ntfs"
/dev/sda5: UUID="BCA42D22A42CE09E" LABEL="Data" TYPE="ntfs"

Tämä D-osio näyttääkin olevan sda5.
Siis onko <type> ntfs-3g ja pitääkö <options> olla tämä antamasi pitkä merkkijono?
Otsikko: Vs: Osion automaattinen liittäminen
Kirjoitti: Lasse. - 03.05.09 - klo:20.48
Laita fstabiin tuon vanhan rivisi tilalle, pitäisi toimia copypastella.

Koodia: [Valitse]
UUID=BCA42D22A42CE09E        /media/Data      ntfs-3g silent,umask=0,no_def_opts,allow_other,locale=fi_FI.utf8 0 0
ja boottaa kone, tai
Koodia: [Valitse]
sudo mount -a jos asema ei ole vielä liitetty valmiiksi
Otsikko: Vs: Osion automaattinen liittäminen
Kirjoitti: teplun - 03.05.09 - klo:21.24
Muutin vain sda2:n sda5:ksi ja nyt näyttää toimivan. Näyttäisi olevan kaikki oikeudet Data hakemistoon.
Otsikko: Vs: Osion automaattinen liittäminen
Kirjoitti: juyli - 04.05.09 - klo:10.00
Mutta olisi kätevää jos saataisiin blkidillä kaivettua laitteen UUID esiin, kun se on varmempi tapa kuin suoraan /dev/sdax.

Ei tuo UUID:n (tai LABEL:in) käyttäminen sen varmempaa ole. Etuna on se, että jos syystä tai toisesta osiointia muutetaan ja osion laitetiedosto muuttuisi, osoittaa UUID yhä oikealle osiolle. Käytännössä osionnin muuttaminen on aika harvinainen tapaus, ja tuolloin voi helposti myös korjata fstab:n vastaamaan uutta tilannetta.
Henkilökohtaisesti pidän osioihin viittaamisen laitetiedostoilla paljon selkeämpänä kuin käyttää epämääräistä numero- ja kirjainsarjaa (UUID).