Me gustaría leer desde una tarjeta SD que contiene el sistema de archivos y el sistema operativo desde un Raspberry Pi que ejecuta Raspbian / noobs. He instalado ext2fuse (en Mac El Capitan 10.11.6):
$ brew update
$ brew tap caskroom/cask
$ brew cask install osxfuse
$ sudo shutdown -r now
$ brew install ext2fuse
$ sudo shutdown -r now
Ahora cuando coloco una tarjeta SD (con Raspbian linux OS en ella) obtengo lo siguiente:
$ diskutil list
/dev/disk2 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *8.0 GB disk2
1: Windows_FAT_16 RECOVERY 1.2 GB disk2s1
2: Linux 33.6 MB disk2s5
3: Windows_FAT_32 boot 66.1 MB disk2s6
4: Linux 6.8 GB disk2s7
Pero llamar a los siguientes resultados en un directorio vacío que se está montando:
$ sudo /usr/local/opt/ext2fuse/bin/ext2fuse /dev/disk2s7 /sd
$ cd /sd
$ ls
.
$ sudo /usr/local/opt/ext2fuse/bin/ext2fuse /dev/disk2 /sd2
/dev/disk2 is to be mounted at /sd2
fuse-ext2fs: Resource busy while trying to open /dev/disk2
Además, no puedo entender cómo desmontarlos. Anteriormente utilicé la opción "expulsar todo" haciendo clic en el ícono de expulsión al lado de las particiones montadas "inicio" o "RECUPERACIÓN" en el buscador. Llamar a lo siguiente no funciona:
$ diskutil unmount /sd
(null) was already unmounted
$ sudo umount /sd
umount(/sd): Resource busy -- try 'diskutil unmount'
$ rmdir /sd
rmdir: sd: Resource busy
$ sudo mkdir /sd
mkdir: /sd: File exists
$ diskutil umount force /sd
Unmount failed for /sd
** editar ** No sé lo que hice pero ahora puedo sudo rmdir /sd
y se eliminan.
finder
unix
filesystem
mount
AJP
fuente
fuente
sudo mkdir /sd
,sudo /usr/local/opt/ext2fuse/bin/ext2fuse /dev/disk2s7 /sd
ydiskutil umount force /sd
e informar de los resultados?sudo mkdir /sd
=>mkdir: /sd: File exists
ydiskutil umount force /sd
=>Unmount failed for /sd
.Respuestas:
brew uninstall ext2fuse
.Siga estas instrucciones:
Monte las particiones, por ejemplo, disk2s7:
Probado y verificado en una máquina virtual 10.11.6 El Capitan!
fuente
sudo umount diskXsY
también funciona (con las X e Y adecuadas). ¿Qué quieres decir con los "otros" discos?ls /sd*
=>/sd: \n\n/sd2: \n\n/sd3: \n\n/sd4: \n
(otros son de intentos anteriores) ydiskutil umount force /sd
=>Unmount failed for /sd
. Y reiniciar no hace nada, están allí cuando regrese. (También recompensa que le he otorgado en caso de que expire y tenga que volver a emitir. No estoy seguro de cómo funciona, no quiero que pierda después de su excelente consejo hasta ahora. Gracias.)mount
y luego desmontando los volúmenes consudo umount [force] /mountpoint/vol_name
(por ejemplosudo umount /Volumes/SDData