Ich habe ein externes Laufwerk, das ich für einen Mac-Freund formatiere, daher habe ich es mit Gparted auf HFS + gesetzt. Ich kann jetzt keine Dateien auf das Laufwerk schreiben, selbst nachdem der Befehl mount mit der Option rw ausgeführt wurde. Wenn Sie grep sda1 /proc/mounts (das gewünschte Laufwerk) ausführen, wird Folgendes zurückgegeben:

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

Beachten Sie, dass es als rw.
Beim Kopieren vom Terminal oder Nemo wird jedoch „Fehler: Nur-Lese-Dateisystem“ zurückgegeben. Da ich das Laufwerk unter Linux formatiert habe, ist das HFS + -Volume noch nicht aufgezeichnet. Ich muss einige Dateien darauf kopieren, bevor ich sie meinem Mac-Freund gebe. Was soll ich tun?

Kommentare

Antwort

  1. Sie müssen das Journaling deaktivieren, wenn Sie von Ubuntu aus darauf schreiben möchten. Ubuntu unterstützt nur das Schreiben auf nicht journalisierte HFS + -Volumes. Das Deaktivieren des Journaling von HFS + ist bis OS X Yosemite 10.10

    auf Ihrem Mac weiterhin möglich:

    • Öffnen Sie das Festplatten-Dienstprogramm unter Anwendungen -> Dienstprogramme
    • das Volume, auf dem das Journal deaktiviert werden soll.
    • Wählen Sie im Menü Datei die Option Journal deaktivieren. (In späteren Mac OS-Versionen müssen Sie das Optionsfeld gedrückt halten, wenn Sie auf das Menü Datei klicken. Oder wenn Sie Apple + J mögen.)
  2. Jetzt Schließen Sie die HFS + -Festplatte an Ubuntu an und führen Sie den folgenden Befehl aus:

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

    Beispielausgabe:

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

    In diesem Beispiel interessieren wir uns also nur für sda2.

    $ sudo apt-get install hfsprogs 
  3. Erstellen Sie in Ihrem Home-Verzeichnis einen Ordner mit dem Namen backup and Kopieren Sie den vollständigen Sicherungspfad, um ihn am Ende des folgenden Befehls einzufügen:

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

    Nun zum Glück:

    $ sudo mount -o remount,rw /home/user/backup 
  4. Jetzt zur HFS + -Übertragung:

    $ sudo chmod 775 /home/user/backup 
  5. Testen mit Terminal :

    $ cd /home/user/backup $ mkdir test 
  6. Fragen Sie jetzt Ihren Dateimanager, ob ein Testverzeichnis erstellt wurde. Aber was solls, der Dateimanager kann das noch. “ t Schreiben Sie in HFS +.

    Erzwingen Sie die Übermittlung des Dateimanagers.

    ### sudo filemanager, for eg. $ sudo thunar 
  7. Und jetzt nach einem langen Übertreibungsprozess ss Sie haben jetzt Zugriff auf HFS +.

    Schließen Sie anschließend das Laufwerk wieder an den Mac an, aktivieren Sie das Journaling und verwenden Sie das Festplatten-Dienstprogramm, um Berechtigungen zu reparieren.

Kommentare

  • Ich ' habe keinen Mac 🙁
  • Auf Mojave kann dies ' wird im Festplatten-Dienstprogramm nicht mehr ausgeführt. Sie können jedoch diskutil disableJournal /Volumes/<name> im Terminal.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.