Mám externí disk, který formátuji pro přítele pro Mac, a tak jsem jej pomocí Gparted nastavil na HFS +. Nyní nemohu na disk zapisovat žádné soubory, a to ani po spuštění příkazu mount
s možností rw
. Po spuštění grep sda1 /proc/mounts
(jednotka, kterou chci) se vrátí:
/dev/sda1 /media/username/readwrite hfsplus rw,relatime,umask=22,uid=0,gid=0,nls=utf8 0 0
Všimněte si, že je připojen jako rw
.
Ale kopírování z terminálu nebo Nemo vrací „Chyba: systém souborů jen pro čtení“. Vzhledem k tomu, že jsem disk naformátoval v systému Linux, svazek HFS + ještě není žurnálován. Potřebuji do něj zkopírovat některé soubory, než je dám svému příteli v Macu. Co mám dělat?
Komentáře
odpověď
-
Chcete-li do něj zapisovat z Ubuntu, musíte vypnout žurnálování. Ubuntu podporuje pouze zápis na nenosné svazky HFS +. Zakázání žurnálování z HFS + je stále možné až do OS X Yosemite 10.10.
V počítači Mac:
- Otevřete Disk Utility v části Aplikace -> Obslužné programy
- Vyberte svazek, na kterém chcete zakázat ukládání do deníku.
- V nabídce Soubor vyberte možnost Zakázat ukládání do deníku. (V novějších verzích systému Mac OS budete muset podržet tlačítko volby, když kliknete na nabídku Soubor. Nebo pokud máte rádi Apple + J)
-
Nyní připojte pevný disk HFS + k Ubuntu a spusťte tento příkaz:
$ sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
ukázkový výstup:
sda ├─sda1 vfat 300M EFI └─sda2 hfsplus 100G VolumeName
Takže nás v tomto příkladu zajímá pouze sda2.
$ sudo apt-get install hfsprogs
-
Vytvořte ve svém domovském adresáři složku s názvem backup a zkopírujte úplnou cestu zálohy a vložte ji na konec následujícího příkazu:
$ sudo mount -t hfsplus -o force,rw /dev/sda2 /home/user/backup
Nyní pro štěstí:
$ sudo mount -o remount,rw /home/user/backup
-
Nyní pro odesílání HFS +:
$ sudo chmod 775 /home/user/backup
-
Testování pomocí terminálu :
$ cd /home/user/backup $ mkdir test
-
Nyní zkontrolujte u správce souborů, zda byl vytvořen testovací adresář. Ale co sakra ten správce souborů stále může “ t psát na HFS +.
Vynutit odeslání správce souborů
### sudo filemanager, for eg. $ sudo thunar
-
A nyní po dlouhém přehánění Nyní máte přístup k HFS +.
Poté připojte disk zpět k počítači Mac, zapněte žurnálování a pomocí nástroje disk opravte oprávnění.
Komentáře
- Nemám ' počítač Mac 🙁
- Na Mojave to může ' již se to v Disk Utility neprovádí. Ale v terminálu můžete
diskutil disableJournal /Volumes/<name>
.
hfsprogs
nainstalované? zkusteforce
možnost.