Kirjoittaja Aihe: Osioiden nimiongelma  (Luettu 4936 kertaa)

dhc7

  • Käyttäjä
  • Viestejä: 49
    • Profiili
Osioiden nimiongelma
« : 22.04.08 - klo:17.47 »
Asentelin vasta 7.10:n, aiemmin minulla oli 5.10 ja tässä välissä käyttelin pääasiassa XP:tä (älkää kysykö miksi  :D ).

Olen joskus takavuosina (jo ennen XP-aikoja) nimennyt levyosiot Winkussa. Ubuntu 5.10 -aikaan osioiden mounttaus onnistui muistaakseni heittämällä. Mounttaus sinänsä onnistuu kyllä nytkin, mutta osioiden nimet eivät muutu, vaan ovat sitkeästi Windowsissa nimettynä. Poikkeuksena kaksi osiota, jotka jostain syystä näkyvät eri nimillä. Näistäkin toinen näkyy osion tunnuksena (hdc1) ja toinen haluamallani mountpoint-nimellä (Win).

Tein haluamani hakemiston, esim. /media/Kuvat ja sitten mounttasin sen /dev/hdc6 osioon. Nyt työpöydällä ja Places-valikossa tuo osio näkyy nimellä xx (en muista mikä tuo oikeasti oli), eikä "Kuvat" tai edes "hdc6" -nimellä.

Fstabissa on saman nimiset mountpointit, ja on kokeiltu manuaalisella mountilla sekä mount -a -tyylillä. Ei toimi.

Haulla löytyi vastaavaa juttua, mutta ratkaisua ei ole näkynyt. Winblozeakin yhdessä ehdotettiin, mutta olisi kiva löytää tähän joku suorempikin ratkaisu.

Ja tosiaan 5.10:llä tuo meni ihan sukkana, /media/Juttu mountattuna johonkin osioon näkyi kyllä sitten kaikkialla Juttu-nimisenä. Levyjen "Windows-nimiä" ei ole sittemmin muutettu.
« Viimeksi muokattu: 22.04.08 - klo:17.49 kirjoittanut dhc7 »

dhc7

  • Käyttäjä
  • Viestejä: 49
    • Profiili
Vs: Osioiden nimiongelma
« Vastaus #1 : 22.04.08 - klo:19.03 »
Huomasin juuri sellaisen jutun, että osiot ovat rootin omaisuutta, enkä saa niitä muutettua millään ilveellä varsinaiselle käyttäjälle. Ainoa osio, joka on varsinaisen käyttäjänimen omistama, näkyy myös nimeltään oikein.

Fstab:

Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# <file system> <mount point>    <type>  <options>        <dump>  <pass>
proc            /proc          proc    defaults        0        0
# /dev/hda5
UUID=2fe5c3b7-e4bd-4254-9470-449a3784967f /      ext3    defaults,errors=remount-ro 0 1
# /dev/hda1
UUID=24007C1B007BF262 /media/Win       ntfs    defaults,umask=007,gid=46 0      1
# /dev/hda7
UUID=5F13-1E33  /media/Työt      vfat    defaults,utf8,umask=007,gid=46 0        1
# /dev/hda8
UUID=4630-2E01  /media/Sekalaista      vfat    defaults,utf8,umask=007,gid=46 0        1
# /dev/hdc1
UUID=1f5d183a-19a0-4a3f-9ad9-5d9d9cc43246 /media/C1      ext3 defaults         0        2
# /dev/hdc5
UUID=BCCC-505A  /media/Musiikki      vfat    defaults,utf8,umask=007,gid=46 0        1
# /dev/hdc6
UUID=281A-9E3B  /media/Kuvat      vfat    defaults,utf8,umask=007,gid=46 0        1
# /dev/hdc7
UUID=2C47-9913  /media/C4       vfat    defaults,utf8,umask=007,gid=46 0        1
# /dev/hda6
UUID=8080fc55-7cbd-4a2c-9c7e-e1028aa103c1 none      swap    sw              0        0
/dev/hdb        /media/cdrom0    udf,iso9660 user,noauto,exec 0        0
/dev/hdd        /media/cdrom1    udf,iso9660 user,noauto,exec 0        0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec 0        0

Osio, joka nyt toimii ok, on hdc1 alias C1. Erona muihin (toimimattomiin) on tyyppi ext3 ja nuo umask- ja gid -määritykset. Pass-arvolla ei pitäisi olla mitään tekemistä tässä. Voikohan johtua noista umask- tai gid -asetuksista? Mutta eikö sudolla pitäisi pystyä oikeuksia muuttamaan, vaikka nuo määritykset fstabissa olisivatkin jotain muuta?

Kotihakemistoni toki myös omistan ihan itse.  :)

timsku

  • Käyttäjä
  • Viestejä: 225
    • Profiili
Vs: Osioiden nimiongelma
« Vastaus #2 : 22.04.08 - klo:21.42 »
defaults = async, auto, dev, exec, nouser, rw, suid
Tuo nouser estää osion liittämisen kaikilta muilta paitsi rootilta.
Heh, just tänään ohitin tuon kohdan Ubuntu Biblestä  :)
Kyllä ne pitäis tuon liitospisteen mukaisina näkyä...

« Viimeksi muokattu: 22.04.08 - klo:21.56 kirjoittanut timsku »

Antifilatelisti

  • Käyttäjä
  • Viestejä: 258
    • Profiili
Vs: Osioiden nimiongelma
« Vastaus #3 : 22.04.08 - klo:22.01 »
Lainaus
Huomasin juuri sellaisen jutun, että osiot ovat rootin omaisuutta, enkä saa niitä muutettua millään ilveellä varsinaiselle käyttäjälle. Ainoa osio, joka on varsinaisen käyttäjänimen omistama, näkyy myös nimeltään oikein.

Lainaus
Mutta eikö sudolla pitäisi pystyä oikeuksia muuttamaan.
Kyllä käsittääkseni, mutta sudo oikeuksiakin voi tietääkseni rajata.

Mutta
Koodia: [Valitse]
su - root saat varmasti kaikki oikeudet.
Kokoajan Roottina olemista ei kuitenkaan susitella ja eikös osittain tämän takia tuo sudoilukin ole.
Joten hoidettua hommasi -> kirjaudu ulos
Koodia: [Valitse]
exithuom! rootin salasanan saa vaihdettua graafiselta puolelta kohdasta käytttäjät ja ryhmät.


juyli

  • Vieras
Vs: Osioiden nimiongelma
« Vastaus #4 : 22.04.08 - klo:22.27 »
Mutta
Koodia: [Valitse]
su - root saat varmasti kaikki oikeudet.
Tuo komento vaatii root-käyttäjän salasanan, jota Ubuntussa ei oletuksena ole käytössä -> tuo ei toimi.
Helposti root-tunnus voidaan aktivoida Ubuntussakin, mutta siihen ei ole oikeaa tarvetta, sillä sudo
toimii.
Valinta tietenkin on aina Linux-järjestelmissä "järjestelmänvalvojan" (root) tai superuserin, jolle sudo
oikeudet on alkujaan määritelty.
man sudo on hyvä lähtökohta alkaa perehtymään sudoon. Mutta myös /etc/sudoers kertonee jotakin
sudon käyttömahdollisuuksista.
Kaikissa muissa Linux-jakeluissa on root, mutta nimenomaan Ubuntussa on erikoistuttu sudon käyttöön.
« Viimeksi muokattu: 22.04.08 - klo:22.29 kirjoittanut juyli »

Antifilatelisti

  • Käyttäjä
  • Viestejä: 258
    • Profiili
Vs: Osioiden nimiongelma
« Vastaus #5 : 22.04.08 - klo:22.38 »
Lainaus
Kirjoittanut: juyli
Lainaus
Lainaus käyttäjältä: Antifilatelisti - tänään kello 22:01
Mutta
Koodia:

su - root

saat varmasti kaikki oikeudet.
Tuo komento vaatii root-käyttäjän salasanan, jota Ubuntussa ei oletuksena ole käytössä -> tuo ei toimi.
Helposti root-tunnus voidaan aktivoida Ubuntussakin, mutta siihen ei ole oikeaa tarvetta, sillä sudo
toimii.
Valinta tietenkin on aina Linux-järjestelmissä "järjestelmänvalvojan" (root) tai superuserin, jolle sudo
oikeudet on alkujaan määritelty.
man sudo on hyvä lähtökohta alkaa perehtymään sudoon. Mutta myös /etc/sudoers kertonee jotakin
sudon käyttömahdollisuuksista.
Kaikissa muissa Linux-jakeluissa on root, mutta nimenomaan Ubuntussa on erikoistuttu sudon käyttöön.

Ok en silti puppua puhunu ja tuo su - root on kätevämpi, jos joudut määrittelemään useita eri pääkäyttäjän oikeuksia peräkkäin. Tosin sudo on turvallisempi keino ja sitä itsekkin aina käytän.

Tykkäät muuten noista manuaaleista :) Tosin ovathan ne oivia opastajia, kun vain tietää komennon nimen.

juyli

  • Vieras
Vs: Osioiden nimiongelma
« Vastaus #6 : 22.04.08 - klo:23.13 »
ja tuo su - root on kätevämpi, jos joudut määrittelemään useita eri pääkäyttäjän oikeuksia peräkkäin.

Niinpä... Oikea komento saada pääkäyttäjän rajattomat oikeudet ovat... shhhh.... sudo su
Mutta tuolle ei oikeasti ole tarvetta. Sudo-oikeudet ovat tietyn ajan sen haltijalla, kunnes taas on tarve
kirjoittaa salasanansa.
Sudo on tarpeeseen kehitelty ohjelma, jota siis Ubuntu maksimaalisesti hyödyntää. Sudo on hyödynnettävissä
aivan kaikissa muissakin Linux-jakeluissa, jos tarvis...
« Viimeksi muokattu: 22.04.08 - klo:23.16 kirjoittanut juyli »

dhc7

  • Käyttäjä
  • Viestejä: 49
    • Profiili
Vs: Osioiden nimiongelma
« Vastaus #7 : 23.04.08 - klo:17.07 »
Osioita voi uudelleennimetä tuolla linkissä olevilla ohjeilla. https://help.ubuntu.com/community/RenameUSBDrive

Hyvä tietää nuokin. Tässä on nyt tosiaan kuitenkin muutakin ongelmaa kuin tuo osioiden nimi. Ehkä nämä ongelmat johtuvat samasta asiasta.

Taitaapa olla kaikkien osioiden, joiden nimi ei suostu muuttumaan, omistajana root. Ryhmänä on plugdev muilla ei oikeuksia. Omistajaa tai oikeuksia en ole saanut muutettua mitenkään, en sudolla paneelista enkä Nautiluksesta sudolla käynnistettynä. Kokeeksi poistin yhden osion kohdalta fstabista options-kohdasta kaiken muun paitsi default. Sama juttu silti.

 ???

dhc7

  • Käyttäjä
  • Viestejä: 49
    • Profiili
Vs: Osioiden nimiongelma
« Vastaus #8 : 23.04.08 - klo:22.45 »
Omistaja root ja ryhmä root on minullakin liitoskansioissa, mutta niinhän ne kuuluu ymmärtääkseni ollakin. Toimii aivan hyvin ainakin minulla.
Yleensä noita omitaan vain kun halutaan osion olevan vain omassa käytössä, eikä muiden haluta pääsevän tietoihin käsiksi. Tosin joskus ne ei tunnu toimivan ilman liitoskansion omistajan tai oikeuksien muuttamista, mutta ei minulle ole vielä tullut tarvetta muuttaa omistuksia tai oikeuksia.

Tämä ongelmakin on minulle epäselvä, eikö osioiden tietoihin pääse käsiksi kuin root vai ? Jos käyttäjät kuuluu tuohon gid=46 eli plugdev-ryhmään niin pitäisi toimia tuolla fstab:illa. Tarvittaessa umask=000 antaa oikeudet kaikille osioon. Liitoskansion oikeudet on sitten erikseen, eikä niihin ylensä tarvitse puuttua.

Jep, olen kyllä selittänyt tämän jutun vähän sekavasti. Kyse oli siis alunperin tuosta ongelmasta, että osio näyttää sitkeästi sen nimen, jonka olen Winkussa joskus vuonna 5 antanut. Tässä ihmetyttää sekin, että aiemmin 5.10 Ubuntulla nimi oli suoraan sama kuin mountpoint-hakemistolla. Windowsissa nuo levyt olivat aivan samannimisiä silloinkin. Ei tarvinnut mitään kikkailla sen kanssa silloin.

Toisena asiana tämän ongelman yhteydessä huomasin sen, että kaikki nuo vfat-osiot, niiden hakemistot ja tiedostot ovat rootin omistuksessa, eikä edes sudolla pysty niitä muuttamaan. Näen kyllä omilla tunnuksillani osioiden sisällön ja pääsen niihin käsiksi, mutta oikeuksien (tiedosto tai hakemisto) vaihtaminen ei onnistu sudollakaan. Tätäkään juttua ei 5.10:llä ollut, ellen muista pahasti väärin.

Lainaus
Tuo liitoskansion nimen vaihto ei onnistu edes rootilta jos osio on liitettynä. Irrota ensin osio jos haluat sen liitospisteen kansionnimeä muuttaa.
MUTTA jos on antanut osiolle label nimen, niin silloin kansio näkyy Työpöydällä ja Sijainnit kohdassa tällä label-nimellä, oli liitoskansionnimi mikä tahansa.

Voi hyvinkin olla, että tuon labelin poisto tai muuttaminen ratkaisisi nimiongelman. Pitääkin kokeilla tuota huomenna.

dhc7

  • Käyttäjä
  • Viestejä: 49
    • Profiili
Vs: Osioiden nimiongelma
« Vastaus #9 : 25.04.08 - klo:08.31 »
Omistusongelman sain kuntoon muuttamalla uid- ja gid-arvot fstabiin. En kyllä ymmärrä, miksi sudollakaan en saanut niitä muutettua jälkeenpäin, mutta onpahan kuitenkin nyt kunnossa kun ne omistukset on jo fstabissa määrätty.

Labelongelma sen sijaan kiusaa vieläkin. Yritin vaihtaa osion nimeä mlabelilla. Homma ilmeisesti mlabelin mielestä onnistuikin, koska se palautti juuri halutun nimen kun sitä muutoksen jälkeen kysyin, mutta Sijainneissa ei osion nimi silti suostu muuttumaan. Ei auta osion irrotus ja uudelleen mounttaaminen vaihdon jälkeen.

Pitää seuraavaksi kokeilla Windowsin puolella poistaa nuo nimet osioilta, kunhan joskus jaksaa sen käynnistää.


Edit: Viesti karkasi liian aikaisin.
« Viimeksi muokattu: 25.04.08 - klo:08.34 kirjoittanut dhc7 »

Jone

  • Käyttäjä
  • Viestejä: 182
  • \,,/
    • Profiili
Vs: Osioiden nimiongelma
« Vastaus #10 : 27.04.08 - klo:18.03 »
Mulla on kanssa ongelmaa osioiden nimien kanssa.

Olen mountannut koneen sisäisen levyn osiot /mediaan, esimerkiksi kansioon /media/Musa. Gutsyssä osiot näkyivät työpöydällä ja valikoissa tuolla liitoskansion nimellä, esim "Musa". Hardy näyttää sitkeästi kuitenkin osiot muodossa media ja osion koko, esim "media 34,4 Gt"

Olen myös muokannut osioiden Label tietoja, mutta eivät nekään tule näkyviin.

dhc7

  • Käyttäjä
  • Viestejä: 49
    • Profiili
Vs: Osioiden nimiongelma [Ratkaistu]
« Vastaus #11 : 29.04.08 - klo:17.42 »
Mullakin toimi nämä jutut 5.10 kanssa ilman mitään säätöä, eikä levyjen labeleissa tapahtunut yhtään mitään tässä välissä.

Sain kuitenkin homman toimimaan. Ensin muutin labeleita mlabel:lla, mutta sillä ei näyttänyt olevan vaikutusta tilanteeseen, vaikka mlabel kyllä itse palautti haluamani uuden labelin. En tiedä olisiko uudelleen käynnistyksen jälkeen näkynyt oikein. Myöhemmin sitten winkun puolelta kurkkasin, ja kyllä se muutettu label ainakin siellä näkyi. Poistin kuitenkin joka aseman labelin winkussa saman tien, ja sitten näkyi liitospisteen nimellä sellaisenaan kuten halusinkin.


Jone

  • Käyttäjä
  • Viestejä: 182
  • \,,/
    • Profiili
Vs: Osioiden nimiongelma
« Vastaus #12 : 09.05.08 - klo:11.47 »
Olen myös muokannut osioiden label tietoja, mutta eivät nekään tule näkyviin.
Minulla tuli kyllä näkyviin kun laitoin label-nimen osiolle. Se vaatii kyllä uudelleenkäynnistyksen että tiedot päivittyy.

Oikeassa olit! Uudelleenkäynnistyksen jälkeen osiot olivat kiltisti omilla nimillään.