Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Karri - 23.02.09 - klo:21.20

Otsikko: Levyjen automounttaus?
Kirjoitti: Karri - 23.02.09 - klo:21.20
Hyvät fellow Linuxittajat,

Ubuntussa vakiona pitää mountata haluamansa lisälevyasemat joka käynnistyksen jälkeen manuaalisesti Tietokone-näkymästä, mutta tämä on todella ärsyttävää pidemmän päälle. Esimerkiksi kun haluaisi kuunnella musiikkia Rhythmboxista, pitää joka kerta mennä ensin mounttaamaan asema käyttöön.

Miten kaikki levyt saisi automounttautumaan käynnistettäessä? Niin ext3- kuin ntfs-levytkin?
Otsikko: Vs: Levyjen automounttaus?
Kirjoitti: gdm - 23.02.09 - klo:21.24
Seuraava kertoo lisää
Koodia: [Valitse]
man fstab
/etc/fstab tiedostoon määritellään osiot jotka haluaan automaagisesti liittää järjestelmään käynnityksen yhteydessä.
Otsikko: Vs: Levyjen automounttaus?
Kirjoitti: Ville Pöntinen - 23.02.09 - klo:21.51
Ensin teen hakemiston, johon Windows-osion tahdon liittää:

Koodia: [Valitse]
sudo mkdir /media/wintoosa
Sitten laitan oikeuksia kohdalleen:

Koodia: [Valitse]
sudo chown ville:ville /media/wintoosa


Katson mitä levyjä koneessani on:

Koodia: [Valitse]
ville@thepontiset:~/Työpöytä$ sudo fdisk -l
[sudo] password for ville:

Levy /dev/sda: 500.1 Gt, 500107862016 tavua
255 päätä, 63 sektoria/ura, 60801 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x1a871a86

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1   *           1       50993   409601241    7  HPFS/NTFS
/dev/sda2           50994       51722     5855692+  82  Linux-sivutus / Solaris
/dev/sda3           51723       60801    72927067+  83  Linux

Levy /dev/sdb: 500.1 Gt, 500107862016 tavua
255 päätä, 63 sektoria/ura, 60801 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Levyn tunniste: 0x00000bba

    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sdb1               1       60801   488384001   83  Linux

Minulla siis 1. levyn 1. osiolla Windows  :-[



Nyt tahdon käyttää sitä Ubuntun puolella aina (siis ilman sitä käsimounttausta). Muokkaan tiedostoa, jossa käynnistyksen yhteydessä liitettävät levyt määritellään:

Koodia: [Valitse]
sudo gedit /etc/fstab
Mulla se näyttää tältä:

Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda3
UUID=f4d33f00-8287-4f6b-9cba-3eb6dcbecf1f / ext3 relatime,errors=remount-ro 0 1
# /dev/sda2
UUID=c99014fa-5a93-4928-9f93-b87c7b971bf8 none            swap    sw              0       0
# dev/sdb1 eli kotiosio
UUID=267fe0fb-155c-429c-8355-a273d23d78f9       /home   ext3    defaults 0 2

/dev/scd0       /media/cdrom1   udf,iso9660 user,noauto,exec,utf8 0       0

Lisään sinne (yleensä lisäykset tehdään tiedoston loppuun vaikkei sillä olisi väliä) seuraavan rivin:

Koodia: [Valitse]
/dev/sda1 /media/wintoosa ntfs 0 0
(Noi UUID-jutut ovat myös hyödyllisiä, lue niistä jossain vaiheessa.)



Nyt pitäisi käynnistää kone uudelleen, mutten viitsi, kun on mm. tämän viestin kirjoittaminen kesken. Kokeilen mounttaamista komentamalla:

Koodia: [Valitse]
sudo mount -a
Ja siellähän se näkyy Windows-osio hakemistossa /media/wintoosa. Luo vaikka kotihakemistoosi linkki:

Koodia: [Valitse]
ln -s /media/wintoosa Windowslevy
Otsikko: Vs: Levyjen automounttaus?
Kirjoitti: Karri - 19.03.09 - klo:18.53

Kiitosta avusta, mutta jokin mättää edelleen... nyt tosin alla Debian. Laitoin oikeudet levyihin itselleni kuten neuvoit, mutta en ole oikeutettu mounttaamaan levyjä siltikään.
Bootatessa tulee punaisella jotain "failed!" -tekstiä liittyen kovalevyihin. Eli mikään käynnistykseen liittämistäni levyistä ei käynnisty automaagisesti, enkä saa edes avata niitä. :(
Ja roottinakin antaa vaan jotain itkua...

Koodia: [Valitse]
root@hoasnet-fe35dd00-123:/home/karri# mount -a
mount: wrong fs type, bad option, bad superblock on /dev/hda1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

mount: wrong fs type, bad option, bad superblock on /dev/hdb1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

mount: wrong fs type, bad option, bad superblock on /dev/sda2,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so


fstab:
Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda4       /               ext3    errors=remount-ro 0       1
/dev/sda5       none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
/dev/hda1       /media/vault    ext3                    0      0
/dev/hdb1       /media/capturesdisk ext3 0 0
/dev/sda2       /media/editdisk ext3 0 0
Otsikko: Vs: Levyjen automounttaus?
Kirjoitti: mrl586 - 20.03.09 - klo:01.21
Mitä komento dmesg | tail kertoo?
Otsikko: Vs: Levyjen automounttaus?
Kirjoitti: radiotehnika - 23.03.09 - klo:17.22
heitti mulle kans samaa herjaa, mutta sain mountattua ext3 osion tyyliin

/dev/sdb /media/storage ext3 defaults,errors=remount-ro 0 1
Otsikko: Vs: Levyjen automounttaus?
Kirjoitti: Ville Pöntinen - 23.03.09 - klo:17.28
Ja entä mitä sanoo

Koodia: [Valitse]
sudo fdisk -l
(Tai miten se debianissa käsketäänkin täysillä oikeuksilla...)
Otsikko: Vs: Levyjen automounttaus?
Kirjoitti: DiiZei - 24.03.09 - klo:22.06
Itse hoidin automountin tuolla pysdm-ohjelmalla. Helppokäyttöinen ja löytyy pakettienhallinnasta. Hyvin toiminu.
Otsikko: Vs: Levyjen automounttaus?
Kirjoitti: Karri - 25.04.09 - klo:17.49
Ratkaisu:

piti poistaa vaan levyjen tietojen lopusta nollat pois fstabissa (Ubuntu).

Nyt toimii.

Kiitos avuista.