Ho un disco esterno che sto formattando per un amico Mac, quindi lho impostato su HFS + usando Gparted. Al momento non riesco a scrivere alcun file sullunità, anche dopo aver eseguito il comando mount con lopzione rw. Lesecuzione di grep sda1 /proc/mounts (lunità che desidero) restituisce:

/dev/sda1 /media/username/readwrite hfsplus rw,relatime,umask=22,uid=0,gid=0,nls=utf8 0 0 

Nota che è montata come rw.
Ma la copia da terminale o da Nemo restituisce “Errore: file system di sola lettura”. Da quando ho formattato lunità su Linux, il volume HFS + non è ancora registrato. Ho bisogno di copiarvi alcuni file prima di darlo al mio amico Mac. Cosa devo fare?

Commenti

Risposta

  1. Devi disattivare linserimento nel journal se vuoi scriverci da Ubuntu. Ubuntu supporta solo la scrittura su volumi HFS + non registrati. La disabilitazione del journaling da HFS + è ancora possibile fino a OS X Yosemite 10.10

    Sul tuo Mac:

    • Apri Utility Disco in Applicazioni -> Utility
    • Seleziona il volume su cui disabilitare linserimento nel journal.
    • Scegli Disabilita linserimento nel journal dal menu File. (Nelle versioni successive di Mac OS dovrai tenere premuto il pulsante di opzione quando fai clic sul menu File. O se ti piace Apple + J)
  2. Ora collega il disco rigido HFS + in Ubuntu ed esegui questo comando:

    $ sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL 

    output di esempio:

    sda ├─sda1 vfat 300M EFI └─sda2 hfsplus 100G VolumeName 

    Quindi siamo interessati solo a sda2 in questo esempio.

    $ sudo apt-get install hfsprogs 
  3. Crea una cartella nella tua home directory chiamata backup e copia il percorso completo del backup da mettere alla fine del seguente comando:

    $ sudo mount -t hfsplus -o force,rw /dev/sda2 /home/user/backup 

    Adesso ti auguro buona fortuna:

    $ sudo mount -o remount,rw /home/user/backup 
  4. Ora per linvio HFS +:

    $ sudo chmod 775 /home/user/backup 
  5. Test con terminale :

    $ cd /home/user/backup $ mkdir test 
  6. Ora controlla con il tuo file manager se è stata creata la directory di test. Ma che diamine, il file manager può ancora ” t scrivere su HFS +.

    Forza linvio del file manager

    ### sudo filemanager, for eg. $ sudo thunar 
  7. E ora dopo una lunga procedura esagerata ss ora hai accesso a HFS +.

    Successivamente, ricollega lunità al Mac, attiva il journaling e usa lutilità del disco per riparare i permessi.

Commenti

  • Non ' non ho un Mac 🙁
  • Su Mojave, questo può ' non potrà più essere eseguito in Utility Disco. Ma puoi diskutil disableJournal /Volumes/<name> in Terminal.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *