Ubuntu - Ulkoisen kovalevyn omistus omalle käyttäjälle

Discussion in 'Linux -keskustelu' started by Hempik_N, May 13, 2009.

  1. Hempik_N

    Hempik_N Regular member

    Joined:
    Feb 20, 2007
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    26
    Asensin tuossa pari päivää sitten koneeseen ubuntun. ( eli ts. olen melko aloitteleva linux -käyttäjä )

    Ulkoinen kovalevyni oli ( vaikkei ilmeisesti saisi ) kiinni koneessa asennuksen aikana, joten sen omistus on rootilla, enkä voi uudelleen nimetä asemaa, purkaa rar -paketteja sinne yms.

    Googlettamalla selvisi sen verran, että root -käyttäjä on ubuntussa disabloitu, ja kaikki toiminnot hoidetaan sudo -komennolla. Sudo -komennon käyttö kuten ei koko päätteen käyttö ole ainakaan vielä kovin tuttua puuhaa.

    Kysymys siis kuuluu, että mikä on helpoin tapa saada kovalevy omistukseen, eli onko mahdollisesti joku yksinkertainen komento, piilotettu asetus tms?
     
  2. IsoPylly

    IsoPylly Regular member

    Joined:
    Sep 10, 2005
    Messages:
    459
    Likes Received:
    0
    Trophy Points:
    26
    liitä kone kiinni
    ja katso mihin järjestelmä liittää sen ulkoisen
    oletuksena /media/ hakemistoon

    Code:
    sudo chown -R $USER:$USER /media/disk
    tuolla saat rekursiivisesti omistajuuden levyyn jos se on liitetty tuohon /media/disk hakemistoon.
    Älä muuta komennossa muuta kuin osoite sille ulkoiselle
     
  3. Hempik_N

    Hempik_N Regular member

    Joined:
    Feb 20, 2007
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    26
    Ei mitään vaikutusta. Vaihdoin tuohon disk -sanan tilalle kovalevyn nimen ( mikä siis näkyy siellä media -hakemistossa. Nimi on kaksiosainen joten se varmaankin pitää laittaa lainausmerkkeihin"" ? )

    Vähän aikaa kovalevy raksutti, mutta on yhä rootin, eli mikä meni vikaan?
     
  4. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    En nyt noin vain menisi muuttamaan koko levyn oikeuksia....
    Jos FAT levy niin oikeuksia ei voi muuttaa..

    Määrittele USB levy fstab tiedostoon.
    käytä levyn label tai UUID arvoa ja liitä
    levy johonkin kansioon, jonne on oikeudet
    esim /home/user/usblevy. user optio antaa
    käyttäjien liittää levyn mount komennolla.
    noauto optio, niin levyä ei liitetetä automaatisesti.

    ks man mount ja man fstab

    esim /dev/sda3 /media/levy auto user 0 0

     
    Last edited: May 14, 2009
  5. Hempik_N

    Hempik_N Regular member

    Joined:
    Feb 20, 2007
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    26
    Eli siis mitkä komennot laitan päätteelle? Sovitaan nyt levyn nimeksi levyX ja käyttäjänimeksi kayttajaY. Eli miten komento menisi noilla arvoilla?

    Ja vielä asiaan liittymätön kysymys: miksi äänet eivät toimi tuxguitarissa, vaikka ne toimivat esim. elokuvasoittimessa?
     
  6. oobetimer

    oobetimer Member

    Joined:
    Mar 4, 2009
    Messages:
    61
    Likes Received:
    0
    Trophy Points:
    16
    Näin ehkä onnistuu..

    1. Asenna koneeseesi ntfs-3g paketti (jos sitä ei ole asennettu jo). Paketti löytyy paketinhallinnasta.

    2. Avaa pääte ja tee vaikka seuraavanlainen kansio

    #sudo mkdir /media/uusikovo

    .....ja oikeudet kyseiselle kansiolle

    #sudo chown -R käyttäjänimesi:käyttäjänimesi /media/uusikovo

    ......eli laitat siis oman käyttäjänimesi

    #sudo fdisk -l

    .......näet tallennusmediat

    #sudo gedit /etc/fstab

    .......tiedosto aukeaa. Lisää siihen liitoskohta uudelle kovolle. esim. seuraavanlainen riimi..

    /dev/sdb1 /media/uusikovo ntfs rw,user,auto 0 0

    ......laitat /dev/sdb1:n paikalle sen ulkoisen kovalevyn tunnuksen

    #sudo mount -a

    .......nyt uuden kovalevyn pitäisi olla käytössäsi hakemistossa /media/uusikovo

    Ota varmuuskopio alkuperäisestä fstabista, ja poista mahdollinen ulkoisen kovalevyn toinen liitospiste....
     
  7. Hempik_N

    Hempik_N Regular member

    Joined:
    Feb 20, 2007
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    26
    Muuten hyvä, mutta ongelma ei ratkennut vieläkään. Uusi hakemisto oli omistuksessani niin kauan kunnes mounttasin sen tuolla viimeisellä komennolla. Nyt minulla on sitten kaksi, eipäs kun kolme kun koekeilin uudestaan, samaa levyä ja kaikki ovat rootin omistuksessa.


    EDIT: kokeilin mountata sitä kotikansioon, mutta kovalevy on sielläkin rootin omistuksessa.
     
    Last edited: May 14, 2009
  8. oobetimer

    oobetimer Member

    Joined:
    Mar 4, 2009
    Messages:
    61
    Likes Received:
    0
    Trophy Points:
    16
    Jos kansiot ovat root:in omistuksessa, niin avaa pääte ja suorita seuraava komento.

    #sudo nautilus

    ....nyt olet root ja pääset sisälle kansioihin..
     
  9. Hempik_N

    Hempik_N Regular member

    Joined:
    Feb 20, 2007
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    26
    Ei kansioihin sisälle pääseminen ole estetty, vaan esimerkiksi rar -paketin purku suoraan kovalevylle. Alkaa pännimään kun joutuu tekemään asiat monen mutkan kautta.

    Ja muutenkin ihmettelen miksei ubuntu anna minun omistaa omia tiedostojani, ei siellä mitään ubuntun järjestelmätiedostoja ole (ainakaan minun tietääkseni). Tulee mieleen pikku hiljaa windows vista, joka lähti koneelta 20 minuutin käytön jälkeen.

    EDIT-------------------
    Sain jotain outoa säädettyä ja tyydyn nykyiseen tilanteeseen.
    Mutta yhä kaipailen vastausta tuohon äänien toimimattomuuteen tuxguitarissa.

    Lisäksi, mikseivät kaikki pakettienhallinnan kautta asentamani ohjelmat näy sovellukset -valikossa. Sieltä puuttuvat mm. 7zip, synergy, jolla käytän samaa hiirtä ja näppistä kahdessa koneessa. Minne ubuntu asentaa kaikki ohjelmansa, onko siinä jotain windowsin Program Files -kansiota vastaavaa?

    Ja miten saan valittua oletusohjelman eri tiedostotyypeille? Esim. että torrent -tiedostot avautuisivat ktorrentissa transmissionin sijaan.
     
    Last edited: May 14, 2009
  10. lettas

    lettas Moderator Staff Member

    Joined:
    Mar 3, 2003
    Messages:
    4,407
    Likes Received:
    218
    Trophy Points:
    93
    http://www.tuxguitar.com.ar/forum/4/1035/no-sound-when-playing-tuxguitar-on-ubuntu-8-10/

    Ubuntun 7zip on komentoriviohjelma ja 7zip-full -paketin asentaminen tuo tuen 7zip:lle Ubuntun omaan pakkaus/purkusoftaan.

    Oletusohjelman valitseminen on Ubuntussa hivenen kömpelöä, joudut usein etsimään ensin ohjelman suoritustiedoston. Komentorivillä tämä hoituu vaikka komennolla
    Code:
    locate ktorrent
    Löytynee paikasta /usr/bin/ktorrent
     
  11. IsoPylly

    IsoPylly Regular member

    Joined:
    Sep 10, 2005
    Messages:
    459
    Likes Received:
    0
    Trophy Points:
    26
    Hieman parempi komento on "which"
    Code:
    which transmission 
    /usr/bin/transmission
    
     
  12. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Itse käytän ulkoista levyä lähinnä varmuuskopioihin. dar, rsync ja diff taitavat olla ainoat joilla sinne kirjaoittelen root oikeuksin. Jos viitsisit kertoa miten levy on alustettu. Ja jos liität levyn laitenimen sijasta label tai UUID määreellä niin kyllä levy liitetään aina samaan paikkaan. Muuten hal & udev käyttää oletus sääntöjä. Se että ulkoiseen levyyn pääsee käsiksi vain root-oikeuksin on sitä tietoturvaa.

    Ja jos mahdollista muuta levy esim ext3. Jos paljon isoja tiedostaja niin xfs. Jos paljon pienia filuja reiser on myös vaihtoehto. Paljon on sitten yli 100 000.
     
  13. Hempik_N

    Hempik_N Regular member

    Joined:
    Feb 20, 2007
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    26
    Levy on ntfs, se oli uutena fat32, joten pika-alustin sen ntfs:ään.
    Levy on ääriään myöten täynnä, paljon isoja ja pieniä tiedostoja.

    Sain kuitenkin nyt levyn toimimaan tarpeitani vastaavasti, joten se siitä. Mutta koska tuxguitar ei ota toimiakseen, oikea valinta on varmaan guitar pro + wine?

    Ja lisäksi kiinnostaa, että miten ihmeessä saan tuon synergyn auki, kun se ei ole sovellukset -valikossa, eikä mistään löydy mitään sen suuntaista.
     
  14. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Kaikki ohjelmat ei asennu valikkoihin automaattisesti. Kyllä se synergy löytyy jos sen olet asentanut. locate synergy (locaten tietokanta päivittyy kerran päivässä, se voi vaatia päivityksen). Ohjelmia on helppo käynnistää konsolista. Muutama merkki komennon alusta ja tab-näppäin täydentää loput. Usein nopeampaa kuin valikosta ja konsolissa näkee mahdolliset virheilmoitukset.

    Luulisi sen tuxguitarin toimivan. Ehkä se ei tunnista äänikorttia tai midiä oikein. Tai sitten jack, midi ym pitää käynnistää ensin ja ehkä äänipalvelin pitää ottaa pois (esim. pulse). Kaikille äänikorteille ALSAlla ei ole kunnon tukea. Käytettävä piiri on parempi tietää kuin itse kortin merkki ja googletella sitä.


    Eikö näillä ohjeilla asennu:
    http://www.tuxguitar.com.ar/tgwiki/doku.php?id=doc:install_ubuntu
    Mietin toa javaa. Jos se oikeasti ei toimi java6 niin sekin voi olla ongelma. Ja repot kuntoon!

    Muista myös timidity ja tuxguitar-alsa jos ei ole asennettu. timidity pitää muistaa käynnistää myös. Eiköhän näillä ohjeilla onnistu.
     
    Last edited: May 17, 2009

Share This Page