Як встановити Raspbian SD-карту на Mac?


15

У мене працює зображення Raspberry Pi. Тепер я хочу зробити наступне:

  1. Отримуйте доступ до файлів на моєму Mac під час доступу до SD-карти
  2. Умійте скопіювати SD-карту, щоб мати клон поточної системи

У Disk Utility я бачу розділи disk1s3і , disk1s6але не може встановити їх звідти:

введіть тут опис зображення

Відповіді:


16

Знайшли цю статтю -> Встановіть Raspberry Pi SD-карту на Mac (лише для читання) за допомогою osxfuse та ext4fuse. Це спрацьовувало як шарм.

Ось команди, якими я керував у своєму mac:

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/

У мене були проблеми з дозволами, але я могла копіювати з sudo.

ура


Якщо у вас could not copy extended attributesrsyncsudo rsync -r /Volumes/rpi/path/to/src/dir path/to/dest/dir
виникли

3

AFAIK Є лише один спосіб встановити Extfs на Mac, і це через Paragon Extfs для Mac

Це комерційне програмне забезпечення, але вони мають 30-денну пробну версію. Для мене чудово працює.


2

Як зазначає Gotschi, ви не можете встановити розділ ext4 на Mac, але ви можете зробити резервну копію SD. Далі йде сценарій, який я використовую. Для цього використовується diskutilдиск з розділом Linux для автоматичного пошуку SD-карти. ПРИМІТКА Копіювання займає досить багато часу!

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

Потім цей метод може бути використаний для відкриття зображення SD на комп’ютері Linux, який не має функціонуючого зчитувача карт
Келлі Банг

2

Завантажте програму « Apple Pi Baker App » та скористайтеся цим програмним забезпеченням для передачі зображення на вашу SD-карту або резервного копіювання зображення на зображення:

ApplePiBaker


Думаю, питання було в тому, як насправді отримати доступ до самої файлової системи. Не зображення файлової системи.
Джейк Вілсон

1
це не дало відповіді на запитання. Вони вже зробили образ диска, вони хочуть змонтувати його в osx.
zingle-dingle

0

На жаль, ви можете монтувати розділи ext3 (disk1s3 & disk1s6) лише за допомогою програм сторонніх виробників (можливо, якийсь модуль FUSE) ...

Я перевіряв встановлення SD-карти в VM, але, як видається, зчитувач SD-карт не використовує внутрішнє з'єднання USB, натомість він безпосередньо підключений до іншої шини. (Я лише спробував VMware Fusion, можливо, паралелі дають кращі варіанти)

ви можете створити резервну копію всієї SD-карти (виходить у 16gb-файл):

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

або певний розділ:

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

де X - ваш номер розділу, якщо він дає помилку зайнято пристроєм, не забудьте "деактивувати" всі розділи на SD-картці у програмі Disk Utility.

Редагувати

після створення резервної копії ви можете заощадити багато місця при стисненні .img

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.