Jeg har et eksternt drev, som jeg formaterer til en Mac-ven, så jeg indstiller det til HFS + ved hjælp af Gparted. Jeg kan ikke skrive nogen filer til drevet nu, selv efter at have kørt kommandoen mount med indstillingen rw. Kørsel af grep sda1 /proc/mounts (det drev, jeg vil have) returnerer:

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

Bemærk, at det er monteret som rw.
Men kopiering fra terminalen eller Nemo returnerer “Fejl: filbeskyttet filsystem”. Da jeg formaterede drevet på Linux, er HFS + -volumen endnu ikke journaliseret. Jeg er nødt til at kopiere nogle filer til den, før jeg giver den til min mac-ven. Hvad skal jeg gøre?

Kommentarer

Svar

  1. Du skal slukke for journalføringen, hvis du vil skrive til den fra Ubuntu. Ubuntu har kun support til at skrive til ikke-journaliserede HFS + -volumener. Deaktivering af journalføring fra HFS + er stadig mulig op til OS X Yosemite 10.10

    På din Mac:

    • Åbn Diskværktøj under Programmer -> Hjælpeprogrammer
    • Vælg lydstyrken, der skal deaktiveres journalføring på.
    • Vælg Deaktiver journalføring i menuen Filer. (På senere Mac OS-versioner skal du holde valgmulighedsknappen nede, når du klikker på menuen Filer. Eller hvis du kan lide Apple + J)
  2. Nu tilslut HFS + -drevet til Ubuntu og kør denne kommando:

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

    eksempeloutput:

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

    Så vi er kun interesserede i sda2 i dette eksempel.

    $ sudo apt-get install hfsprogs 
  3. Opret en mappe i din hjemmekatalog kaldet backup og kopier hele stien til sikkerhedskopi for at sætte i slutningen af følgende kommando:

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

    Nu til held og lykke:

    $ sudo mount -o remount,rw /home/user/backup 
  4. Nu til indsendelse af HFS +:

    $ sudo chmod 775 /home/user/backup 
  5. Test med terminal :

    $ cd /home/user/backup $ mkdir test 
  6. Kontroller nu med din filhåndtering, om testmappen blev oprettet. Men hvad pokker, filhåndtering kan stadig ” t skriv til HFS +.

    Tving indsendelse af filhåndtering

    ### sudo filemanager, for eg. $ sudo thunar 
  7. Og nu efter en lang overdrivelse ss du har nu adgang til HFS +.

    Derefter skal du sætte drevet tilbage i macen, tænde for journalføring og bruge diskværktøjet til at reparere tilladelser.

Kommentarer

  • Jeg har ikke ' t har en mac 🙁
  • På Mojave kan dette ' t gøres længere i Diskværktøj. Men du kan diskutil disableJournal /Volumes/<name> i Terminal.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *