VMWare CentOS 6.5 minimal vmware-toolsインストール


今日VMWareでCentOS 6.5を実験的にインストールしました.システムのインストールは順調でしたが、vmware-toolsをインストールする際にいくつかの問題に遭遇しました.幸いにも最後に解決しました.インストールの過程を整理して記録しました.
 
1、まずrootにログインする
2、ネットワークの構成
minimalバージョンはデフォルトではネットワークを起動しないので、自分で構成します.
構成プロセスは簡単です.プロファイルを編集します. vi/etc/sysconfig/network-script/ifcfg-eth0 1 DEVICE= "eth0" 2 BOOTPROTO= "dhcp"         # IP 3 HWADDR= "00:0C:29:0D:07:43" 4 NM_CONTROLLED= "no"       # no NetworkManager 5 ONBOOT= "yes"             # yes 6 TYPE= "Ethernet" 7 UUID= "***-***-***"
これは私の構成です.NetworkManagerは完全バージョンのデフォルトで提供されているネットワーク管理ツールです. minimalの場合はインストールされていないので設定1 NM_CONTROLLED= "no"
3、vmware-toolsのインストールスクリプトはperlを使うが、CentOS 6自体はperlを持っていないので、自分でperlをインストールし、自分でソースコードコードをダウンロードしたり、yumをダウンロードしたりすることができる.
一番簡単な方法で
yum install perl
4、vmware-toolsパッケージを取得する
vmwareインタフェースをクリックしてvmware-toolsミラーをロード
mkdir/mnt/cdrom
mount -t 9660/dev/cdrom/mnt/cdrom
cd/mnt/cdrom
cp vmware-tools-xxxxxx.tar.gz/root
umount/mnt/cdrom     #デバイスを閉じる
cd/root
tar zxvf vmware-tools-xxxxxx.tar.gz   #ファイルの解凍
5、vmware-toolsのインストール
cd vmware-tools-distrib   #ファイルディレクトリへ
./vmware-install.pl  #インストール
 
6、最後までインストールするとエラーになる
initctl: Job failed to start
Unable to start services for VMware Tools
 
手動起動サービス
/etc/vmware-tools/services.sh start
見たのは
vmware-tools-thinprint.conf
のエラーを報告して、どうせ仮想機で印刷する必要はなくて、相応の配置を削除します
rm/etc/init/vmware-tools-thinprint.conf
 
7、サービスを再起動して、起動を完了することができる.
Blocking file system: [FAILED]
調査の結果、インストールする必要があります
fuse-libs
yum install fuse-libs
 
8、サービスの再起動
/etc/vmware-tools/services.sh restart
 
 
P.S.サービス開始時に可能
会報Mounting HGFS shares:[FAILED]この問題は、仮想マシンが共有フォルダ機能を有効にしていない場合、再起動サービスを有効にするとエラーが発生しない可能性があります.