Kirjoittaja Aihe: Debian Lenny ja kiintolevyosioiden liittäminen  (Luettu 3786 kertaa)

yottabyte

  • Käyttäjä
  • Viestejä: 134
  • software is like sex, it's better when it's free
    • Profiili
Ubuntun kanssa kaikki on aina toiminut oikeuksia tai fstab-tiedostoa muuttelematta suoraan asennuksen jälkeen. Lenny ei anna minun liittää mitään tiedostojärjestelmiä graafisesti suoraan esim. kaksoisklikkaamalla osiota. Toiselle linuxosiolle antaa virhesanoman: "Oikeutesi eivät riitä taltion liittämiseen." ja NTFS-osioille virhesanoman: "Virheellinen liitosvalitsin yritettäessä liittää taltiota "[osion label]"."

Haluaisin käyttäjälleni oikeudet liittää tiedostojärjestelmät suoraan esim. kaksoisklikkamalla osiota. En nyt tiedä onko tämä pakko hoitaa fstabin kautta, mutta siellä on tällä hetkellä listattuna ainoastaan ulkoinen kiintolevy, Debianin oma osio, swap ja DVD-asema. Paikassa "Tietokone" (joka siis ei vissiin ole mikään oikea kansio) on kuitenkin listattuna kaikki kiintolevyn osiot. Miksi en saa liitettyä osioita? Täytyykö käyttäjälleni ainoastaan antaa yleisesti tähän oikeudet vai täytyykö fstabiin lisätä jokainen osio erikseen ja antaa niille yksitellen parametri, joka oikeuttaa tavallisen käyttäjän liittämään osio.

Kiitoksia mahdollisesta avusta :)

Edit: Nooniin, nyt ei järjestelmä boottaa, jää roikkumaan käynnistyksessä tuohon rsyslogdin kohdalle. Tein fstabiin muutoksia, mutta eipä tuo näytä alkuperäiselläkään versiolla enää käynnistyvän ja kaipa tämä on muutenkin kokonaan erillinen ongelma? Single user modena saa käyntiin, mutta voiko tuoltakäsin asialle mitään?

Edit 2: Nyt antoi ihan virhesanoman, että X ei käynnisty "järjestelmän sisäisen virheen vuoksi" tjsp. Nyt on sormi aivan keskellä kämmentä
« Viimeksi muokattu: 10.01.10 - klo:20.32 kirjoittanut yottabyte »
Ubuntu & Peppermint & Debian

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Debian Lenny ja kiintolevyosioiden liittäminen
« Vastaus #1 : 10.01.10 - klo:21.43 »
Ubuntun kanssa kaikki on aina toiminut oikeuksia tai fstab-tiedostoa muuttelematta suoraan asennuksen jälkeen. Lenny ei anna minun liittää mitään tiedostojärjestelmiä graafisesti suoraan esim. kaksoisklikkaamalla osiota. Toiselle linuxosiolle antaa virhesanoman: "Oikeutesi eivät riitä taltion liittämiseen." ja NTFS-osioille virhesanoman: "Virheellinen liitosvalitsin yritettäessä liittää taltiota "[osion label]"."

Siis root-nautiluksen avulla liittäminen onnistuu? Jos NTFS-osio ei halua tulla liitetyksi, niin silloin /etc/fstab tiedostossa on jotain vikaa...

http://linux.fi/wiki/Fstab

Voit tietenkin tehdä liitospisteet esim seuraavalla tavalla..

Koodia: [Valitse]
su root

mkdir /media/ubuntu

mkdir /media/NTFS

fdisk -l

blkid

gedit /etc/fstab

.....sitten avautuvan listan loppuun jotain tällaista

/dev/sdxy   /media/ubuntu   ext3  rw,users,noauto   0     0

/dev/sdxy  /media/NTFS     ntfs   rw,users,noauto   0     0

.....siis esim. /dev/sda3

....parempi tapa on kuitenkin käyttää osion UUID:tä

mount -a

chown -R käyttäjänimesi:käyttäjänimesi /media/ubuntu

chown -R käyttäjänimesi:käyttäjänimesi /media/NTFS

Nyt Ubuntu ja NTFS-osio pitäisi löytyä sijainnista /media   :)

Niin ja ne ylimääräiset liitospisteet pitää myös poistaa. Ota varmuuskopio fstabista ennen muokkaamista.. :)
13/2/2009 and friday....

http://debian-fi.dy.fi/

yottabyte

  • Käyttäjä
  • Viestejä: 134
  • software is like sex, it's better when it's free
    • Profiili
Vs: Debian Lenny ja kiintolevyosioiden liittäminen
« Vastaus #2 : 11.01.10 - klo:07.33 »
Lainaus
Siis root-nautiluksen avulla liittäminen onnistuu? Jos NTFS-osio ei halua tulla liitetyksi, niin silloin /etc/fstab tiedostossa on jotain vikaa...

http://linux.fi/wiki/Fstab

Voit tietenkin tehdä liitospisteet esim seuraavalla tavalla..

En tiedä onnistuuko root-nautiluksella, kun ainoa paikka jossa tiedän, että noita voi kokeilla graafisesti on "Tietokone". Tuo kun ei ole oikea hakemisto, niin pääseekö tuonne myös tuolla komentoriviltä käynnistetyllä nautiluksella?

Fstab näytti tältä silloin, kun järjestelmän sai vielä käyntiin:

Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
            proc            /proc               proc        defaults         0       0
/dev/sda6       /                              ext3     errors=remount-rw,user      0       1
/dev/sda5       none                       swap            sw              0       0
/dev/scd0       /media/cdrom0       udf,iso9660  user,noauto     0       0
/dev/fd0        /media/floppy0         auto    rw,user,noauto     0       0
/dev/sda3      /media/disk/sda3     ext3 rw,user,noauto 0 0
/dev/sda1     /media/disk/sda1      ntfs-3g  rw,user,noauto 0 0
/dev/sda2     /media/disk/sda2      ntfs-3g  rw,user,noauto    0 0

(Lisätyt on tuosta sda3:sta eteenpäin ja sda6:sta muokattu. Ei kai tässä sentään ole syy, miksi X ei käynnisty?)

Edit: Nyt pääsin Debianiin sisälle. Olin muokannut errors=remount-ro-kohtaa ja vaihtanut ro:n tilalle rw. Ilmeisesti tästä johtui, ettei järjestelmä enää käynnistynytkään. Muokkaan fstabin kuntoon tuossa illalla ja kerron sitten auttoiko alkuperäiseen ongelmaan. Kiitos vain avusta :)
« Viimeksi muokattu: 11.01.10 - klo:07.43 kirjoittanut yottabyte »
Ubuntu & Peppermint & Debian

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Debian Lenny ja kiintolevyosioiden liittäminen
« Vastaus #3 : 11.01.10 - klo:18.35 »
Noin kun tarkemmin ajattelin, niin Debian Lennyn fstabissa käytetään hd-alkuisia levytunnuksia ainakin omassa koneessani, joten pitäisikö sd-alkuiset sitten muuttaa hd-alkuisiksi?

Myös user voitaneen korvata users sanalla, jolloin Debian antaa laajemmat käyttöoikeudet..

Koodia: [Valitse]
Esimerkki:

/dev/sda1     /media/disk/sda1      ntfs-3g  rw,user,noauto 0 0

...muutettu -->>

/dev/hda1     /media/disk/hda1      ntfs-3g  rw,users,noauto 0 0
13/2/2009 and friday....

http://debian-fi.dy.fi/

timsku

  • Käyttäjä
  • Viestejä: 225
    • Profiili
Vs: Debian Lenny ja kiintolevyosioiden liittäminen
« Vastaus #4 : 11.01.10 - klo:19.11 »
Noin kun tarkemmin ajattelin, niin Debian Lennyn fstabissa käytetään hd-alkuisia levytunnuksia ainakin omassa koneessani, joten pitäisikö sd-alkuiset sitten muuttaa hd-alkuisiksi?
Sulla taitaa olla IDE-levyt koneessa ? Käsittääkseni IDE-levyt näkyvät hd-alkuisina, SATA- ja USB-levyt sd-alkuisina. fdisk -l kertonee kumpia käytetään...
Suosittelen kyllä UUID:n käyttämistä !

yottabyte

  • Käyttäjä
  • Viestejä: 134
  • software is like sex, it's better when it's free
    • Profiili
Vs: Debian Lenny ja kiintolevyosioiden liittäminen
« Vastaus #5 : 12.01.10 - klo:21.52 »
Nyt saan liitettyä osiot, kirjoitusoikeudet pitäisi vain vielä saada myös ntfs-osioille. Jostain syystä ei vielä onnistu vaikka on ntfs-3g ajurina ja rw-optio käytössä. Tällä hetkellä nuo näyttävät fstabissa tältä:

Koodia: [Valitse]
/dev/sda1 /media/disk/sda1      ntfs-3g      rw,user,noauto,umask=022 0      0
/dev/sda2 /media/disk/sda2      ntfs-3g      rw,user,noauto,umask=022        0 0

fdisk -l näytti sda:ta, niin laitoin tuonnekkin sitten niillä. Umask tuossa on "ylimääräisenä", ilman ei antanut liittää. Kokeilen nyt sijoittaa userin tilalle usersin
« Viimeksi muokattu: 12.01.10 - klo:21.55 kirjoittanut yottabyte »
Ubuntu & Peppermint & Debian

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Debian Lenny ja kiintolevyosioiden liittäminen
« Vastaus #6 : 12.01.10 - klo:22.14 »
Nyt saan liitettyä osiot, kirjoitusoikeudet pitäisi vain vielä saada myös ntfs-osioille. Jostain syystä ei vielä onnistu vaikka on ntfs-3g ajurina ja rw-optio käytössä. Tällä hetkellä nuo näyttävät fstabissa tältä:

Koodia: [Valitse]
/dev/sda1 /media/disk/sda1      ntfs-3g      rw,user,noauto,umask=022 0      0
/dev/sda2 /media/disk/sda2      ntfs-3g      rw,user,noauto,umask=022        0 0

fdisk -l näytti sda:ta, niin laitoin tuonnekkin sitten niillä. Umask tuossa on "ylimääräisenä", ilman ei antanut liittää. Kokeilen nyt sijoittaa userin tilalle usersin

Koodia: [Valitse]
/dev/sda1 /media/disk/sda1      ntfs-3g      rw,user,noauto,umask=000 0      0
/dev/sda2 /media/disk/sda2      ntfs-3g      rw,user,noauto,umask=000        0 0

umask=000    :)
13/2/2009 and friday....

http://debian-fi.dy.fi/

yottabyte

  • Käyttäjä
  • Viestejä: 134
  • software is like sex, it's better when it's free
    • Profiili
Vs: Debian Lenny ja kiintolevyosioiden liittäminen
« Vastaus #7 : 12.01.10 - klo:22.25 »
Nyt ei anna enää liittää millään, hämmentävää. On käyty läpi varmasti jokainen mahdollisuus user, users, umask=000, ilman umaskia jne -vaihtoehdoilla. Ettei vain liitoskohta-hakemistojen oikeuksia täytyisi muuttaa? Eikai tässä ainakaan ole mitään vikaa:

Koodia: [Valitse]
/dev/sda1 /media/disk/sda1      ntfs-3g      rw,user,noauto,umask=000 0      0
/dev/sda2 /media/disk/sda2      ntfs-3g      rw,user,noauto,umask=000        0 0

Onko ntfs-3g:n kanssa tarpeen olla jotain paketteja asennettuna, jotka minulta on mahdollista puuttua?
Ubuntu & Peppermint & Debian

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Debian Lenny ja kiintolevyosioiden liittäminen
« Vastaus #8 : 12.01.10 - klo:23.01 »
Nyt ei anna enää liittää millään, hämmentävää. On käyty läpi varmasti jokainen mahdollisuus user, users, umask=000, ilman umaskia jne -vaihtoehdoilla. Ettei vain liitoskohta-hakemistojen oikeuksia täytyisi muuttaa? Eikai tässä ainakaan ole mitään vikaa:

Koodia: [Valitse]
/dev/sda1 /media/disk/sda1      ntfs-3g      rw,user,noauto,umask=000 0      0
/dev/sda2 /media/disk/sda2      ntfs-3g      rw,user,noauto,umask=000        0 0

Onko ntfs-3g:n kanssa tarpeen olla jotain paketteja asennettuna, jotka minulta on mahdollista puuttua?

Oikeudet puuttuvat?

Koodia: [Valitse]
su root

mount -a

chown -R käyttäjänimesi:käyttäjänimesi /media/disk/sda1

Ja sama toimenpide osiolle sda2    :)
13/2/2009 and friday....

http://debian-fi.dy.fi/

yottabyte

  • Käyttäjä
  • Viestejä: 134
  • software is like sex, it's better when it's free
    • Profiili
Vs: Debian Lenny ja kiintolevyosioiden liittäminen
« Vastaus #9 : 15.01.10 - klo:17.43 »
Nyt ei anna enää liittää millään, hämmentävää. On käyty läpi varmasti jokainen mahdollisuus user, users, umask=000, ilman umaskia jne -vaihtoehdoilla. Ettei vain liitoskohta-hakemistojen oikeuksia täytyisi muuttaa? Eikai tässä ainakaan ole mitään vikaa:

Koodia: [Valitse]
/dev/sda1 /media/disk/sda1      ntfs-3g      rw,user,noauto,umask=000 0      0
/dev/sda2 /media/disk/sda2      ntfs-3g      rw,user,noauto,umask=000        0 0

Onko ntfs-3g:n kanssa tarpeen olla jotain paketteja asennettuna, jotka minulta on mahdollista puuttua?

Oikeudet puuttuvat?

Koodia: [Valitse]
su root

mount -a

chown -R käyttäjänimesi:käyttäjänimesi /media/disk/sda1

Ja sama toimenpide osiolle sda2    :)

Ei auta sitten mikään. Nyt on oideudet liitoskohdillakin.

Tuossa on vielä tuo koko virhesanoma:
Koodia: [Valitse]
Failed to create '/dev/fuse': Lupa evätty
Error opening '/dev/sda2': Lupa evätty
Failed to mount '/dev/sda2': Lupa evätty
Please check '/dev/sda2' and the ntfs-3g binary permissions, and mounting iser ID. More explanation is provided at http://ntfs-3g.org/support.html#unprivilileged

Ensimmäisen rivin sain katoamaan, kun loin kansion /dev/fuse ja laitoin omistajaksi itseni. Boottauksen jälkeen ongelma tuli kuitenkin takaisin. Ehkäpä kysymys mahdollisista ohjelman ntfs-3g-käyttöoikeuksista?

Erillisellä (käynnistyksessä päkäyttäjän salasanaa kysyvällä) Disk Manager-ohjelmalla saa liitettyä ntfs-osiot ja umask=000:lla antaa näköjään myös rw-oikeudet. Saanhan minä toki tuollakin asemat liitettyä, mutta olisi toki kiva tietää missä mättää. Ei gnomen, tai muissa järjestelmän asetuksissa olisi mahdollisuutta, että järjestelmä osaisi taltioita liitettäessä esim kysyä pääkäyttäjän salasanaa mikäli sitä tarvitaan? Niin ja Ubuntu-osiolle ei anna vieläkään jostain syystä kirjoitusoikeuksia. Tämän ext3-osion kanssa ei myöskään anna käyttää umask=000-optiota.
« Viimeksi muokattu: 15.01.10 - klo:17.50 kirjoittanut yottabyte »
Ubuntu & Peppermint & Debian

nm

  • Käyttäjä
  • Viestejä: 14972
    • Profiili
Vs: Debian Lenny ja kiintolevyosioiden liittäminen
« Vastaus #10 : 15.01.10 - klo:18.39 »
Ehkäpä kysymys mahdollisista ohjelman ntfs-3g-käyttöoikeuksista?

Siltä näyttää. Debianissa tarvittavia oikeuksia ei välttämättä ole vakiona tavallisille käyttäjille. Kokeilitko jo asettaa ntfs-3g:n binäärin setuid-rootiksi?


Lainaus
Niin ja Ubuntu-osiolle ei anna vieläkään jostain syystä kirjoitusoikeuksia.

Pystyykö pääkäyttäjä kirjoittamaan sinne? Tavallisilla käyttäjillä pitää olla molemmissa järjestelmissä sama UID ja GID, jotta homma toimii oikein.

oobetimer

  • Käyttäjä
  • Viestejä: 1470
    • Profiili
Vs: Debian Lenny ja kiintolevyosioiden liittäminen
« Vastaus #11 : 16.01.10 - klo:11.32 »
Tällaisella fstab-osiolla windows-osiota voi käyttää mielensä mukaan ainakin tässä wanhassa läppärissä... :)

Koodia: [Valitse]
/dev/hda1 /media/windows ntfs noauto,users,exec,umask=000,uid=zzzz,gid=zzzz 0 0


13/2/2009 and friday....

http://debian-fi.dy.fi/