Raspbian SD kartı Mac'e nasıl takabilirim?


15

Raspberry Pi resmim var. Şimdi aşağıdakileri yapmak istiyorum:

  1. SD Karta erişirken Mac bilgisayarımdaki dosyalara erişme
  2. Mevcut sistemin bir kopyasını almak için SD Kartı kopyalayabilme

Disk İzlencesi'nde bölümleri görüyorum disk1s3ve disk1s6onları oradan bağlayamıyorum:

resim açıklamasını buraya girin

Yanıtlar:


16

Bu makaleyi buldum -> Osxfuse ve ext4fuse ile bir Mac (salt okunur) üzerine bir Raspberry Pi SD kartı monte edin , bir cazibe gibi çalıştı.

İşte benim mac koştum komutları:

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/

İzinlerle ilgili bir sorunum vardı, ancak sudo ile kopyalayabilirim.

şerefe


Sorunlarla karşılaşırsanız ve could not copy extended attributesdosyaları kopyalarken hata alırsanız, rsyncbunun yerine burada belirtildiği gibi kullanabilirsiniz :sudo rsync -r /Volumes/rpi/path/to/src/dir path/to/dest/dir
OJ7

3

AFAIK, Mac'te Extfs'yi monte etmenin tek bir yolu var ve bu Mac için Paragon Extfs aracılığıyla

Ticari bir yazılım ama 30 günlük bir deneme süreleri var. Benim için harika çalışıyor.


2

Gotschi'nin belirttiği gibi, Mac'e bir ext4 bölümü bağlayamazsınız, ancak SD'yi yedekleyebilirsiniz. Aşağıdaki kullandığım bir komut dosyasıdır. Bu diskutil, SD kartı otomatik olarak bulmak için Linux bölümlü bir disk bulmak için kullanılır. Not Bu kopyalamak oldukça uzun sürüyor!

#!/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"

Bu yöntem daha sonra SD görüntüsünü çalışan bir kart okuyucuya sahip olmayan bir linux bilgisayarda açmak için kullanılabilir
Kelly Bang

2

" Apple Pi Baker Uygulamasını " indirin ve bir görüntüyü SD kartınıza aktarmak veya görüntüyü görüntüye yedeklemek için bu yazılımı kullanın:

ApplePiBaker


Bence soru aslında dosya sistemine nasıl erişileceğini soruyordu. Dosya sistemi görüntüsü değil.
Jake Wilson

1
bu soruya cevap vermedi. Zaten bir disk görüntüsü oluşturdular, osx'a monte etmek istiyorlar.
zingle-dingle

0

Ne yazık ki, ext3 (disk1s3 ve disk1s6) bölümlerini 3. taraf programlarla (belki bazı FUSE modülü) monte edebilirsiniz ...

SD kartı bir VM'ye monte etmeyi test ettim, ancak SD kart okuyucusu dahili olarak bir USB bağlantısı kullanmıyor gibi görünüyor, bunun yerine doğrudan başka bir BUS'a bağlı. (Sadece VMware Fusion'ı denedim, belki paralellikler size daha iyi seçenekler sunuyor)

SD kartın tamamını yedekleyebilirsiniz (sonuç 16 GB'lık bir dosyadır):

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

veya belirli bir bölüm:

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

burada X, bir Aygıt meşgul hatası verirse bölüm numaranızdır, Disk Yardımcı Programı'ndaki SD karttaki tüm bölümleri "devre dışı bıraktığınızdan" emin olun.

Düzenle

yedekledikten sonra, .img dosyasını sıkıştırdığınızda çok fazla alan kazanabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.