Kirjoittaja Aihe: levylle tallentaminen ei onnistu (enää)  (Luettu 3992 kertaa)

makieks

  • Käyttäjä
  • Viestejä: 9
    • Profiili
levylle tallentaminen ei onnistu (enää)
« : 03.12.08 - klo:12.47 »
Minulla on koneessa Ubuntu ja Windows Xp. Molemmilla on oma kovo. Xp kovo on jaettu kolmeen osioon.
Kun käynistän ubuntuun en voi sieltä käsin tallentaa enää mitään winukan levyille. Aiemmin kaikki toimi ihan hyvin. Mikä ihme on voinut muuttaa asetuksia itsekseen.

Kun yritän kopioida/liittää tiedostoa winukan levylle niin tulee tällainen ilmoitus
"Virhe kopioitaessa tiedostoja kohteeseen /media/Ohjelmatiedostot."
"Virhe avattaessa tiedostoa "/media/Ohjelmatiedostot/Vanha ulkoasu pupe": Permission denied"

Löysin jostain foorumilta tällaisen koodin ja kokeilin:

eero@ubuntu:/media/Ohjelmatiedostot$ ls -l
yhteensä 60
dr-xr-xr-x 1 root root  4096 2008-10-06 20:22 ADCDA2
dr-xr-xr-x 1 root root     0 2008-11-10 11:37 Config.Msi
dr-xr-xr-x 1 root root     0 2008-04-26 05:26 Dosgames
dr-xr-xr-x 1 root root  4096 2008-10-02 11:48 HiJackThis
dr-xr-xr-x 1 root root     0 2008-10-11 20:38 My Music
dr-xr-xr-x 1 root root  4096 2008-09-08 17:43 My virtual Machines
dr-xr-xr-x 1 root root 16384 2008-12-01 16:09 Program Files
dr-xr-xr-x 1 root root     0 2008-04-26 04:04 RECYCLER
dr-xr-xr-x 1 root root  4096 2008-10-20 17:32 Setupfilet
dr-xr-xr-x 1 root root 16384 2008-10-15 11:06 Setupit
dr-xr-xr-x 1 root root  4096 2008-04-04 21:29 System Volume Information
dr-xr-xr-x 1 root root  4096 2008-06-10 23:07 Varmistukset
dr-xr-xr-x 1 root root  4096 2008-11-01 17:03 WKLINKKI
eero@ubuntu:/media/Ohjelmatiedostot$

Tämähän "dr-xr-xr-x 1" määrittää käyttöoikeudet mut en tajua mitä nää tarkottaa? 
Ja miten niitä oikein saa muutettua.

kaikenlisäksi ei ole aikaa lukea kaikenmaaliman foorumeja ja opetella säätämään. auttakaa joku kiitos.

snifi

  • Vieras
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #1 : 03.12.08 - klo:16.30 »
Minun vastaukseni on vähän tyyliin "jotenkin jostakin", mutta muistelen joskus törmänneeni tällaiseen: Järjestelmänasetukset --> levyt ja tiedostojärjestelmät, naksauttamalla "lisätietoa levykkeestä" saat mahdollisuuden määrittää liitettävä/liitetty kiintolevy joko oikeuksilla "read" tai "read/write". (Vai oliko siellä erikseen ruksattava "Writeable" tai "Permission to write", tms. en muista nyt tarkemmin...) Tämä olisi varmaan se mitä sinun pitäisi yrittää asetuksista etsiä. Se on nyt ilmeisesti liitetty ainoastaan lukuoikeuksilla.

nuo deet, äksät ja ärrät tulevat sanoista:

d - directory - hakemisto
r - readable - lukuoikeus
w - writeable - kirjoitusoikeus
x - executable - suoritettava

rwx rwx rwx -kolmikot puolestaan ovat 1) tiedoston omistaja 2) ryhmä 3) muut.
« Viimeksi muokattu: 03.12.08 - klo:16.32 kirjoittanut snifi »

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #2 : 03.12.08 - klo:16.33 »
Juu eli sulta puuttuu oikeudet kirjoittaa tuonne media kansioon. Btw mikä ubuntun versio ? Jos on vanhempi niin saattaa johtua siitä että ei ole ntfs ajuria asennettu. Jokatapauksessa jokin on nyt poistanut kirjoitusoikeudet. Eli tuo "w" kirjain puuttuu tuosta  dr-xr-xr-x

makieks

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #3 : 03.12.08 - klo:17.30 »
ubuntun versio on 8.04. mut kyl ne ntfs ajurit täytyy olla koska aiemmin toimi kuitenkin ihan hyvin.

miten saan muutettua päätteellä noi käyttöoikeudet jokin chdom vai mikä se nyt oli.

voiko kansion omistajan muuttaa jostakin?

snifi

  • Vieras
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #4 : 03.12.08 - klo:18.52 »
Komento on chmod, mutta epäilisin, että se ei tässä tapauksessa toimi, koska on kysymys kokonaisen laitteen "mounttaamisesta".

Joitakin ehdotuksia muilta foorumeilta löysin tähän:

1) unmounttaa levyke, mounttaa se takaisin kirjoitusoikeuksin: mount -o rw /device /mountpoint, missä /device on levykkeen nimi ja /mountpoint hakemisto. (Epäilisin että sinun tapauksessasi /dev/sd1? ja /media? tms)

2) tarkista tiedosto /etc/fstab: esim. sudo gedit /etc/fstab

Jos siellä lukee jotakuinkin

/dev/sda1 /media/xxxx ext3 nouser,atime,auto,ro,nodev,exec,nosuid 0 0,
niin tuo "ro" pitäisi muuttaa muotoon "rw"
« Viimeksi muokattu: 03.12.08 - klo:18.58 kirjoittanut snifi »

makieks

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #5 : 03.12.08 - klo:19.58 »
kokeilin nyt aluksi tätä:

Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hdb1
UUID=dbe25acb-5e67-4ab0-abee-a7595e3d7baa /               ext3    defaults,errors=remount-ro 0       1
# /dev/hdb5
UUID=2d1466da-2d99-45b8-8964-6d60a84bc557 none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto,exec 0       0
/dev/hdc        /media/cdrom1   udf,iso9660 user,noauto,exec 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec 0       0
eli ei näytä tolle "# /dev/hdb5" levylle mitään.
voiko tähän listä käsin tekstiä vai pitääkö käyttää päättettä ja koodia?

EI KAI UNMOUNT VOI POISTAA TAI TUHOTA TIEDOSTOJA???
« Viimeksi muokattu: 03.12.08 - klo:20.18 kirjoittanut makieks »

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #6 : 03.12.08 - klo:20.26 »
umount vain unmounttaa eli tekee päinvastoin kuin mount komento. Eli ei poista.

Tuo sun sdb5 näyttäs olevan swappi. Tuossa hdb1 on tuo mainittu "ro" mutta se onkin ext3 tiedostojärjestelmä eli lienee se sun linux osiosi. Eli se media ei näyttäis olevan ollenkaan tuolla fstabissa. Koitappa tuota snifin mainitsemaa 1) kohtaa

makieks

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #7 : 03.12.08 - klo:20.39 »

1) unmounttaa levyke, mounttaa se takaisin kirjoitusoikeuksin: mount -o rw /device /mountpoint, missä /device on levykkeen nimi ja /mountpoint hakemisto. (Epäilisin että sinun tapauksessasi /dev/sd1? ja /media? tms)

ei löytänyt tuota "/dev/sd1":stä
mistä sen näkee mikä sen levyn tunnus on?

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #8 : 03.12.08 - klo:20.41 »
Levyn tunnukset saa yleensä näkyviin seuraavalla komennolla, huom PIENI L KIRJAIN
Koodia: [Valitse]
fdisk -lLaita sudo eteen jossei tule mitään tekstiä. Toi sun sd1 on varmasti melko lähellä oikeasta mutta siitä puuttuu kenties a tai b kirjain eli se voisi olla sdb1 tai sda1 tms..varmista se tuolla fdiskillä

makieks

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #9 : 03.12.08 - klo:20.49 »
Koodia: [Valitse]
eero@ubuntu:~$ sudo mount -o rw /dev/sda5
mount: /dev/sda5 ei löydy tiedostosta /etc/fstab, eikä /etc/mtab
eero@ubuntu:~$

että semmoista

makieks

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #10 : 03.12.08 - klo:21.31 »
kun unmounttaan koodilla
Koodia: [Valitse]
sudo umount /dev/sda5
tulee Ohjelmatiedostot näkyviin "tietokone-tiedostoselain"-ikkunassa mutta ei liittyneenä
ajan koodin
Koodia: [Valitse]
sudo mount -o rw /dev/sda5 /media
"Ohjelmatiedostot"  häviää "tietokone-tiedostoselain"-ikkunassa mutta sen sisältö löytyy kansiosta "tiedostojärjestelmä /media" mutta silloin siellä ei näy muuta. Kirjoittaa kyllä voi.
ajan uudelleen
Koodia: [Valitse]
sudo umount /dev/sda5
tulee Ohjelmatiedostot taas näkyviin "tietokone-tiedostoselain"-ikkunassa mutta ei edelleenkään liittyneenä
jos ajan koodin
Koodia: [Valitse]
sudo mount -o rw /dev/sda5 /media/Ohjelmatiedostottulee teksti
Koodia: [Valitse]
fuse: failed to access mountpoint /media/Ohjelmatiedostot: No such file or directory
Miksi?

jos liitän tiedostoselaimen kautta niin ei anna kirjoittaa

ajoin koodia
Koodia: [Valitse]
eero@ubuntu:~$ sudo mount
/dev/sdb1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
lrm on /lib/modules/2.6.24-22-generic/volatile type tmpfs (rw)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/eero/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=eero)
/dev/sda6 on /media/Omat Tiedostot type fuseblk (rw,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096)
/dev/sda5 on /media/Ohjelmatiedostot type fuseblk (rw,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096)
eikös näytäkin että on lupa kirjoittaa. mutta eipä annakaan.
« Viimeksi muokattu: 03.12.08 - klo:21.35 kirjoittanut makieks »

snifi

  • Vieras
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #11 : 03.12.08 - klo:21.56 »
Voisikohan se olla niin, että se pitäisi "mountata" mieluumminkin /media/windows/ alihakemistoon kuin suoraan /media -kansioon? Eli tekisit sinne ensin tuon /windows hakemiston ja sen jälkeen yrittäisit mountata siihen?

Koodia: [Valitse]
sudo mkdir /media/windows
sudo mount -o rw /dev/sda5 /media/windows
« Viimeksi muokattu: 03.12.08 - klo:22.13 kirjoittanut snifi »

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #12 : 04.12.08 - klo:07.48 »
Tai sitten jos media kansiossa on jo Ohjelmatiedostot niminen kansio niin korvaa tuo windows sana edellisestä ohjeesta. Mutta tosiaan ei kannata suoraan sinne mediaan mountata vaan sen alikansioihin.
Koodia: [Valitse]
fuse: failed to access mountpoint /media/Ohjelmatiedostot: No such file or directoryTämä viittaisi siihen että sellaista kansiota ei ole kuin Ohjelmatiedostot, HUOM ISO O KIRJAIN!

makieks

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #13 : 04.12.08 - klo:11.21 »
Nyt toimi vähän aikaa. Loin ensin tiedostojärjestelmän media-kansioon uuden kansion nimeltä Ohjelmatiedostot, niin sitten suostui mounttaamaan sen sinne. Ja sinne pystyi kopioimaan tiedoston. mutta kun avasin työpöydältä yläpalkista sijainnit-Ohjelmatiedostot niin eipä antanutkaan enää kopioida sille levylle mitään. ARGH >:(

Mutta fstab-tiedosto näyttää tältä
Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hdb1
UUID=dbe25acb-5e67-4ab0-abee-a7595e3d7baa /               ext3    defaults,errors=remount-ro 0       1
#/dev/hdb5
UUID=2d1466da-2d99-45b8-8964-6d60a84bc557 none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto,exec 0       0
/dev/hdc        /media/cdrom1   udf,iso9660 user,noauto,exec 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec 0       0
Ei näy /dev/sda5:sta

« Viimeksi muokattu: 04.12.08 - klo:11.52 kirjoittanut makieks »

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #14 : 04.12.08 - klo:19.18 »
Koita siis ensin mountata käsin ja testaa että se toimii. SEn jälkeen voit lisätä kyseisen rivin tuonne fstabiin joka siis on paikka jonne automaattiset mounttaukset lisätään. Se ei automaattisesti tuonne fstabiin todennäköisesti ilmesty.

makieks

  • Käyttäjä
  • Viestejä: 9
    • Profiili
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #15 : 06.12.08 - klo:12.58 »
Sain sen toimimaan, mutta mutta fstabin rivit ei vissiin ole ihan oikein kun käynistyksen jälkeen pitää mountata uudelleen. Ne ei pysy.

tässä tää fstab
Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hdb1
UUID=dbe25acb-5e67-4ab0-abee-a7595e3d7baa /               ext3    defaults,errors=remount-ro 0       1
#/dev/hdb5
UUID=2d1466da-2d99-45b8-8964-6d60a84bc557 none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto,exec 0       0
/dev/hdc        /media/cdrom1   udf,iso9660 user,noauto,exec 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec 0       0
/dev/sda5 /media/winlevy1 ntfs rw,user,noauto,exec 0       0
/dev/sda6 /media/winlevy2 ntfs rw,user,noauto,exec 0       0

ja mtab
Koodia: [Valitse]
/dev/sdb1 / ext3 rw,errors=remount-ro 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
/sys /sys sysfs rw,noexec,nosuid,nodev 0 0
varrun /var/run tmpfs rw,noexec,nosuid,nodev,mode=0755 0 0
varlock /var/lock tmpfs rw,noexec,nosuid,nodev,mode=1777 0 0
udev /dev tmpfs rw,mode=0755 0 0
devshm /dev/shm tmpfs rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
lrm /lib/modules/2.6.24-22-generic/volatile tmpfs rw 0 0
securityfs /sys/kernel/security securityfs rw 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
gvfs-fuse-daemon /home/eero/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=eero 0 0
/dev/sda6 /media/winlevy2 fuseblk rw,nosuid,nodev,noatime,allow_other,blksize=4096 0 0
/dev/sda5 /media/winlevy1 fuseblk rw,nosuid,nodev,noatime,allow_other,blksize=4096 0 0

auttakee. ei jaksa joka kerta mountata uudelleen. onko muita asetuksia vielä mitä pitää muuttaa?

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: levylle tallentaminen ei onnistu (enää)
« Vastaus #16 : 08.12.08 - klo:09.14 »
Sori et kesti vastaus..

Eli koitappa vaihtaa tuosta fstab tiedostosta noiden winlevyjen kohtaan "noauto" pelkkä "auto"