Kirjoittaja Aihe: Mediatomb ja asema D  (Luettu 1544 kertaa)

MasterBlaster

  • Käyttäjä
  • Viestejä: 39
    • Profiili
Mediatomb ja asema D
« : 27.12.11 - klo:19.07 »
Hei, tavoitteena saada mediatombilla tiedostoja käytettäväksi elisa viihteen boksille.

Ongelmana ovat D: aseman jako, herjaa ettei ole oikeuksia mediatombissa kyseiselle asemalle.. Mitenkä tuo on korjattavissa?  :)

Miten saan D: aseman "liitettyä" ubuntuun automaattisesti?

ps. oon aika käsi eli mielellään ohjeet selkokielellä ;)

topiv

  • Käyttäjä
  • Viestejä: 71
  • Ubuntu zealot
    • Profiili
Vs: Mediatomb ja asema D
« Vastaus #1 : 15.01.12 - klo:14.17 »
Hei, tavoitteena saada mediatombilla tiedostoja käytettäväksi elisa viihteen boksille.

Ongelmana ovat D: aseman jako, herjaa ettei ole oikeuksia mediatombissa kyseiselle asemalle.. Mitenkä tuo on korjattavissa?  :)

Miten saan D: aseman "liitettyä" ubuntuun automaattisesti?

ps. oon aika käsi eli mielellään ohjeet selkokielellä ;)

Itselläni on sama kombinaatio ja voin kertoa, että hyvin pelaa! D-asema kuulostaa Windows-asemalta, joten se pitää liittää tiedostojärjestelmään. Liittäminen tapahtuu automaattisesti fstab-tiedoston kautta.

Lisäät fstab-tiedoston loppuun seuraavan rivin, jossa /dev/sdb1 on tuo sinun D-asemasi levyasematunnus ja /mnt/d -hakemisto, minne haluat sen liittää (voi olla jotain muutakin):

Koodia: [Valitse]
/dev/hda1    /mnt/d   ntfs  defaults,ro,users,auto,umask=0222,nls=utf8    0    0

Englanninkieliset ohjeet Windows-levyjen liittämiseen löytyvät täältä:
https://help.ubuntu.com/community/MountingWindowsPartitions

Toinen aiheesta käyty keskustelu tällä foorumilla:
http://forum.ubuntu-fi.org/index.php?topic=2756.0

Levy liitetään komentamalla (ei vaadi uudelleenkäynnistämistä):
$ sudo mount -a

mediatomb luo mediatomb-nimisen käyttäjän, jonka täytyy kuulua sellaiseen ryhmään, joka saa lukea tuota liitettyä levyä. Helpoiten se menee siten, että lisäät mediatomb-käyttäjän ryhmään fuse ja users.

Heikki Ketoharju

  • Käyttäjä
  • Viestejä: 716
  • Tee enemmän, harmittaa vähemmän!
    • Profiili
    • heikki.ketoharju.info
Vs: Mediatomb ja asema D
« Vastaus #2 : 17.01.12 - klo:00.43 »
Moi! Mediatombia en ole käyttänyt, mutta levyosioita kylläkin mounttaillut, joten selvennetäänpä vähän:

Topiv puhuu siis /etc/fstab -tiedostosta, joka kertoo käyttöjärjestelmälle, mitkä levyasemat liitetään oletuksena näkyviin. Tuota tiedostoa pääsee muokkaamaan vaikkapa Geditillä. Oletan, että käytät Ubuntun oletuskäyttöliittymää, joten painamalla Alt+F2 pitäisi ilmestyä jonkinlainen komentojensuoritusikkuna. Siihen sitten kirjoita tällälailla:
Koodia: [Valitse]
gksudo gedit
Nyt sinulta kysytään salasana, ja pääset muokkaamaan fstab-tiedostoa.

Ongelma numero yksi on, että mistä tiedät mikä on tuo D-asema. Linux nimittäin käyttää levyosioista eri nimiä: ensimmäinen kovalevy koneellasi on /dev/sda ja mikäli löytyy useampia kovalevyjä, niin ne ovat järjestyksessään sitten /dev/sdb, /dev/sdc ja niin edelleen. Eli viimeinen kirjain menee aakkosissa eteenpäin. Kovalevyjen levyosiot sitten taas ovat numeroituna tällälailla: /dev/sda1, /dev/sda2 jne. Tässä siis oli ensimmäisen kovalevyn ensimmäinen ja toinen osio.

(Jos tarkkoja ollaan, niin levyn nimet ovat joko muotoa sda, sdb jne, tai sitten hda, hdb jne. Tällä ei kuitenkaan ole mitään väliä sinun kannaltasi.)

Helpoiten varmaan näet osiot Levytyökalulla. Englanniksi sen nimi on Disk Utility. Pitäisi löytyä ihan oletuksena asennettuna Ubuntusta. Sieltä voit sitten haarukoida, mikä mahtaisi olla oikea levyasema, ja katsot, mikä sen nimi on. Onko /dev/sda5 vai mikä...

Sitten vaan ronskisti kopioit tämän rivin sinne tiedostoon, ja muutat tarvittavat kohdat:
Koodia: [Valitse]
/dev/sda5    /media/d   ntfs  defaults,ro,users,auto,umask=0222,nls=utf8    0    0
Ensimmäisenä tuossa on, että mikä levyasema liitetään. Tässä tapauksessa siis tuo edellälöytynyt /dev/sda5. Muuta omaa konettasi vastaavaksi.

Seuraavana kerrotaan, mihin se liitetään. Minä ehdottaisin /media -kansiota, johon Ubuntu oletuksena liittää kaiken. Voit kuitenkin vaihtaa siihen aivan mitä haluat. topiv ehdotti vanhempaa /mnt -kansiota. /media -kansioon pitää sitten luoda alikansio nimeltä d, mikäli menet tuon esimerkin mukaisesti. Idea siis on, että tuonne /media -kansioon laitetaan kaikki eri levyasemat, muistitikut ja muut omiin alikansioihinsa. Näinollen d-asema voitaisiin laittaa d-nimiseen kansioon. Nimillä ei ole mitään väliä järjestelmän kannalta, joten kannattaa laittaa semmoisia nimiä, kuin itse tykkää.

Kolmas sarake sitten kertoo, mitä tiedostojärjestelmää käytetään. Jos sinulla on Windowsin levyasema, niin sehän on joko NTFS-osio tai sitten FAT32-osio luultavasti. Kolmanteen sarakkeeseen siis laitetaan joko ntfs tai vfat.

Tuossahan sitä jo olikin! Neljännessä sarakkeessa on kohta auto, joka tarkoittaa sitä, että osio liitetään automaattisesti kun järjestelmä käynnistyy, tai kun annetaan mount -a -komento komentorivillä.

Jos vielä huvittaa tietää enemmän, niin tässä on hyvä artikkeli: http://linux.fi/wiki/Fstab
-
Minä kirjoittelen suomenkielisiä ohjeita Linux-musiikintekoon:
http://linux.fi/wiki/Musiikinteko_Linuxilla
-
Kansainvälinen Linux-audio -wiki, sovellusluettelo ja äänikorttitietokanta:
http://wiki.linuxaudio.org