使用指南 · macOS 12 或更新版本 · Apple 晶片與 Intel樹莓派 SD 卡插上 Mac,
樹莓派 SD 卡插上 Mac,
rootfs 也能開啟
SD 卡插上 Mac,只出現一個 bootfs,系統和檔案所在的 rootfs 卻不見了,還跳出「你插入的磁碟無法被這部電腦讀取」。原因是 rootfs 使用 Linux 的 Ext4 格式。依下面的步驟,就能在 Finder 中直接開啟它。
樹莓派Jetson香橙派Linux SD 卡最後更新
分割區結構
SD 卡上有兩個分割區
| 格式 | Mac 能否直接讀寫 | 裡面有什麼 | |
|---|---|---|---|
| bootfs(boot) | FAT32 | ✓ | 開機檔案、config.txt、cmdline.txt |
| rootfs | Ext4 | 不能,需要 CrossDriver Ext4 | 系統、/etc 設定、/home 下的個人檔案 |
步驟
在 Mac 上開啟樹莓派的 rootfs
- 1
插上 SD 卡
用讀卡機把 SD 卡接到 Mac。提示「你插入的磁碟無法被這部電腦讀取」時點「忽略」,不要初始化。
- 2
開啟 CrossDriver Ext4
rootfs 會出現在側邊欄,點「開啟磁碟」,免費版即可在 Finder 中唯讀瀏覽、拷貝照片和專案。
- 3
修改檔案
開始 7 天 Pro 免費試用或升級 Pro,就能直接編輯 /etc 中的設定檔、把檔案放進 /home。
- 4
先退出再拔卡
點「退出」,等變更寫回 SD 卡後再拔除,插回樹莓派即可開機。
常見用途
插上 Mac 能做什麼
📝
改設定
修改網路、服務等設定檔,不必再接螢幕和鍵盤。
📦
備份資料
把 /home 下的專案、感測器資料、照片拷貝到 Mac。
🛠
斷電後修復
樹莓派突然斷電導致無法掛載時,用「檢查磁碟」和「修復磁碟」(e2fsck)處理。
常見問題
問與答
為什麼只看到 bootfs?
bootfs 是 FAT32,Mac 能直接讀寫;rootfs 是 Ext4,macOS 不支援,所以不會顯示。
Mac 能直接燒錄樹莓派系統映像檔嗎?
可以,用樹莓派官方的 Raspberry Pi Imager 即可,不需要 CrossDriver。CrossDriver 用來開啟和修改已經裝好系統的 SD 卡。
Jetson、香橙派和其他 Linux 裝置的 SD 卡也可以嗎?
可以。只要分割區是 Ext2、Ext3、Ext4,都能用 CrossDriver Ext4 開啟。
Steam Deck 的記憶卡能開啟嗎?
暫時不行。Steam Deck 記憶卡使用了 casefold(不分大小寫)特性,目前尚不支援。
SD 卡在 Mac 上提示需要格式化?
不要格式化,那會清除卡上的系統和資料。點「忽略」,再用 CrossDriver Ext4 開啟。