Kirjoittaja Aihe: Kirjoitusoikeidet ulkoiseen kovalevyyn  (Luettu 4122 kertaa)

jaketyyppi

  • Käyttäjä
  • Viestejä: 94
    • Profiili
Kirjoitusoikeidet ulkoiseen kovalevyyn
« : 31.01.13 - klo:16.44 »
Kun klikkaa oikealla, "Create Folder" nappi näkyy harmaana eli sitä ei voi painaa, ja kun yrittää siirtää kansion kovalevylle heittää virheen "Error while copying to "AirTime". The destination is read-only.", missä AirTime ulkoisen kovalevyn nimi. Mitä teen? OS X muokkaa tuon kovalevyn tiedostoja ilman mitään ongelmia.

Ubuntun versio Live-CD:n 10.04.2

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Kirjoitusoikeidet ulkoiseen kovalevyyn
« Vastaus #1 : 31.01.13 - klo:18.30 »
Kun klikkaa oikealla, "Create Folder" nappi näkyy harmaana eli sitä ei voi painaa, ja kun yrittää siirtää kansion kovalevylle heittää virheen "Error while copying to "AirTime". The destination is read-only.", missä AirTime ulkoisen kovalevyn nimi. Mitä teen? OS X muokkaa tuon kovalevyn tiedostoja ilman mitään ongelmia.

Ubuntun versio Live-CD:n 10.04.2

Näkyykö se levy, ja mounttautuuko automaattiseti?

 df -h
ja
 /sbin/fdisk -l


jaketyyppi

  • Käyttäjä
  • Viestejä: 94
    • Profiili
Vs: Kirjoitusoikeidet ulkoiseen kovalevyyn
« Vastaus #2 : 01.02.13 - klo:15.29 »

Näkyykö se levy, ja mounttautuuko automaattiseti?

 df -h
ja
 /sbin/fdisk -l



Levy näkyy, en ole ihan varma mikä on "automaattisesti". Sellanen eject-nuoli ilmestyy kun klikkaan kovalevyä File Browserin vasemmasta reunasta.

motalb

  • Käyttäjä
  • Viestejä: 279
    • Profiili
Vs: Kirjoitusoikeidet ulkoiseen kovalevyyn
« Vastaus #3 : 03.02.13 - klo:12.58 »
Kun klikkaa oikealla, "Create Folder" nappi näkyy harmaana eli sitä ei voi painaa, ja kun yrittää siirtää kansion kovalevylle heittää virheen "Error while copying to "AirTime". The destination is read-only.", missä AirTime ulkoisen kovalevyn nimi. Mitä teen? OS X muokkaa tuon kovalevyn tiedostoja ilman mitään ongelmia.

Ubuntun versio Live-CD:n 10.04.2

Oikeuksistahan tuossa tosiaan on kysymys. Olettaisin että tarkoituksena on että niitä Ubuntulla siirrettyjä tiedostoja voisi sitten taas käsitellä OS X:n puolella ongelmitta.

En tunne OS X:n systeemiä, mutta sen oikeuksien hallinta on käsittääkseni hyvin samanlainen kuin Linuxin.
Näkisin että ongelmaa voi lähestyä ainakin kahdesta suunnasta. Joko niin että muutetaan OS X:n päästä ulkoisen levyn kansioiden ja tiedostojen oikeudet sellaisiksi että kaikki voivat lisätä ja käsitellä niitä. Toinen vaihtoehto on säätää Ubuntun päästä käyttäjän ja ryhmän tunnisteet (esim 1000) samoiksi kuin OS X:ssä.
Ensimmäisessä tapauksessa joutuu joka tapauksessa säätämään Ubuntulla lisättyjen kansioiden ja tiedostojen oikeudet myös kaikille, että niitä voisi taas käsitellä OS X:ssä.

Live CD:n käyttö viittaisi siihen että kyse on tilapäisestä tarpeesta, jolloin ensimmäinen vaihtoehto lienee järkevin. Toiseen vaihtoehtoon Live CD ei taida edes taipua.
Toinen vaihtoehto on mielekäs jos saman ulkoisen levyn käyttötarve on usein toistuvaa, ja Ubuntu juuri asennettu. Tuo Ubuntun käyttäjätunnisteiden muokkaus  kun vaatii käytännössä uuden käyttäjätilin, josta taas seuraa omat ongelmansa oikeuksien suhteen eri käyttäjätileillä. Ongelmat ovat toki ratkaistavissa, mutta helpointa olisi aloittaa "puhtaalta pöydältä".

En ole jokuseen aikaan käyttänyt Live CD:tä, joten en tiedä saisiko siinä nykyään tiedostoselaimen toimimaan roottina. Jos saisi, niin silloin voisi onnistua tuo kansioiden ja tiedostojen siirto suoraan ulkoiselle levylle. Silloinkin täytyy tietysti säätää siirrettyjen juttujen oikeudet kaikille, että niitä voisi muokata OS X:ssä.

Kun en tosiaan tunne OS X: toimintaa niin voin kyllä olla ihan väärillä poluilla

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Kirjoitusoikeidet ulkoiseen kovalevyyn
« Vastaus #4 : 03.02.13 - klo:17.21 »
Onkos kyseisen levyn tiedostojräjestelmä hfs+?
sudo fdisk -l

Jotta voisit ubuntussa kyseisen tiedostojärjestelmän liittämään kirjoitusoikeuksin, tulee sinun poistaa tiedostojärjestelmästä journalointi käytöstä Os X:n puolella:
https://help.ubuntu.com/community/hfsplus
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

jaketyyppi

  • Käyttäjä
  • Viestejä: 94
    • Profiili
Vs: Kirjoitusoikeidet ulkoiseen kovalevyyn
« Vastaus #5 : 04.02.13 - klo:17.10 »
Onkos kyseisen levyn tiedostojräjestelmä hfs+?
sudo fdisk -l

Tiedostojärjestelmä on varmaan se "System" kohdan alla oleva teksti? fdisk sanoo että se on GPT.

Joko niin että muutetaan OS X:n päästä ulkoisen levyn kansioiden ja tiedostojen oikeudet sellaisiksi että kaikki voivat lisätä ja käsitellä niitä.

En saa enää mountattua tota kovelevyä OS X:ssä ???
Koodia: [Valitse]
diskutil mount disk1s2
heittää virheen

Koodia: [Valitse]
Volume on disk1s2 timed out waiting to mount.

EDIT: OS X:n levytyökalu sanoo:

"Virhe: Levytyökalu ei voi korjata tätä levyä. Varmuuskopioi tiedostot, alusta levy uudelleen ja palauta varmuuskopioidut tiedostot."
Sitten kovalevy mounttautui itsesään.

No, nyt varmaan kopioin kovalevyn sisällön (n. 200Gt) pöytäkoneen kovalevylle ja alustan sen uudestaan ja kokeilen sitten uudestaan.  ;D

EDIT EDIT: Kun koitan kopioida ulkoisen kovalevyn sisällön työpöydälle, OS X heittää virheen:

"Taltion isojen ja pienten kirjainten erotteluasetus ei sovellu varmuuskopiolle."

Eikä anna kopioida tiedostoja :(
« Viimeksi muokattu: 04.02.13 - klo:17.26 kirjoittanut jaketyyppi »

SuperOscar

  • Käyttäjä
  • Viestejä: 4060
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Kirjoitusoikeidet ulkoiseen kovalevyyn
« Vastaus #6 : 04.02.13 - klo:17.41 »
Tiedostojärjestelmä on varmaan se "System" kohdan alla oleva teksti? fdisk sanoo että se on GPT.

Jos tarkkoja ollaan, fdisk-komennolla ei saa selville tiedostojärjestelmän vaan osion tyypin; osiossa sijaitsee sitten tiedostojärjestelmä. GPT silti viitannee siihen, että jostakin Macin formaatista voi olla kyse. (En edes muista, millä komennolla saisi luotettavasti selville levyn tiedostojärjestelmän liittämättä levyä, vaikka sen vastikään täällä foorumilla joku selvittikin. Jos levy on liitetty, df -T auttaa.)

Lainaus
"Taltion isojen ja pienten kirjainten erotteluasetus ei sovellu varmuuskopiolle."

Eikä anna kopioida tiedostoja :(

Tee tarrapallo tai vastaava.
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3401
    • Profiili
Vs: Kirjoitusoikeidet ulkoiseen kovalevyyn
« Vastaus #7 : 04.02.13 - klo:19.14 »
Lainaus
Levy näkyy, en ole ihan varma mikä on "automaattisesti". Sellanen eject-nuoli ilmestyy kun klikkaan kovalevyä File Browserin vasemmasta reunasta.
Yleensäkin auttaisi jos kopioisit komentojen vastaukset tänne sellaisenaan sen sijaan että arvioit niitä itse eli jo tuolta käyttäjän "Jekku" kysymyksestä alkaen.
Lukemani perusteella arvon yhden asian mitä voit halutessasi kokeilla, jos ei auta niin tuskin rikkookaan ja liittyy otsikkoonkin:

1) Katso ilmestyykö /media kansion alle mitään kun lykkäät levyn kiinni.  Parasta mennä päätteeseen katsomaan ja jatkaa hetken siellä.  Lykkää siis levy kiinni Linux-koneeseesi ja kurkista päätteessä:

Koodia: [Valitse]
ls -l /media

Oletan siellä näkyvän hatusta vedettynä jotain tyyliin:

/media/5a374a6f-29ad-49d8-a33d-dad12fe617aa

tai tuon numerosarjan tilalla voi näkyä jokin selkeämmin luettava nimikin (AirTime ?).

Anna päätteessä komento:

Koodia: [Valitse]
sudo chmod 777 /media/se_numerorimpsu_tai_nimi_tulee_tähän
ja katso onnistuuko levyn käyttö normaalisti.

Tuo osiotyyppi ja/tai tiedostojärjestelmä varmaan tekee oman kuvionsa asiaan.  Toki se toimii normaalisti jos sen voi laittaa sileäksi ja määrittää uudestaan.

http://en.wikipedia.org/wiki/GUID_Partition_Table
 
« Viimeksi muokattu: 04.02.13 - klo:19.20 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Heikki Ketoharju

  • Käyttäjä
  • Viestejä: 716
  • Tee enemmän, harmittaa vähemmän!
    • Profiili
    • heikki.ketoharju.info
Vs: Kirjoitusoikeidet ulkoiseen kovalevyyn
« Vastaus #8 : 04.02.13 - klo:20.28 »
EDIT EDIT: Kun koitan kopioida ulkoisen kovalevyn sisällön työpöydälle, OS X heittää virheen:

"Taltion isojen ja pienten kirjainten erotteluasetus ei sovellu varmuuskopiolle."

Eikä anna kopioida tiedostoja :(
Pakkaa tiedostot arkistoon, niin homma onnistuu. Macilla en muista muita pakkausohjelmia, kuin Stuffit Expanderin, jota 10.4:ssä käytin, mutta ehkä uudemmat OS X:n versiot osaa luoda tiedostoista arkistoja (eli .zip-tiedostoja) omin voiminkin?

Tuke81:n neuvo on minullekin uutta tietoa! Luulin, ettei Linux pysty kirjoittamaan HSF-osioille lainkaan. Mukava yllätys!
-
Minä kirjoittelen suomenkielisiä ohjeita Linux-musiikintekoon:
http://linux.fi/wiki/Musiikinteko_Linuxilla
-
Kansainvälinen Linux-audio -wiki, sovellusluettelo ja äänikorttitietokanta:
http://wiki.linuxaudio.org

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Kirjoitusoikeidet ulkoiseen kovalevyyn
« Vastaus #9 : 04.02.13 - klo:21.29 »
...
Anna päätteessä komento:

Koodia: [Valitse]
sudo chmod 777 /media/se_numerorimpsu_tai_nimi_tulee_tähän
ja katso onnistuuko levyn käyttö normaalisti.


Tuosta nyt tokko on apua kun kyseinen osio on liitetty vain lukutilassa .l edes root ei siihen pysty kirjoittamaan.

Journaloivan hfs+ osion voi pakottaa liitettäväksi järjestelmään, mutta se voi korruptoida koko levyn eikä näin ollen ole sitä suotavaa tehdä. Itsellä ei ole lainkaan kokemusta osX:stä mutta lukases tuolta:
http://support.apple.com/kb/TS1417?viewlocale=fi_FI

fsck.hfs saa asennettua ubuntuunkin, mutta itse yrittäisin saada sen toimimaan osX:n puolella ensin. Jos et saa sitä noilla toimimaan, on mahdollista pelastaa tiedostot ubuntun puolella photorec pääteohjelmalla.
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...