Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Crisa - 24.11.09 - klo:19.48

Otsikko: Oikopolku kansioon (Ratkaistu)
Kirjoitti: Crisa - 24.11.09 - klo:19.48
Olipas typerä otsikko, mutta tarkoituksena olisi tehdä Ubuntun työpöydälle kansio/linkki, joka veisi suoraan NTFS osiolla olevaan kansioon. Kysymys kuuluukin, että miten tulisi edetä? Linkin pitäisi olla myös sellainen, että sitä käyttämällä voisi leikata/kopioida/liittää tavaraa, nyt ei pelkästään riitä, että kansion sisältö tulee näkyviin. Onnistuuko?

Muutan otsikkoa vähän kuvaavammaksi, kun saan osviitta miten tuo toteutetaan. :)
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: SuperOscar - 24.11.09 - klo:19.56
Gnomessakin onnistunee vetämällä ja pudottamalla tehdä symbolinen linkki. Vaatinee jonkin näppäinyhdistelmän painamista yhtä aikaa hiirieleen kanssa.
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: nm - 24.11.09 - klo:20.20
Pitäisi onnistua suoraan raahaamalla tiedostoselaimesta työpöydälle.
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: Ryppy - 24.11.09 - klo:22.19
Puhdas työpöytä pelkällä tausatakuvalla on minulle mieluisin.
Olen tehnyt pääkansion jonka alta löytyvät useimmin käyttämäni kansiot.
Tuon pääkansion olen raahannut (piiloutuvaan) yläpalkkiin.
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: Crisa - 25.11.09 - klo:03.07
Jaahas... Pitääpä testata. Oli kyllä niin helpon kuulonen ratkasu, että nyt alko itteä hävettämään, kun en tuota edes testannut aikaisemmin.  :-[

Edit:
Testasinkin sen nyt heti, mutta ei aivan onnistunut, sillä tarkoitus oli, että jos sinne kansioon nakkaa vaikka tiedoston, niin se menisikin toisella osiolla olevaan tiedostoon, onnistuuko?

Edit2:
Koitin luoda myös käynnistintä, johon laitoin komennoksi nautilus /media/Windows/Users/käyttäjä ja se avaakin kansion, mutta jos menen siellä vaikka kansioon omat tiedostot, niin en voikaan luoda sinne kansiota tai tiedostoa.

Virheilmoituksessa seisoopi että:
Virhe luotaessa kansiota nimetön kansio

Virhe luotaessa kansiota kohteeseen /media/Windows/Users/käyttäjä/Omat tiedostot.

Näytä lisätietoja:

Virhe luotaessa kansiota: Toiminto ei ole tuettu
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: Vikatikki - 25.11.09 - klo:07.38
Klikkaa Nautiluksessa hiiren oikealla napilla kansiota, jonka haluat linkittää työpöydälle. Valitse "tee linkki". Raahaa linkki työpöydälle.
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: vellu@vmach - 25.11.09 - klo:10.23
Eikö symboloinen linkki onnistu? vai ymmäsinkö väärin.
näin itse tekisin:
Koodia: [Valitse]
cd Desktop
ln -s /media/Windows/Users/käyttäjä/Omat\ tiedostot
Kai sinulla on oikeudet tuonne windowsin kansioon?

Otsikko: Vs: Oikopolku kansioon
Kirjoitti: Crisa - 25.11.09 - klo:14.12
Kyllä linkin teko onnistuu, mutta jos siirrän siihen linkkikansioon tiedoston se pysyy työpöydällä, mutta ei luonnollisestikaan mene sinne Windows-osiolle kansioon, johon se linkki viittaa.

Tuo tekemäni nautilus käynnistin toimii osassa kansioista, mutta toisissa taas ei.
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: juyli - 25.11.09 - klo:14.25
Kyllä linkin teko onnistuu, mutta jos siirrän siihen linkkikansioon tiedoston se pysyy työpöydällä, mutta ei luonnollisestikaan mene sinne Windows-osiolle kansioon, johon se linkki viittaa.

Riittääkö vähintäänkin kirjoitisoikeutesi tuolle liitetylle osiolle? Myös voit tarkistaa, että tuo osio on ylipäätään liitetty. Pelkkä linkki ei merkitse mitään, jos kohdehakemistoa ei ole olemassa (eli ei vielä liitetty osio).
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: Ryppy - 25.11.09 - klo:22.22
Näkyykö tuo "toinen osio" kun avaat <sijainnit> ?
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: ajaaskel - 27.11.09 - klo:10.14
Asian vierestä 
Linkit ovat käteviä mutta yksi pieni asia tuli mieleen kun painaa "Delete" jollekin tiedostolle joka löytyi linkin välityksellä:  Tiedosto poistuu lopullisesti heti eikä pysty palauttamaan roskiksesta takaisin.  Antaa kyllä varoituksen mutta tämä voi olla vaarallinen ominaisuus: Ajattelin tehdä työpöydälle linkin että nelivuotias löytää videonsa helposti. Jos nyt käy niin että hän päättää painella Del: iä ja Enter: iä hetken niin videovarasto on äkkiä tyhjä --- lopullisesti.
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: juyli - 27.11.09 - klo:12.38
Linkit ovat käteviä mutta yksi pieni asia tuli mieleen kun painaa "Delete" jollekin tiedostolle joka löytyi linkin välityksellä: 

Tuota en purematta nyt niele. Linkkien pitää olla ns. softalinkkejä eli ln -s ...
Lisäksi muistutukseksi - voit antaa linkille sellaiset oikeudet, ettei sitä pääse käyttäjä tuhoamaan. Siksipä Linux:ssa on nuo oikeudet.
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: nm - 27.11.09 - klo:13.03
Linkit ovat käteviä mutta yksi pieni asia tuli mieleen kun painaa "Delete" jollekin tiedostolle joka löytyi linkin välityksellä: 

Tuota en purematta nyt niele. Linkkien pitää olla ns. softalinkkejä eli ln -s ...

ajaaskel tarkoitti, että avattaessa linkin kautta hakemisto, sieltä voi poistaa tiedostoja. Näin asian kuuluukin toimia. Roskakorin puuttuminen voi johtua NTFS-osiosta, tai sitten Nautiluksessa vain sattuu olemaan tällainen bugi/ominaisuus linkkien käsittelyssä.
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: ajaaskel - 27.11.09 - klo:16.19
Juuri kuten "nm" yllä sanoi.  Kokeilin tuota Karmic: lla ja tein vielä uuden kokeen.   Asiaan vaikuttaa se että tein testilinkkini osoittamaan erikseen liitettyyn tiedostojärjestelmään (eli osaan joka oli luotu Janty: llä). Se ei kuitenkaan ole NTFS vaan aivan vakio Ext3. Tällöin tiedostoa Nautiluksen kautta poistettaessa saat ilmoituksen  "Kohdetta ei voi siirtää roskakoriin. Haluatko poistaa sen heti ?"

Jos linkki osoittaa "omaan" tiedostojärjestelmään niin tuota ilmiötä ei esiinny.
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: jekku - 27.11.09 - klo:16.55
Asian vierestä 
Linkit ovat käteviä mutta yksi pieni asia tuli mieleen kun painaa "Delete" jollekin tiedostolle joka löytyi linkin välityksellä:  Tiedosto poistuu lopullisesti heti eikä pysty palauttamaan roskiksesta takaisin.  Antaa kyllä varoituksen mutta tämä voi olla vaarallinen ominaisuus: Ajattelin tehdä työpöydälle linkin että nelivuotias löytää videonsa helposti. Jos nyt käy niin että hän päättää painella Del: iä ja Enter: iä hetken niin videovarasto on äkkiä tyhjä --- lopullisesti.

Ja mitä sitten?
Varmuuskopioista uudet, pikku käytönopastuksen jälkeen ;)
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: ajaaskel - 27.11.09 - klo:17.43
Yllä kuvaamani asia ei näytä liittyvän linkkiin tai Nautilukseen ollenkaan vaan on erikseen montatun (liitetyn) tiedostojärjestelmän seuraus. Koneessani on sekä Jaunty että Karmic.  Kun Karmic: ssa liitän mukaan tuon Jaunty: lle käytetyn levyn osan niin tuolla puolella ei "roskis" toimi tiedostoa poistettaessa.

Kyllä, backup olisi hyvä olemassa --- etenkin automaattinen sellainen (cron + jotain ?) ettei tarvitsisi käsin huolehtia siitä. Kunhan saan aikaiseksi...  :)
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: ukki - 29.11.09 - klo:02.00
Hei.
Linuxissa (siis ei Ubuntun asia) EI voi tehdä symbolista linkkiä
suoraan osion juureen.
Linkki onnistuu vasta osiossa olevaan
kansioon.
Esim. '/mnt/vfat' on on FAT32 osion kiinnitys ja haluat käyttää
koko osiota yhtenäisenä: luo kansio '/mnt/vfat/vfat' ja tee
tälle symbolinen linkki haluamaasi kohtaan. Kaikki liikenne
tietopuustasi kulkee FAT32 osioon.
(Parempi olisi kyllä liittää FAT32- osio suoraan '/etc/fstab'- kansiossa
haluamaasi kohtaan tietopuussasi).
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: peran - 29.11.09 - klo:02.42
Hei.
Linuxissa (siis ei Ubuntun asia) EI voi tehdä symbolista linkkiä
suoraan osion juureen.
Linkki onnistuu vasta osiossa olevaan
kansioon.
Esim. '/mnt/vfat' on on FAT32 osion kiinnitys ja haluat käyttää
koko osiota yhtenäisenä: luo kansio '/mnt/vfat/vfat' ja tee
tälle symbolinen linkki haluamaasi kohtaan. Kaikki liikenne
tietopuustasi kulkee FAT32 osioon.
(Parempi olisi kyllä liittää FAT32- osio suoraan '/etc/fstab'- kansiossa
haluamaasi kohtaan tietopuussasi).

Mitä ihmettä sä oikein höpötät?

Kumpi ei ole mahdollista?
Koodia: [Valitse]
cd /
sudo ln -s /home koti

vai
Koodia: [Valitse]
cd ~
ln -s /. juuri

Minun Ubullani onnistuu molemmat, eikö sinun?

Edit -
Lisäksi itse en todellakaan kannata laittaa fatti-osiota haluamaasi kohtaan tietopuussa, jolloin helposti virheellisesti se tulee asennettua kotikansioosi. Monen käyttäjän ympäristössä tämä ei ole fiksuin ratkaisu, vaan parempi on laittaa automounttaus /mnt:n alle ja koti kansioon laittaa vain symbolinen linkki osoittamaan ko. kansiota, koska sitten pystyvät muutkin käyttäjät tekemään saman asian omalla tunnuksellaan.
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: Crisa - 29.11.09 - klo:13.54
Näkyykö tuo "toinen osio" kun avaat <sijainnit> ?

Jeps eli olen laittanut tuon Windows-osion mounttaantumaan suoraan ja linkkikin toimii, mutta ei kaikissa kansioissa. Ongelma voi tosiaan olla noissa oikeuksissa. Lueskelin vähän noista edellä mainituista mutta ei oikein auennut. Perusperiaatteen ymmärrän, mutta en ainakaan itse saanut niitä muutettua. Mikähän se oikea komento nyt olisi kun pitäisi saada luku- ja kirjoitusoikeudet tuonne ja alihakemistoihin /media/Windows/Users/käyttäjä/

Varmaankin siihen tuo -R lyödään johonkin väliin.
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: nm - 30.11.09 - klo:19.51
Jeps eli olen laittanut tuon Windows-osion mounttaantumaan suoraan

Miten teit tämän? Jos olet tehnyt /etc/fstab-tiedostoon rivin liittämistä varten, näytä se.
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: Crisa - 30.11.09 - klo:21.17
Tämän ketjun mukaan mentiin:
http://forum.ubuntu-fi.org/index.php?topic=28934.0 (http://forum.ubuntu-fi.org/index.php?topic=28934.0)

Eli fstab näyttää tältä:
Koodia: [Valitse]
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda5
UUID=e894700f-ad09-4c5b-b08f-e40ecb520c95 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda6
UUID=ff1c0970-f1ff-4cb1-9c73-dc0703f25b44 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/sda1 /media/Windows ntfs 0 0
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: nm - 30.11.09 - klo:21.31
Eli fstab näyttää tältä:
Koodia: [Valitse]
/dev/sda1 /media/Windows ntfs 0 0

Tarvitset käyttäjätunnustasi vastaavat uid ja gid -parametrit, jotta saisit kirjoitusoikeuden. Suosittelisin tällaista riviä:

Koodia: [Valitse]
/dev/sda1    /media/Windows    ntfs    defaults,locale=fi_FI.utf8,uid=1000,gid=1000,fmask=117,dmask=007    0    0
Tarkista käyttäjätunnuksesi uid ja gid komennoilla: id -u ja id -g
Vakiona molemmat ovat Ubuntussa 1000 asennuksen yhteydessä luodulle käyttäjälle.

Jos koneessa on useampia käyttäjiä ja kaikkien on tarkoitus päästä kirjoittelemaan NTFS-osiolle, lue tämä ohje: http://forum.ubuntu-fi.org/index.php?topic=29900.msg230151#msg230151
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: Crisa - 01.12.09 - klo:15.14
Valitettavasti yllä olevan lisääminen fstabiin ei ratkaissut ongelmaa.
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: nm - 01.12.09 - klo:15.36
Näytä, millaiset oikeudet osiolla on nyt: ls -l /media/Windows/

Mitä tapahtuu, jos yrität luoda tiedoston:

Koodia: [Valitse]
echo "testi" > /media/Windows/kokeilu.txt
ls -l /media/Windows/kokeilu.txt
cat /media/Windows/kokeilu.txt
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: Crisa - 01.12.09 - klo:16.28
Kyllä se tuonne Windows-osion juureen menee ja suurinpaan osaan noista muistakin kansioista. Aloin nyt sitten miettimään, että onko Windowsissa, joitakin kansioita, joihin ei pääse kirjoittamaan?

Koodia: [Valitse]
-rwxrwxrwx 1 root root 6 2009-12-01 16:22 /media/Windows/kokeilu.txt
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: nm - 01.12.09 - klo:16.44
Kyllä se tuonne Windows-osion juureen menee ja suurinpaan osaan noista muistakin kansioista. Aloin nyt sitten miettimään, että onko Windowsissa, joitakin kansioita, joihin ei pääse kirjoittamaan?

Tämä selviää parhaiten katsomalla sen hakemiston oikeudet, johon et pääse kirjoittamaan.

Lainaus
Koodia: [Valitse]
-rwxrwxrwx 1 root root 6 2009-12-01 16:22 /media/Windows/kokeilu.txt

Tuossa on kyllä oikeudet edelleen päin mäntyä. Poistithan sen vanhan Windows-liitosrivin fstabista ennen kuin lisäsit ehdottamani version? Ja käynnistit koneen uudelleen tai irrotit ja liitit osion manuaalisesti?
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: Crisa - 01.12.09 - klo:20.13
No käynnistinpäs nyt koneen uudestaan. Oikeudet näyttäisivät muuttuneen oikein?
Koodia: [Valitse]
ls -l /media/Windows/kokeilu.txt
-rw-rw---- 1 käyttäjä käyttäjä 6 2009-12-01 16:22 /media/Windows/kokeilu.txt

Ilmeisesti jotkin kansiot ovat silti eri oikeuksilla, vaikka ls -l väittää toisin
Tässä muutama poiminta Users/käyttäjä hakemiston alta:
Koodia: [Valitse]
drwxrwx--- 1 käyttäjä käyttäjä      0 2009-11-11 13:51 Cookies
drwxrwx--- 1 käyttäjä käyttäjä      0 2009-11-11 13:51 Mallit

Näissä taas kaikki toimii niinkuin pitää:
Koodia: [Valitse]
drwxrwx--- 1 käyttäjä käyttäjä      0 2009-11-11 13:51 Saved Games
drwxrwx--- 1 käyttäjä käyttäjä      0 2009-12-01 16:26 Pictures

Tämä sai minut epäilemään, että vaikka näyttävät aivan normaaleilta kansioilta, niin jokin estää niiden sisällön muokkauksen. Periaatteessahan tuo alkuperäinen ongelma on ratkennut, mutta tämä minua jäi häiritsemään, että miksi kaikki kansiot eivät toimi.

Otsikko: Vs: Oikopolku kansioon
Kirjoitti: nm - 01.12.09 - klo:20.34
Tämä sai minut epäilemään, että vaikka näyttävät aivan normaaleilta kansioilta, niin jokin estää niiden sisällön muokkauksen.

Juu, luultavasti ntfs-3g-ajuri estää kirjoittamisen niihin. Enpä sitten tiedä varsinaista syytä, mutta varmaankin kyseisissä hakemistoissa on asetettu jokin lippu eri tavalla tiedostojärjestelmän tasolla. Pystyykö niihin kirjoittamaan Windowsissa normaalisti?
Otsikko: Vs: Oikopolku kansioon
Kirjoitti: Crisa - 01.12.09 - klo:20.46
Nyt olen Windowsin puolella ja en kyllä löydä noita mainitsemiani tiedostoja, liekkö ovat piilotiedostoja sitten. Näin äkkiseltään en muista mistä nuo piilotiedostot saa esiin, joten jääköön asia sikseen. Tuo varsinainen ongelma ratkesi nyt kuitenkin tai sitten sitä ei ollut alunperin edes olemassa :)

Kiitokset jälleen.