Raspbian / noobsを実行しているRaspberry PiからファイルシステムとOSを含むSDカードから読み取りたいのですが。 ext2fuseをインストールしました(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
(Raspbian linux OSを搭載した)SDカードを挿入すると、次のようになります。
$ 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
ただし、次のコードを呼び出すと、空のディレクトリがマウントされます。
$ 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
さらに、それらをアンマウントする方法がわかりません。以前は、ファインダーのマウントされたパーティション「ブート」または「リカバリー」の横にあるイジェクトアイコンをクリックして「すべてイジェクト」オプションを使用していました。次の呼び出しは機能しません。
$ 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
** 編集 **私が何をしたかわからないが、今はできるsudo rmdir /sd
ので削除された。
ext2 / 3ファイルシステムに読み書きしますか?
—
サイラム
@jorviは現時点ではsdカードを持っていませんが、
—
AJP
sudo mkdir /sd
=> mkdir: /sd: File exists
および diskutil umount force /sd
=> Unmount failed for /sd
です。
ext2 / 3ファイルシステムを読み取るだけでもすばらしいです(もちろん、書き込みはボーナスになりますが、現時点では読み取りもできません)@Sairam
—
AJP
@AJP、あなたが従っていたステップが時代遅れだった場合にあなたが解決している問題を知ることは有用だったでしょう。現在回答があるようです。
—
サイラム2017年
sudo mkdir /sd
、sudo /usr/local/opt/ext2fuse/bin/ext2fuse /dev/disk2s7 /sd
そしてdiskutil umount force /sd
、結果を折り返し報告しますか?