差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
|
blog:2013:2013-03-19 [2013-03-19 23:28] Decomo 作成 |
blog:2013:2013-03-19 [2015-01-06 11:51] (現在) |
||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== Disk Arbitration Frameworkでディスクのマウントを抑制する ====== | ====== Disk Arbitration Frameworkでディスクのマウントを抑制する ====== | ||
| - | 物理HDDをVirtualBoxのVMに割り当ててる際、Mac OSからそのHDDをマウントされると非常に不味いので、マウントを抑制するコマンドを作ってみた。 | + | 物理HDDをVirtualBoxのVMに割り当てて使用中、Mac OSからそのHDDをマウントされると非常に不味いので、マウントを抑制するコマンドを作ってみた。 |
| 引数にBSDデバイス名(/ | 引数にBSDデバイス名(/ | ||
| 行 7: | 行 7: | ||
| どこか処理が不味いようで、何かの拍子にコマンドを終了してもFinderからはマウント不能?と認識されてしまうことがある(実際はマウントされているのでopenコマンドを使えば開ける)。こうなると再起動するしかなくなる…。AS ISでおながいします。 | どこか処理が不味いようで、何かの拍子にコマンドを終了してもFinderからはマウント不能?と認識されてしまうことがある(実際はマウントされているのでopenコマンドを使えば開ける)。こうなると再起動するしかなくなる…。AS ISでおながいします。 | ||
| - | <code c> | + | <file c blockMount.c> |
| // -*- coding: utf-8-unix -*- | // -*- coding: utf-8-unix -*- | ||
| // --------------------------------------------------------- | // --------------------------------------------------------- | ||
| // Block Mount Utility | // Block Mount Utility | ||
| - | // Copyright (c) 2013 OHTSU Yoshifumi | + | // Copyright (c) 2013 Decomo |
| // --------------------------------------------------------- | // --------------------------------------------------------- | ||
| // License: | // License: | ||
| 行 156: | 行 156: | ||
| return 0; | return 0; | ||
| } | } | ||
| - | </code> | + | </file> |
| とまぁ、とりあえず作ってはみたものの、結局仮想マシンはVMware Fusionを常用してるので出番がないっていう。何だかんだでVirtualBoxは不安定なんだよねぇ。8 CPU以上使えるのは魅力的なんだけど。 | とまぁ、とりあえず作ってはみたものの、結局仮想マシンはVMware Fusionを常用してるので出番がないっていう。何だかんだでVirtualBoxは不安定なんだよねぇ。8 CPU以上使えるのは魅力的なんだけど。 | ||
| + | |||