最近在玩FC2,我是用VMware灌的,但灌完后发现进不了X window,
后来在国外网站上搜寻到解决的方法,
如果您也是用VMware灌FC2而进不了X window的话,不妨试试看...
事前准备:
把以下Code用记事本另存成vmware-4.5.2-fedora-core2.patch,并存到软碟中
复制程式
diff -ur vmware-tools-distrib-orig/bin/vmware-config-tools.pl vmware-tools-distrib/bin/vmware-config-tools.pl
--- vmware-tools-distrib-orig/bin/vmware-config-tools.pl 2004-06-11 02:52:10.000000000 +0200
+++ vmware-tools-distrib/bin/vmware-config-tools.pl 2004-07-05 20:35:27.084636944 +0200
@@ -2849,7 +2849,7 @@
}
sub xserver4 {
- return xserver_bin() . '/XFree86'
+ return xserver_bin() . '/Xorg'
}
sub xserver3 {
@@ -3052,7 +3052,7 @@
# string. Maybe it will once it settles down.
if ($xversionAll eq "0.0.0") {
$xversionAll = direct_command(shell_string(xserver4()) . ' -version 2>&1') =~
- /X.org Foundation/ ? Ɗ.4.0' : Ɔ.0.0'
+ /X.org Foundation/ ? Ɗ.3.0' : Ɗ.3.0'
}
# This search order is issued from the XF86Config man page.
@@ -3063,6 +3063,8 @@
file_name_exist('/usr/X11R6/etc/X11/' . $ENV{'XF86CONFIG'})) {
$xconfig_path = '/usr/X11R6/etc/X11'
$xconfig_file_name = $ENV{'XF86CONFIG'};
+ } elsif (file_name_exist($xconfig_path . '/xorg.conf')) {
+ $xconfig_file_name = 'xorg.conf'
} elsif (file_name_exist($xconfig_path . '/XF86Config-4')) {
$xconfig_file_name = 'XF86Config-4'
} elsif (file_name_exist($xconfig_path . '/XF86Config')) {
@@ -3568,6 +3570,7 @@
if ($major == 4 && $minor >= 2 &&
file_name_exist($cX4MouseDriverFile)) {
$line =~ s/%MOUSE_DRIVER%/vmmouse/g;
+ $line =~ s-/dev/mouse-/dev/input/mice-;
} else {
$line =~ s/%MOUSE_DRIVER%/mouse/g;
}
或点我下载(请使用flashget下载)1.正常安装完 Fedora Core 2
2.第一次启动时会进不了 x window,出现如下图示
选-->NO-->NO-->YES,此时会跳到文字模式下
3.用root帐号登入,接着输入
mount /dev/fd0 /mnt/floppy
cp /mnt/floppy/vmware-4.5.2-fedora-core2.patch /tmp
然后切到 /tmp 下 (输入 cd /tmp)
接着执行
patch -Np1 -i vmware-4.5.2-fedora-core2.patch
4.解压缩VMware Tools,选VMware主视窗的VM-->Install VMware Tools
接着输入
mount /dev/cdrom /mnt
cd /tmp
tar zxf /mnt/vmware-linux-tools.tar.gz
umount /mnt
5.执行VMware Tools installer,输入
cd vmware-tools-distrib (切到vmware-tools-distrib目录下),再输入
./vmware-install.pl (安装VMware Tools)
6.回答萤幕上的问题 (通常直接按enter即可)
只有一个例外,但当问到要不要Compiler vmhgfs module xxx... 时,
要选择:
NO7.还有一个是问到要更改Resolution(萤幕解析度)时,选yes,把萤幕解析度改成640*480
(改其他的会进不去x window)
8.输入 reboot (重开机)
成功进入 x window 的画面
以上是我这两天要在VMware上安装FC2时,遇到问题的解决方法,希望对各位有帮助...
PS.
a. 第一次玩VMware的人,记得 Ctrl+Alt 是切换滑鼠,Ctrl+Alt+Enter 是切换全萤幕
b. 启动时出现 smartd 服务失败的话,进视窗环境后,开终端机输入chkconfig --del smartd
下次就不会再出现了.
c. 网路卡选NAT模式会比较好,我的环境选Bridged模式会卡在启动画面,不知为啥^^?