macosxのインストーラーを作成するスクリプトが機能しないという問題がありましたが、それは/ Volumes/myinstallerではなく/Volumes/myinstaller1というフォルダーを作成していたことが原因であることがわかりました。この問題を調査していると、/ Volumes / myinstallerという隠しボリュームがあり、関連するすべてのファイルが含まれていることがわかりましたが、ファイルのレイヤーが多数含まれているため、ディレクトリをrmdirできません。ターミナルから隠しボリュームを排出したり、ファインダーで隠しボリュームを確認したりする方法はありますか?
1512 次
3 に答える
2
一般に、隠されているかどうかに関係なく、ボリュームをマウント解除するには、OSXのおかげで、ではなくdiskutil unmount
(またはhdiutil detach
)を使用する必要があります。umount
diskarbitrationd
$ sudo umount /Volumes/NAME/
Password:
umount: unmount(/Volumes/NAME): Resource busy
$ diskutil unmount /Volumes/NAME/
Volume NAME on disk3s1 unmounted
また、diskutilを使用して、スクリプト用に構造化された方法(plist)でマウントされたボリュームに関する情報を返すこともできます。詳細については、diskutilおよびhdiutilのマニュアルページを参照してください。
于 2009-08-05T22:57:12.030 に答える
1
Heh hehrm-rが動作しました。まあまあ。
于 2009-08-05T21:58:28.013 に答える
0
ええ、rmはここで働きました。これが私が使用したコマンドシーケンスです。
cd / volume && sudo rm-rf[非表示のボリュームの名前]
ここで魅力のように働いた。
于 2016-06-28T04:32:50.543 に答える