VMware PlayerでUbuntuを起動すると出るエラー

最近VMware Playerを使ってUbuntuを触り始めました。
Ubuntuの設定や操作について調べたこともポストしていきたいと思います。

とりあえず手始めにVMware PlayerからUbuntuを起動する際に以下のエラーアラートが出るのが気になります。
エラーメッセージ(Ubuntu 8.04 Japanese - VMWare Player)

この下層マシンで VMware Tools パワーオンスクリプトが正常に実行されませんでした。仮想マシンにカスタムされたパワーオンスクリプトが構成されている場合は、スクリプトにエラーがないか確認してください。それ以外の場合は、サポートにご連絡してください。

エラーメッセージでググってみたところ、解決方法を丁寧に解説していらっしゃる方がいましたので、それに乗っ取って解決してみました。ここでは「対策法 4」を取っています。

  1. まず「アプリケーション→アクセサリ→端末」でコンソールを開きます。
  2. ls /etc/vmware-tools/ を実行し、該当ディレクトリの中身を(一応)確認
  3. sudo vi -e /etc/vmware-tools/poweron-vm-default を実行。
  4. パスワードを聞かれるのでログイン中のユーザーのログインパスワードを入力すると、viのファイル編集画面になる
  5. 空のファイルでいいので何も入力せず :w
    を実行(実際の入力は w<Enter> のみ)してファイルを保存。
  6. :q
    で(実際の入力は q<Enter>)ファイル編集を終了。これでコンソールに戻る。
  7. sudo chmod u+x /etc/vmware-tools/poweron-vm-default を実行し、先ほどviで作った空のファイルに実行権を付ける。
  8. もう一度 ls /etc/vmware-tools/ でファイル一覧を確認すると poweron-vm-default のファイル名の色が変わっていることを確認。(これは現ユーザーが扱えることを表している?)

学んだこと

  • コンソールは「アプリケーション→アクセサリ→端末」で起動する
  • sudoコマンドは続くコマンドをroot権限で実行する
  • ubuntuでは原則としてrootでのログインはしないという形が取られています。
    root権限が必要なコマンドを使うときは
    $ sudo hogehoge

    Ubuntu日本語フォーラム / root権限でのログイン方法が不明

    ということだそうで、sudoコマンドを何かと使うことになる模様。

Leave a Reply

Your email address will not be published. Required fields are marked *

*
*