因为微软的VirtualPC2007虚拟显卡是S3的卡(86c/764/765 Trio32/64/64V+),印象中这是PII年代(或者更早?)的显卡啊……不支持24位色显示,而Fedora8的图形安装界面下正是显示的24位色,所以花屏就来了。
据说从一个微软专家那里转来了详细的解决办法,我试了下,按照他的方法确实能在VirtualPC2007中正常安装Fedora8。原文说的太?嗦了,我作了精简,把三个关键步骤写出来。
一、从DVD光盘安装时,在出现grub界面时按下"tab"键,在下方出现的一串字符后加上引" vesa i8042.noloop"(不包括引号)注意有空格,然后敲击"enter"键就可进入正常安装。
二、在系统安装完毕后需要重启一次,进入grub启动界面(动作一定要快,只有几秒钟的时间让你选择是否从grub启动),在Fedora8启动选项(默认就是)上按"e" 进入编辑,在后面加上"i8042.noloop"注意有空格。加好后敲击"enter"键,再按"b"启动Fedora8开始设置.如果不这样这时你就会发现虽然图形界面能够正常显示,但鼠标却不能用了。
三、配置好后进入Fedora8,打开一个新终端,用root用户编辑/boot/grub/menu.lst文件,
终端中具体命令:
SU
nano /boot/grub/menu.lst
在出现的编辑器中"kernel"这行最后加上参数"i8042.noloop",保存退出。
全部ok了,以后就可以在VirtualPC2007中正常使用Fedora8了。同在VMware中安装Fedora8比较了一下,vpc安装FD8要的时间比在VM中多很多,安装过程中的CPU占用也一直很高,所以建议还是用VMware好。