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