付録A Appendix

A.1. シリアルインターフェースに関して

通常、何も設定しなくてもATDEからシリアルインターフェースを使用することができます。

A.1.1. 動作確認方法

ATDEが動作している状態でPCとシリアル機器を接続し、電源を入れて動作を確認してください。

A.1.2. 動作しない場合の対処方法

  • PCにシリアルインターフェースが複数ある場合、VMware 設定ファイル (atde2.vmx) をテキストエディタで開き、serial0.fileNameの値を適切に変更してください。

    serial0.present = "TRUE"
    serial0.fileName = "Auto detect"     ← この箇所を変更します
    serial0.autodetect = "TRUE"

    図A.1 VMware設定ファイルの変更


    表A.1 シリアルインターフェース名の例

    OSシリアルインターフェースのデバイス名
    WindowsCOM1, COM2等
    Linux/dev/ttyS0, /dev/ttyS1, /dev/ttyUSB0

  • VMPlayerのメニューバーにある「Serial」ボタン (USB-シリアル変換アダプター使用時は「USB device」ボタン) が押された状態になっているかを確認してください。

  • Windows使用時に図A.2「シリアルインターフェースへのアクセスエラー」のような画面が表示された場合はすでにシリアルインターフェースが使用されています。エラーメッセージに書かれているシリアルインターフェースを開放してください。

    シリアルインターフェースへのアクセスエラー

    図A.2 シリアルインターフェースへのアクセスエラー


A.2. ATDEの画面解像度を変更する

ATDEの画面解像度を変更する手順を説明します。

A.2.1. ATDEを起動する

Windowsの場合

「ATDEの起動」を参照しATDEを起動してください。

Linuxの場合

「ATDEの起動」を参照しATDEを起動してください

A.2.2. 画面解像度を変更する

以下では設定例として、画面解像度を"1280×1024"に設定しています。

[ATDE ~]$ sudo vmware-config-tools.pl
    :
None of the pre-built vmmemctl modules for VMware Tools is suitable for your 
running kernel.  Do you want this program to try to build the vmmemctl module 
for your system (you need to have a C compiler installed on your system)? 
[yes]                                                                            1
    :
What is the location of the directory of C header files that match your running 
kernel? [/lib/modules/2.6.18-4-686/build/include]                                2
    :
[EXPERIMENTAL] The Virtual Machine Communication Interface (VMCI) service 
Provides a new communication capability with the Host, primarily for 
Development at the moment. Would you like to enable this feature? [no]           3
:
Do you want to change your guest X resolution? (yes/no) [no] yes                 4
see choose one of the following display sizes that X will start with (1-15) :

[1]  "640x480" 
[2]  "800x600" 
[3]  "1024x768" 
[4]  "1152x864" 
[5]  "1280x800" 
[6]< "1152x900" 
[7]  "1280x1024" 
[8]  "1376x1032" 
[9]  "1400x900" 
[10]  "1400x1050"
[11]  "1440x900"
[12]  "1680x1050" 
[13]  "1600x1200" 
[14]  "1920x1200" 
[15]  "2364x1773" 
Please enter a number between 1 and 15: 

[3] 7                                                                            5
    :
    :
Enjoy, 

--the VMware team 

[ATDE ~]#

図A.3 画面解像度の設定例


1

vmmemctlモジュールをリビルドするかを指定します。

2

kernelヘッダーファイルのあるディレクトリを指定します。

3

ホストとのコミュニケーションを提供するVCMIサービスを有効にするかを答えます。

4

ATDEの画面解像度を変更するかを答えます。yesとタイプして[Enter]キーを入力してください。

5

お使いのモニタに合った画面解像度を番号で指定して[Enter]キーを入力してください。

A.2.3. Xの再起動

[Ctrl]+[Alt]+[BackSpace]キーを入力し、Xを再起動して画面解像度の設定を反映します。再起動が完了すると、指定した画面解像度で起動します。

A.3. 自動ログインしないようにするには

ATDEの起動時に、自動的にログインをしないようにする手順を説明します。

  1. デスクトップ>システム管理>ログイン画面の設定を選択します。

    ログイン画面の設定1

    図A.4 ログイン画面の設定1


  2. rootのパスワードを聞かれるので、「root」と入力し、「OK」ボタンをクリックしてください。

    rootパスワード入力画面

    図A.5 rootパスワード入力画面


  3. 「自動ログインを有効にする」のチェックを外します。

    ログイン画面の設定2

    図A.6 ログイン画面の設定2


  4. ATDEを再起動します。再起動後にはログイン画面が表示されます。

    ログイン画面

    図A.7 ログイン画面