1

Ubuntu 10.10 を実行しています。SD カード作成の一環として、ext2 ファイル システムで正しくフォーマットされた raw ディスク イメージ ファイルを正常に作成するスクリプトがあります。dd を使用して生のディスク イメージ ファイルから SD カードを作成しました。

さて、それをマウントし、Nautilus を使用してファイルを参照したいと思います。

mount -o,loopを使用してマウント ポイントにマウントできることはわかっています。自動的に作成された /media/xxx マウント ポイントに gnome でマウントしたいと考えています。partprobe /dev/loopnを使用してファイルを認識させました。[場所] メニューに表示され、そこから選択すると、nautilus がディスクを開きます。

私がやりたいのは、スクリプトで nautilus を起動して、そのファイル ブラウザ ウィンドウが [場所] メニューから選択しなくても画像ファイルのルートを開くようにすることです。

4

3 に答える 3

1

gvfs-mountを使用することもできます。

マウント可能なデバイスのリスト

gvfs-mount -li 

上記のラベルからデバイスファイルをマウントします

gvfs-mount -d /dev/sdaX

Nautilusは同じ基礎となるライブラリ(gvfs)を使用します

その後、あなたは使用することができます

nautilus /media/LABEL
于 2012-01-16T20:52:31.960 に答える
0

ディレクトリへのパスがわかっている場合は、次のgnome-openように使用できます。

gnome-open /media/xxx
于 2011-09-08T01:11:17.897 に答える
0

gnome-disk-image-mounter(おそらくオプションで) を使用--writableして、Gnome を使用してイメージをマウントできます。これ自体はNautilusで利用可能になります。

Nautilus のようなグラフィカル アプリケーションでファイルを参照する必要がある場合、それ自体でイメージをマウントするように構成しないのはなぜですか? 「右クリック|プロパティ|開くgnome-disk-image-mounter」を使用すると、フォルダーを開くなど、必要なタスクを実行するために使用できます。書き込み可能な画像を開くには、別の質問に対する
私の回答を参照してください。

于 2017-09-01T15:03:55.823 に答える