Bagaimana cara memasang kartu SD Raspbian pada Mac?

14

Saya memiliki gambar Raspberry Pi yang sedang berjalan. Sekarang saya ingin melakukan hal berikut:

  1. Akses file di Mac saya ketika mengakses Kartu SD
  2. Dapat menyalin Kartu SD untuk memiliki tiruan dari sistem saat ini

Di Disk Utility saya melihat partisi disk1s3dan disk1s6tetapi tidak bisa me-mount dari sana:

masukkan deskripsi gambar di sini

Besi
sumber

Jawaban:

16

Ditemukan artikel ini -> Pasang kartu Raspberry Pi SD pada Mac (baca-saja) dengan osxfuse dan ext4fuse , Ini berfungsi seperti pesona.

Berikut adalah perintah yang saya jalankan om mac saya:

brew cask install osxfuse
brew install ext4fuse
sudo mkdir /Volumes/rpi
sudo ext4fuse /dev/disk2s2 /Volumes/rpi -o allow_other
sudo cp /Volumes/rpi/home/pi/Pictures/* /Users/me/work/raspi/Pix/

Saya memiliki beberapa masalah dengan izin, tetapi dapat menyalin dengan sudo.

Bersulang

jujur
sumber
Jika Anda mengalami masalah dan mendapatkan could not copy extended attributeskesalahan saat menyalin file, Anda dapat menggunakan rsyncsebagai gantinya yang disebutkan di sini :sudo rsync -r /Volumes/rpi/path/to/src/dir path/to/dest/dir
OJ7
3

AFAIK hanya ada satu cara untuk memasang Extfs di Mac dan itu melalui Paragon Extfs untuk Mac

Ini perangkat lunak komersial tetapi mereka memiliki uji coba 30 hari. Bekerja bagus untukku.

EDP
sumber
2

Seperti dicatat oleh Gotschi, Anda tidak dapat memasang partisi ext4 di Mac, tetapi Anda dapat membuat cadangan SD. Berikut ini adalah skrip yang saya gunakan. Ini digunakan diskutiluntuk menemukan disk dengan partisi Linux untuk secara otomatis menemukan kartu SD. CATATAN Ini butuh waktu cukup lama untuk menyalin!

#!/bin/bash
# script to backup Pi SD card
#DSK='disk4'
export DSK=`diskutil list | grep "Linux" | cut -c 69-73`
if [ $DSK ]; then
    echo $DSK
else
    echo "Disk not found"
    exit
fi
diskutil unmountDisk /dev/$DSK
echo pleae wait!
sudo dd of=~/temp/Pi/Piback.img if=/dev/$DSK bs=2m
echo backup completed - now compressing
gzip -9 ~/temp/Pi/Piback.img
#rename to current date
mv ~/temp/Pi/Piback.img.gz "~/temp/Pi/Piback`date +%Y%m%d`.img.gz"
Milliways
sumber
Metode ini kemudian dapat digunakan untuk membuka gambar SD pada komputer linux yang tidak memiliki pembaca kartu yang berfungsi
Kelly Bang
2

Unduh " Apple Pi Baker App " dan gunakan perangkat lunak ini untuk mentransfer gambar ke kartu SD Anda atau mencadangkan gambar ke gambar:

ApplePiBaker

Besi
sumber
Saya pikir pertanyaannya adalah bertanya bagaimana sebenarnya mengakses sistem file itu sendiri. Bukan gambar sistem file.
Jake Wilson
1
ini tidak menjawab pertanyaan. Mereka sudah membuat image disk, mereka ingin memasangnya di osx.
zingle-dingle
0

Sayangnya, Anda hanya dapat me-mount partisi ext3 (disk1s3 & disk1s6) dengan program pihak ke-3 (mungkin beberapa modul FUSE) ...

Saya diuji memasang kartu SD di VM, tetapi pembaca kartu SD tampaknya tidak menggunakan koneksi USB secara internal, melainkan terhubung langsung ke BUS lain. (Saya hanya mencoba VMware Fusion, mungkin parallells memberi Anda pilihan yang lebih baik)

Anda dapat mencadangkan seluruh kartu SD (menghasilkan file 16 GB):

sudo dd if=/dev/disk1 of=~/Desktop/SD.img bs=1m

atau partisi tertentu:

sudo dd if=/dev/disk1sX of=~/Desktop/SD.img bs=1m

di mana X adalah nomor partisi Anda jika itu memberi Anda kesalahan Perangkat sibuk, pastikan untuk "menonaktifkan" semua partisi pada kartu SD di Disk Utility.

Edit

setelah mencadangkan, Anda dapat menghemat BANYAK ruang saat Anda mengompresi .img

Gotschi
sumber