Mam dysk zewnętrzny, który formatuję dla znajomego Maca, więc ustawiłem go na HFS + za pomocą Gparted. Nie mogę teraz zapisać żadnych plików na dysku, nawet po uruchomieniu polecenia mount z opcją rw. Uruchomienie grep sda1 /proc/mounts (dysk, który chcę) zwraca:

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

Zauważ, że jest zamontowany jako .
Ale kopiowanie z terminala lub Nemo zwraca „Błąd: system plików tylko do odczytu”. Ponieważ sformatowałem dysk w systemie Linux, wolumin HFS + nie jest jeszcze księgowany. Muszę skopiować do niego kilka plików, zanim przekażę go znajomemu z Maca. Co mam zrobić?

Komentarze

Odpowiedź

  1. Musisz wyłączyć dziennikowanie, jeśli chcesz pisać do niego z Ubuntu. Ubuntu obsługuje tylko zapis do woluminów HFS + bez księgowania. Wyłączenie dziennika z HFS + jest nadal możliwe do OS X Yosemite 10.10

    Na komputerze Mac:

    • Otwórz Narzędzie dyskowe w obszarze Aplikacje -> Narzędzia
    • Wybierz wolumin, dla którego chcesz wyłączyć kronikowanie.
    • Wybierz opcję Wyłącz kronikowanie z menu Plik. (W nowszych wersjach Mac OS „będziesz musiał przytrzymać przycisk opcji po kliknięciu menu Plik. Lub jeśli lubisz Apple + J)
  2. Teraz podłącz dysk twardy HFS + do Ubuntu i uruchom to polecenie:

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

    przykładowe wyjście:

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

    W tym przykładzie interesuje nas tylko sda2.

    $ sudo apt-get install hfsprogs 
  3. Utwórz folder w swoim katalogu domowym o nazwie kopia zapasowa i skopiuj pełną ścieżkę kopii zapasowej i umieść ją na końcu następującego polecenia:

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

    Teraz na szczęście:

    $ sudo mount -o remount,rw /home/user/backup 
  4. Teraz do przesyłania HFS +:

    $ sudo chmod 775 /home/user/backup 
  5. Testowanie z terminalem :

    $ cd /home/user/backup $ mkdir test 
  6. Sprawdź teraz u swojego menedżera plików, czy został utworzony katalog testowy. Ale co do cholery, menedżer plików nadal może ” t napisz do HFS +.

    Wymuś przesłanie menedżera plików

    ### sudo filemanager, for eg. $ sudo thunar 
  7. A teraz po długim przesadzeniu ss masz teraz dostęp do HFS +.

    Następnie podłącz dysk z powrotem do komputera Mac, włącz dziennikowanie i użyj narzędzia dyskowego, aby naprawić uprawnienia.

Komentarze

  • Nie ' nie mam komputera Mac 🙁
  • Na Mojave to może ' nie można już wykonywać w Narzędziu dyskowym. Ale możesz diskutil disableJournal /Volumes/<name> w Terminalu.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *