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
-
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)
-
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
-
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
-
Nu til indsendelse af HFS +:
$ sudo chmod 775 /home/user/backup
-
Test med terminal :
$ cd /home/user/backup $ mkdir test
-
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
-
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.
hfsprogs
installeret? prøvforce
mulighed.