私は最近やった
ssh root@myserver "dd if=/dev/xvda " | dd of=/<localpath>/myimage.img
linodeで私のVPSサーバーのドキュメントによって指示されたように。以前に別のLinuxシステムにこれを実行し、実行して完全にマウントしました
Sudo mount -o loop myimage.img mountdirectory
しかし、私のmac osx 10.7では、次のエラーが発生します。
mount: You must specify a filesystem type with -t.
-t ext、-t ext3、-t ext4を試しましたが、すべて失敗し、次のようなエラーが発生しました
mount: exec /System/Library/Filesystems/ext4.fs/Contents/Resources/mount_ext4 for /<mount directory>: No such file or directory
これを修正するにはどうすればよいですか?
VirtualBoxを入手してUbuntuをインストールします。 .imgファイルをVMをディスクとして渡します。VMのfstabを編集して、ディスクイメージをマウントします。
恥知らずに盗まれた この質問の答え
答えは、実行しているOSXのバージョンによって異なります。
10.5(Leopard)または10.6(Snow Leopard)を実行している場合、 ParagonのExtFSドライバー (商用)で読み取りますext2/ext3/ext4ファイルシステムへの書き込みアクセス。 Paragon Lionを互換性のあるOSとしてリストしていません 2011年11月1日現在のExtFSドライバーのバージョン、8.0、および同じコアを共有するNTFSドライバー ( Lionの互換性のためにバージョン9に更新されました 、これには正当な理由があると思います。
10.7(Lion)を実行していて、待つことができない(または商用ソフトウェアに投資したくない)場合、Linux仮想をセットアップできますマシン、ボリュームをそこにマウントし、それを共有します-それらを Samba または(S)FTPで共有します。 この投稿 には、無料の VirtualBox を使用してこれを実現する方法の詳細があります。 ビルド済みのVirtualBox VM を使用すると、Linuxディストリビューションを最初からインストールして構成する手間が省ける場合でも、これは必ずしも軽量のソリューションではないことに注意してください。