packed data CRC failed in volume Windows_Vista_IE7.part02.rar
などとなって、失敗する場合の対処法rarファイルなどのダウンロードに失敗しているのが原因のようなので、手動でダウンロードして再度インストールコマンドを行うと確実。
【手順】
1.ダウンロードフォルダをFinder上に表示
rarファイルなどは~/.ievms/vhd以下に IE7/IE8/IE9とバージョンごとにダウンロードされている。
まず.で始まるフォルダはFinderでは不可視なので見えるようにしておくと、Finder上で作業できて便利なのでこれをやる。
defaults write com.apple.finder AppleShowAllFiles true
killall Finder
これで~/.ievms/vhdフォルダがFinder上でみられる。killall Finder
※戻す場合は
defaults write com.apple.finder AppleShowAllFiles false
killall Finder
killall Finder
2.破損しているファイルの確認
Microsoftのダウンロードサイトにアクセス。
~/.ievms/vhd内の各IEのファイルサイズを比較して、小さいものがあれば手動でダウンロードして置換する。
.vhd .vmcファイルを削除。
3.再度コマンドを実行
ファイルが全て正常にダウンロードできたら再度実行する。
全て
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | bash
IE7のみ
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="7" bash
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | bash
IE7のみ
curl -s https://raw.github.com/xdissent/ievms/master/ievms.sh | IEVMS_VERSIONS="7" bash
Done!となればインストールに成功し、VirturlBoxに該当するIEのバージョンの仮想マシンが追加されている。
IE7〜9がことごとく失敗したが、この方法でインストールできた。