2014-05-16

Hybrid DISCのISO9660部をマウントする方法

ISO9660/HFS+ Hybrid フォーマットのCD/DVDディスクをMacのドライブに挿入すると、FinderにはHFS+部分しか表示されない。Apple Care サポートに聞いたところ、2014-05-14日時点では、FinderにISO9660部分を表示させる公式な方法はないそうである。

なので、残念ながらGUI操作ではハイブリッドDISCの ISO 9660 パーティションをマウントすることはできないが、ターミナルでmount_cd9660コマンドを使えば可能であることが知られている。

身近な例として Mac OS X Snow Leopard Install DVD で試してみるとしよう。このDISCは、Mac OS Xで使用するためのHFS+形式ボリュームと、Windowsで利用するためのISO9660形式ボリュームとの2つの顔を持っており、ISO9660側にはBoot Campサポートソフトウェアが含まれている。

2014-05-09

Virtual CD/DVD Disk File の作り方

Mac OS X用VirtualBoxで使える仮想CD/DVDディスクファイル(virtual CD/DVD disk file)の作り方。

試した環境は OS X Mavericks 10.9.2 ビルド 13C1021 + VirtualBox 4.3.10 r93012 + Windows 7 Professional バージョン 6.1(ビルド 7601: Service Pack 1)である。

ディスクユーティリティ '/Applications/Utilities/Disk Utility.app' を使って、VirtualBoxの仮想CD/DVDドライブで使用できるいわゆるISOファイルを作成する方法は2つある。

2014-05-08

Javaをアンインストールする方法

Mac OS X でのJavaのアンインストール方法。 OS X Mavericks 10.9.2 からJavaを取り除くために実行した手順をメモしておく。Oracleサイトに解説に従って、「JavaAppletPlugin.plugin」と「JDKディレクトリー」を削除すればよい。

2014-05-07

rootユーザーを有効にする方法

Mac OS X でスーパーユーザーを有効にする方法を、知り合いに聞かれたのでその答え。 passwdコマンドでルートユーザーのパスワードを設定してやればよい。

$ sudo passwd root

逆にスーパーユーザーを無効化するにはdsenablerootコマンドのオプション-dを使う。

$ dsenableroot -d

dsenablerootコマンドは、もともと、その名前の通りルートを有効にするコマンドなので、rootユーザーを有効化するにもpasswdじゃなくてdsenablerootを使う方がまっとうなやり方のように思えるが、使いたいときにはコマンド名を忘れててpasswdでやっちゃうのだった。

あるいは、「ディレクトリユーティリティ.app」を開いてGUIで有効/無効を切り替えるもよし。

$ open '/System/Library/CoreServices/Directory Utility.app'

お好きな方法でどうぞ。