Windows osion liittäminen

Tein Roottina työpöydälle pikakuvakkeet, joita klikkaamalla saa liitetyksi ja irroitetuksi Windows osion. Tavallisena käyttäjänä kirjautuneena onnistuu vain kirjautumalla komentotulkissa väliaikaisesti Rootiksi ja kirjoittamalla.

mount -t vfat /dev/hdb1 /home/kayttäjä/Desktop/Windows

Eli tein käyttäjän työpöydälle Windows nimisen kansion, johon liitän tuon osion.

Voinko jotenkin tehdä pikakuvakkeen, jolla saan tuon littämisen tehtyä tavallisena käyttäjänä? Ei viitsisi aina kirjoittaa tuota litaniaa.
12569
Äänestä

Muut lukivat myös

Vastaukset 12

Vanhimmat

Kyllä sinne voi ne tehdä myös tavallisena käyttäjänä, mutta ihmettelen, ettei tuo ole syntynyt automaattisesti.
Meikäläisellä Susessa noi kovalevyt ja CD-Rommit esiintyy automaattisesti KDE:n työpöydällä ja on käyttäjän käytettävissä.

Tavallisesti windows liitetään /windows-kansioon, jossa sitten osiot C,D jne on alikansioina.

Ongelmasi on siinä, että sinun pitää muuttaa käyttöoikeuksia tuossa win-kansiosa ja mahdollisesti myös /dev/hdxx.

Ei ole koskaan tarvinnut noita tehdä, koska ovat aina syntyneet automaattisesti. Paitsi silloin, kun asema lisätään koneeseen myöhemmin asennuksen jäkeen.

Äänestä
  • /dev/hdXY (tai muukaan levyihin viittaava tiedosto) EI saa olla muiden kuin rootin luettavissa/kirjoitettavissa (joissain jakeluissa on myös ryhmä disk tms., jolla on myös luku/kirjoitusoikeus). /dev/hdXY:n oikeuksien (edes lukuoikeuksien) antamista tavallisille käyttäjille ei voine turvallisuussyistä perustella millään.

    Alkuperäiseen kysymykseen liittyen on olemassa autofs, mutten ole koskaan jaksanut säätää sitä itselleni.

    Äänestä

sulla on varmaan joku tällainen rivi /etc/fstab -tiedostossa

/dev/hdb1 vfat 0 0

Lisää tuohon -litanjan perään "users", jolloin myös käyttäjät saavat liittää ko. osion.

(Tiedonmurunen, joka muuten on peräisin täältä http://www.linuxquestions.org/questions/history/101965 )

Äänestä
  • Ikkunasysteemi on KDE. Automaattisesti kuvake on tullut vain korppuasemalle, eli olen tehnyt kuvakkeet itse myös romppuasemalle. Sen pystyin kuitenkin tekemään tavallisena käyttäjänä. Täytyy kokeilla tuota Harmaahurtan neuvoa.

    Äänestä

  • /etc/fstab tiedostossa ei ollut mitään tuohon liittyvää riviä. Kirjaa tutkittuani kirjoitin sinne itse rivin:

    /dev/hdb1 /mnt/windows vfat,users,rw,noauto 0 0

    Nyt saan osion liitetyksi kirjoittamalla ainoastaan mount /mnt/windows, mutta users optiosta huolimatta se pitää yhä tehdä jostain syystä roottina. Muuten tulee ilmoitus "Vain root voi liittää tämän osion" Täytyy tutkia asiaa.

    Äänestä

  • G'Kar kirjoitti:

    /etc/fstab tiedostossa ei ollut mitään tuohon liittyvää riviä. Kirjaa tutkittuani kirjoitin sinne itse rivin:

    /dev/hdb1 /mnt/windows vfat,users,rw,noauto 0 0

    Nyt saan osion liitetyksi kirjoittamalla ainoastaan mount /mnt/windows, mutta users optiosta huolimatta se pitää yhä tehdä jostain syystä roottina. Muuten tulee ilmoitus "Vain root voi liittää tämän osion" Täytyy tutkia asiaa.

    Muutin tuon rivin muotoon:

    /dev/hdb1 /mnt/windows vfat noauto,users,rw, 0 0

    En ymmärrä mitä eroa edelliseen yritykseen. Samat asiat eri järjestyksessä. Mutta nyt liittäminen onnistuu tavallisena käyttäjänä.

    Äänestä

  • G'Kar kirjoitti:

    Muutin tuon rivin muotoon:

    /dev/hdb1 /mnt/windows vfat noauto,users,rw, 0 0

    En ymmärrä mitä eroa edelliseen yritykseen. Samat asiat eri järjestyksessä. Mutta nyt liittäminen onnistuu tavallisena käyttäjänä.

    "Muutin tuon rivin muotoon:
    /dev/hdb1 /mnt/windows vfat noauto,users,rw, 0 0
    En ymmärrä mitä eroa edelliseen yritykseen."

    Vika saattoi olla siinä, ettei koneellasi voinut olla allaolevan mukaista hakemistoa???
    "/home/kayttäjä/Desktop/Windows "

    Se, ettei homma onnistunut tavallisena käyttäjänä
    johtunee siitä, että oikeudet eivät sallineet muiden kuin root:in käpistellä ko. hakemistoa...
    Tuo users-ryhmän jäsenet saavat ko. hakemistoa käyttää...

    Äänestä

  • Yks' vaan kirjoitti:

    "Muutin tuon rivin muotoon:
    /dev/hdb1 /mnt/windows vfat noauto,users,rw, 0 0
    En ymmärrä mitä eroa edelliseen yritykseen."

    Vika saattoi olla siinä, ettei koneellasi voinut olla allaolevan mukaista hakemistoa???
    "/home/kayttäjä/Desktop/Windows "

    Se, ettei homma onnistunut tavallisena käyttäjänä
    johtunee siitä, että oikeudet eivät sallineet muiden kuin root:in käpistellä ko. hakemistoa...
    Tuo users-ryhmän jäsenet saavat ko. hakemistoa käyttää...

    Kyllä minulla oli tavallisen käyttäjän kotihakemistossa Windows niminewn hakemisto, johon sain kyllä osion liitettyä roottina.

    Muutin sitten myöhemmin oikeaoppisemmin tuon Windows hakemiston mnt:hen. Kyse on siitä, ettei rivi:

    /dev/hdb1 /mnt/windows vfat,users,rw,noauto 0 0

    toiminut kuin roottina, mutta

    /dev/hdb1 /mnt/windows vfat noauto,users,rw, 0 0

    sai aikaan sen, että liittäminen toimi tavallisena käyttäjänä. Molemmissa versioissa on users optio, eli vika oli jossain muussa.

    Äänestä

  • G'Kar kirjoitti:

    Kyllä minulla oli tavallisen käyttäjän kotihakemistossa Windows niminewn hakemisto, johon sain kyllä osion liitettyä roottina.

    Muutin sitten myöhemmin oikeaoppisemmin tuon Windows hakemiston mnt:hen. Kyse on siitä, ettei rivi:

    /dev/hdb1 /mnt/windows vfat,users,rw,noauto 0 0

    toiminut kuin roottina, mutta

    /dev/hdb1 /mnt/windows vfat noauto,users,rw, 0 0

    sai aikaan sen, että liittäminen toimi tavallisena käyttäjänä. Molemmissa versioissa on users optio, eli vika oli jossain muussa.

    vfat on listattu optioissa (neljäs kenttä) eikä omassa kohdassaan (kolmas kenttä) kuten pitäisi.

    Äänestä

"Ei viitsisi aina kirjoittaa tuota litaniaa."

Komentojonot ovat käteviä aliaksista puhumattakaan.
Kirjoita lempieditorillasi komento vaikkapa käyttäjän bin-hakemistoon (tai /usr/local/bin tms.) tiedostoksi valitsemallasi nimellä esim:
(Tämä yhdelle riville!)

#!/bin/bash
su - -c 'mount -t vfat /dev/hdb1 home/kayttäjä/Desktop/Windows'

Tee tiedostosta ajettava. Man chmod kertoo lisää...
Voit tehdä ajettavasta tiedostosta vaikkapa
ikonin työpöydälle hiirellä klikattavaksi.

Suositus on, että vain root voi liittää asemia, joten tässä tapauksessa käyttäjän pitää tietää root:in salasana.

PS. Hakemistonimeämispolitiikkasi on outo.
Usein asemat liitetään /mnt -hakemistossa
oleviin vaikkapa itsetehtyihin hakemistoihin...
Mutta tämähän on sitten jo "makuasia".

Äänestä
  • "PS. Hakemistonimeämispolitiikkasi on outo.
    Usein asemat liitetään /mnt -hakemistossa
    oleviin vaikkapa itsetehtyihin hakemistoihin...
    Mutta tämähän on sitten jo "makuasia"."

    Joo. Kun kone on vaan mun omassa käytössä, niin ei kai sillä oo väliä. Pääasia, että homma toimii. Oon vieläkin melko aloittelija tän Linuxin kanssa. Nyt kun olen töistä syyslomalla on taas aikaa opetella.

    Äänestä

  • G'Kar kirjoitti:

    "PS. Hakemistonimeämispolitiikkasi on outo.
    Usein asemat liitetään /mnt -hakemistossa
    oleviin vaikkapa itsetehtyihin hakemistoihin...
    Mutta tämähän on sitten jo "makuasia"."

    Joo. Kun kone on vaan mun omassa käytössä, niin ei kai sillä oo väliä. Pääasia, että homma toimii. Oon vieläkin melko aloittelija tän Linuxin kanssa. Nyt kun olen töistä syyslomalla on taas aikaa opetella.

    Kaipa se on sama mihin sen win-osion mounttaat, mutta vaikka sen nakkaisit hakemistoon /mnt/windoze niin voithan aina tehdä linkin tai pikakuvakkeen tuohon hakemistoon
    linkki:
    ln -s /mnt/wintoussi ~/Desktop/wintööt

    man ln

    Äänestä

Kommentoi aloitusta


G'Kar kirjoitti:

Tein Roottina työpöydälle pikakuvakkeet, joita klikkaamalla saa liitetyksi ja irroitetuksi Windows osion. Tavallisena käyttäjänä kirjautuneena onnistuu vain kirjautumalla komentotulkissa väliaikaisesti Rootiksi ja kirjoittamalla.

mount -t vfat /dev/hdb1 /home/kayttäjä/Desktop/Windows

Eli tein käyttäjän työpöydälle Windows nimisen kansion, johon liitän tuon osion.

Voinko jotenkin tehdä pikakuvakkeen, jolla saan tuon littämisen tehtyä tavallisena käyttäjänä? Ei viitsisi aina kirjoittaa tuota litaniaa.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu