Mam działający obraz Raspberry Pi. Teraz chcę wykonać następujące czynności:
- Uzyskaj dostęp do plików na moim komputerze Mac podczas uzyskiwania dostępu do karty SD
- Być w stanie skopiować kartę SD, aby mieć klon bieżącego systemu
W Disk Utility widzę partycje disk1s3
i disk1s6
ale nie może zamontować je stamtąd:
could not copy extended attributes
błąd podczas kopiowania plików, można użyćrsync
zamiast jak wspomniano tutaj :sudo rsync -r /Volumes/rpi/path/to/src/dir path/to/dest/dir
AFAIK jest tylko jeden sposób na zamontowanie Extfs na Macu i to przez Paragon Extfs na Mac
To oprogramowanie komercyjne, ale mają 30-dniową wersję próbną. Działa świetnie dla mnie.
źródło
Jak zauważył Gotschi, nie można zamontować partycji ext4 na komputerze Mac, ale można wykonać kopię zapasową karty SD. Oto skrypt, którego używam. Służy
diskutil
do znajdowania dysku z partycją systemu Linux w celu automatycznego znalezienia karty SD. UWAGA Kopiowanie zajmuje sporo czasu!źródło
Pobierz „ Apple Pi Baker App ” i użyj tego oprogramowania, aby przenieść obraz na kartę SD lub wykonać kopię zapasową obrazu na obrazie:
źródło
Niestety, partycje ext3 (disk1s3 i disk1s6) można montować tylko za pomocą programów innych firm (może jakiś moduł FUSE) ...
Testowałem montaż karty SD w maszynie wirtualnej, ale czytnik kart SD wydaje się nie używać połączenia USB wewnętrznie, zamiast tego jest podłączony bezpośrednio do innej magistrali. (Próbowałem tylko VMware Fusion, może równoległe daje lepsze opcje)
możesz albo wykonać kopię zapasową całej karty SD (wynikiem jest plik 16 GB):
lub określoną partycję:
gdzie X jest numerem partycji, jeśli wyświetla błąd „Zajęte urządzenie”, pamiętaj o „dezaktywacji” wszystkich partycji na karcie SD w Narzędziu dyskowym.
Edytować
po utworzeniu kopii zapasowej możesz zaoszczędzić DUŻO miejsca podczas kompresji .img
źródło