SDカードが突然自動マウントに失敗しました。他のMacでは動作します。
誰でも端末を使用してインストールするソリューションを提供できますか?
$ diskutil list
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *16.0 GB disk2
1: Windows_FAT_32 NO NAME 16.0 GB disk2s1
答え1
SimplyWhereはカードにアクセスしたい空のディレクトリmount /dev/disk2s1 /foo
です。/foo
Macでは、ディスクの一般的なマウントポイントは次のとおりです。/Volumes
ただし、自動的にインストールされるわけではないので、どこかにディレクトリを作成する必要があります。。直接インストールしないでください/Volumes
。そうしないと、オペレーティングシステムを含むハードドライブにアクセスできなくなります。ホームディレクトリにマウントすることもできます。以下の/mntはユーザーが作成したディレクトリを表し、この場合はホームディレクトリにあります。
$ sudo mkdir ~/mnt
$ sudo mount -t msdos /dev/disk2s1 ~/mnt
$ cd ~/mnt
(もちろん、ホームディレクトリにいる場合は、~/
ご希望の場合は省略してください。)
このコマンドを使用することもできますdiskutil
。 man diskutil
より多くの情報を知りたいです。両方のコンピュータで同じバージョンのOS Xを実行していますか? YosemiteのFAT32関連の問題が報告されました。
答え2
私は以下を実行してこの問題を解決しました。
brew cask install osxfuse
brew install ext4fuse
sudo mkdir /Volumes/rpi
sudo ext4fuse /dev/disk2s2 /Volumes/rpi -o allow_other
sudo ls /Volumes/rpi
ソリューションの説明: https://raspberrypi.stackexchange.com/questions/13437/how-to-mount-a-raspbian-sd-card-on-a-mac
修正する(osxfuse 4で始まる)
brew install macfuse
brew install ext4fuse
mkdir /Volumes/rpi
ext4fuse /dev/disk2s2 /Volumes/rpi -o allow_other