Kirjoittaja Aihe: Usb-kovalevyn automaattinen liittäminen käynnistettäessä  (Luettu 3118 kertaa)

Pjotor

  • Käyttäjä
  • Viestejä: 291
    • Profiili
Moro!
Kyseessä Mythbuntu 12.04 ja pitäisi ulkoinen kovo saada mountattua käynnistyksen yhteydessä automaattisesti. Kuinka toteutetaan? Esim. Gpartedilla ei voi luoda liitospistettä.  Vinkkiä? Onkos tässä joku rivin lisäys fstabiin?
Ohhoh!

kamara

  • Käyttäjä
  • Viestejä: 2950
    • Profiili
Onkos tässä joku rivin lisäys fstabiin?
On.

Se saataneen fstab:lla liitettyä automaagisesti, mutta silloin USB-kiintis tulee olla kiinni joka käynnistämisen yhteydessä.

Koodia: [Valitse]
sudo gedit /etc/fstab

Edit - Muokkaa omalla vastuullasi, tai näytä tänne sisältö ja...
Koodia: [Valitse]
ls /dev/disk/by-uuid/ -l

Lisäksi kerro, missä formaatissa USB-kiintolevysi on.
« Viimeksi muokattu: 22.09.12 - klo:17.26 kirjoittanut kamara »

Pjotor

  • Käyttäjä
  • Viestejä: 291
    • Profiili
fstab:

Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=1ad3715a-d709-4a97-a4c8-f7c305ef8a0e /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda5 during installation
UUID=c75a0620-7a3e-4fc0-a296-494e3067e4c0 /home           ext4    defaults        0       2
# /home/media1 was on /dev/sdb1 during installation
UUID=cb63c100-43aa-4892-aa42-989e078f51d0 /home/media1    ext4    defaults        0       2
# /home/media2 was on /dev/sdc1 during installation
UUID=d7a4859f-ad0b-4649-8768-2659233c3d22 /home/media2    ext4    defaults        0       2
# /home/media3 was on /dev/sdd1 during installation
UUID=617059d9-cce4-4ffc-afb8-de702930a3b5 /home/media3    ext4    defaults        0       2
# /home/media4 was on /dev/sde1 during installation
UUID=aab1fc9f-86b5-481c-9207-c9b935dbd9fb /home/media4    ext4    defaults        0       2
# swap was on /dev/sda6 during installation
UUID=454ac1de-28a6-4102-a36b-b4c3cf8f08b0 none            swap    sw              0       0
Koodia: [Valitse]
ls /dev/disk/by-uuid/ -l
total 0
lrwxrwxrwx 1 root root 10 syys  22 18:16 1ad3715a-d709-4a97-a4c8-f7c305ef8a0e -> ../../sda1
lrwxrwxrwx 1 root root 10 syys  22 18:16 454ac1de-28a6-4102-a36b-b4c3cf8f08b0 -> ../../sda6
lrwxrwxrwx 1 root root 10 syys  22 18:16 617059d9-cce4-4ffc-afb8-de702930a3b5 -> ../../sde1
lrwxrwxrwx 1 root root 10 syys  22 18:16 a891aaff-300d-414d-adb6-81a9a69256e6 -> ../../sdd1
lrwxrwxrwx 1 root root 10 syys  22 18:16 aab1fc9f-86b5-481c-9207-c9b935dbd9fb -> ../../sdf1
lrwxrwxrwx 1 root root 10 syys  22 18:16 c75a0620-7a3e-4fc0-a296-494e3067e4c0 -> ../../sda5
lrwxrwxrwx 1 root root 10 syys  22 18:16 cb63c100-43aa-4892-aa42-989e078f51d0 -> ../../sdb1
lrwxrwxrwx 1 root root 10 syys  22 18:16 d7a4859f-ad0b-4649-8768-2659233c3d22 -> ../../sdc1

Formaatti on ext4 ja tosiaan tuo on tarkoitus pitää jatkuvasti kiinni... Meneekö se nyt päin honkia jos lisättävä rivi on:
Koodia: [Valitse]
UUID=a891aaff-300d-414d-adb6-81a9a69256e6 /media/ULKOINEN ext4    defaults        0       2 Lisäksi jos nyt vielä muuttaisin mieltäni ja osioisin tuon kovon kahtia niin pitääkö molemmat osiot lisätä erikseen? Toisaalta tuoko osiointi edes etua, kun kovon koko on 500gigaa?
Ohhoh!

kamara

  • Käyttäjä
  • Viestejä: 2950
    • Profiili
Formaatti on ext4 ja tosiaan tuo on tarkoitus pitää jatkuvasti kiinni... Meneekö se nyt päin honkia jos lisättävä rivi on:
Koodia: [Valitse]
UUID=a891aaff-300d-414d-adb6-81a9a69256e6 /media/ULKOINEN ext4    defaults        0       2 Lisäksi jos nyt vielä muuttaisin mieltäni ja osioisin tuon kovon kahtia niin pitääkö molemmat osiot lisätä erikseen? Toisaalta tuoko osiointi edes etua, kun kovon koko on 500gigaa?

Sillä voi yrittää lähteä liikkeelle. Tosin itse laittaisin liitospisteen /mnt/ULKOINEN, jottei sotkeennu muihin USB-kiintolevyihin.

Huomaa, että liitospiste tulee olla olemassa ennen liittämistä:
l.
Koodia: [Valitse]
sudo mkdir /mnt/ULKOINEN
tai
Koodia: [Valitse]
sudo mkdir /media/ULKOINEN

Voit kokeilla tekelettäsi seuraavalla tavalla (Omalla vastuullasi tietenkin):
Koodia: [Valitse]
sudo mount -a

Lisäksi jos nyt vielä muuttaisin mieltäni ja osioisin tuon kovon kahtia niin pitääkö molemmat osiot lisätä erikseen? Toisaalta tuoko osiointi edes etua, kun kovon koko on 500gigaa?

Kyllä molemmat osiot tulee laittaa fstab:lle. En tosin usko, että saat mitään etua useammasta osiosta.

Edit - Minulla on Debianissani 3 TB:n osio USB-kiintolevyssä, ja toimii hyvin.
« Viimeksi muokattu: 22.09.12 - klo:18.38 kirjoittanut kamara »

Pjotor

  • Käyttäjä
  • Viestejä: 291
    • Profiili
Hmm! levy liittyy ja nii edelleen, mutta levyn polku näyttää muuttuvan joka käynnistyksellä  esim. /dev/sdg --->/dev/sdh Mites tuo korjataan?  ???
Ohhoh!

kamara

  • Käyttäjä
  • Viestejä: 2950
    • Profiili
Hmm! levy liittyy ja nii edelleen, mutta levyn polku näyttää muuttuvan joka käynnistyksellä  esim. /dev/sdg --->/dev/sdh Mites tuo korjataan?  ???

Juuri sen takia fstab:ssa käytetään UUID:tä, ettei laitetiedoston muuttumisesta eri käynnistyskerroilla tule ongelmia.

Pjotor

  • Käyttäjä
  • Viestejä: 291
    • Profiili
Hmm! levy liittyy ja nii edelleen, mutta levyn polku näyttää muuttuvan joka käynnistyksellä  esim. /dev/sdg --->/dev/sdh Mites tuo korjataan?  ???

Juuri sen takia fstab:ssa käytetään UUID:tä, ettei laitetiedoston muuttumisesta eri käynnistyskerroilla tule ongelmia.
Eli siis minulla mättää jokin muu koska, tuo usb levy piti mountata gpartedilla.... :o

No nyt se mounttasi levyn ihan oikein   ;D Seurailen nyt lähteekö pelittää. Kiitos neuvoista!  :)
Ohhoh!

kamara

  • Käyttäjä
  • Viestejä: 2950
    • Profiili
Eli siis minulla mättää jokin muu koska, tuo usb levy piti mountata gpartedilla.... :o

No nyt se mounttasi levyn ihan oikein   ;D Seurailen nyt lähteekö pelittää. Kiitos neuvoista!  :)

Suurin ongelma tulee siinä tapauksessa, mikäli kloonaat dd:llä kyseisen levyn, ja käytät kloonattua levyä myös toisena levynä nykyisessä järjestelmässäsi. Silloin siis tulee kaksi samaa UUID:tä eri levyille.

Ainakin luulisin niin.

Pjotor

  • Käyttäjä
  • Viestejä: 291
    • Profiili
Osalla booteista tuo levy jää mounttaamatta jostain syystä, mutta komento
Koodia: [Valitse]
mount-a korjaa tilanteen. Mistähän tuo vois johtua? Pitäiskö tuo levyn tarkistus ottaa pois käytöstä eli fstab rivin viimeinen numero 2  
-->0 ?

edit: Testattu vaihtaa 2-->0 ei vaikutusta. Välillä joutuu liittämään gpartedilla. Siis jokin tossa mättää vielä  ???

edit2: rebootin jlkeen mounttaantuu normaalisti, mutta jos sammuttaa ja sitten käynnistää jotain menee pieleen ja levy ei tule näkyviin... Mitähän ihmettä?
« Viimeksi muokattu: 22.09.12 - klo:21.20 kirjoittanut Pjotor »
Ohhoh!

Pjotor

  • Käyttäjä
  • Viestejä: 291
    • Profiili
Tuo levy halusi jostain syystä temppuilla eikä suostunut muonttaantumaan kuin satunnaisesti tuolla fstab menetelmällä. Siispä luovuin siitä ja kokeilin tuota usbmount ohjelmaa. Sillä näyttää toimivan niin, että tallennustila tulee joka bootissa käyttöön.
Askarruttaa vain tuo, että jos tosiaan sattuu jonkin toisen usb muistin kytkemään koneeseen, heittääkö koko systeemi voltin?   ;D
Ohhoh!

kamara

  • Käyttäjä
  • Viestejä: 2950
    • Profiili
Vs: Usb-kovalevyn automaattinen liittäminen käynnistettäessä
« Vastaus #10 : 23.09.12 - klo:13.42 »
Osalla booteista tuo levy jää mounttaamatta jostain syystä, mutta komento
Koodia: [Valitse]
mount-a korjaa tilanteen. Mistähän tuo vois johtua? Pitäiskö tuo levyn tarkistus ottaa pois käytöstä eli fstab rivin viimeinen numero 2  
-->0 ?

edit: Testattu vaihtaa 2-->0 ei vaikutusta. Välillä joutuu liittämään gpartedilla. Siis jokin tossa mättää vielä  ???

edit2: rebootin jlkeen mounttaantuu normaalisti, mutta jos sammuttaa ja sitten käynnistää jotain menee pieleen ja levy ei tule näkyviin... Mitähän ihmettä?

Joo-o Omassa Debianissa taitaa olla 0:ina, mutta en tiedä mitä se tarkoittaa. Siis kaksi viimeistä numeroa ovat 0. Itselläni ne nyt kuitenkin toimivat haluamallani tavalla.

Vika/fiba

  • Käyttäjä
  • Viestejä: 652
    • Profiili
Vs: Usb-kovalevyn automaattinen liittäminen käynnistettäessä
« Vastaus #11 : 23.09.12 - klo:16.46 »
Lainaus
Tarkistus

Viimeisenä rivillä on luku 0, 1 tai 2, joka kertoo tarkistetaanko tiedostojärjestelmä odottamattoman sammutuksen (esimerkiksi kaatumisen) jälkeen. 0 tarkoittaa että tarkistusta ei tehdä, 1 ja 2 tarkoittavat että tarkistus tehdään. Yleensä juuritiedostojärjestelmälle kannattaa laittaa arvo 1 ja muille 2. Swap-osioille tämä kenttä kertoo prioriteetin millä sivutustietostoa käytetään. 0-käytetään paljon, 3-käytetään harvemmin.
katso http://linux.fi/wiki/Fstab