LoginSignup
20
20

More than 5 years have passed since last update.

modern.IEのOSX上のVirtualBox VMのダウンロードから起動までを自動化するスクリプト

Last updated at Posted at 2013-12-26

Modern.IEのVirtualBox VMのダウンロードから起動までを自動化するbashスクリプトを作りました。
https://github.com/hnakamur/modern.ie.virtualbox.scripts

例えば、IE9 - Win7のVMをダウンロードして起動するには以下のようにします。

$ git clone https://github.com/hnakamur/modern.ie.virtualbox.scripts
$ cd modern.ie.virtualbox.scripts
$ ./start_modern_ie_virtualbox_vm.sh "IE9 - Win7"

サポートしているVMタイプは以下の通りです。

  • IE6 - WinXP
  • IE8 - WinXP
  • IE7 - Vista
  • IE8 - Win7
  • IE9 - Win7
  • IE10 - Win7
  • IE11 - Win7
  • IE10 - Win8
  • IE11 - Win8.1

このスクリプトは以下の処理を行います。

  • VMタイプと同名のVMが登録されていなかったら
    • VMタイプと同名の*.ovaファイルが存在しなかったら
      • VMの分割ファイル (.sfxと.rar)をダウンロードして結合し.ovaファイルを作成します。(その後.sfxと*.rarは削除します)
        • .sfxと.rarは既に存在するファイルはスキップします。途中終了したりして不完全なファイルがある場合は、消してからスクリプトを再実行してください。
    • *.ovaファイルをインポートしてVMを作成します。
    • VMのDVDストレージにVirtualBox GuestAdditionsのDVDイメージをマウントします。
  • VMを起動します。
  • VMのクリップボード連携を双方向に設定します。

つまり、初回はVMファイルのダウンロードとVM作成を実行しますが、VM作成済みならそのまま起動します。

20
20
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
20
20