`

解决Cent OS在Virtual PC中花屏和鼠标使用问题

阅读更多

今天给某同学在Windows XP上用Virtual PC 2007装了个Cent OS 5.3,该同学的机器是名副其实的老爷机,虚拟机的内存只能设置到512M,CPU的型号就不在这里说出来刺激大家了,因此无法在图形环境下安装Cent OS了,于是我选择了linux text。不过安装起来还算顺利。经过20多分钟,安装完毕,当我兴奋的startx时,花屏出现了,折腾了半天花屏好了,鼠标又不能用,最后在一个长满广告的页面上找到了鼠标不能使用的原因,如获至宝,修改后,系统可以正常使用。下面把解决方法写在下面,希望对同学们有所帮助。


(1)Centos在vpc中安装完成后,启动进入Gnome桌面环境时出现花屏。原因:由于VPC不支持Linux的24色,只用16色,而Linux默认的是24色。因此需要手动修改"/etc/X11/xorg.conf"文件。

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth      24
        SubSection "Display"
                Viewport   0 0
                Depth      24
        EndSubSection
EndSection

 修改为

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth      16
        SubSection "Display"
                Viewport   0 0
                Depth      16
        EndSubSection
EndSection

 修改完成后,重启后,在命令行输入startx即可进入图形界面。

(2)Vistual PC 2007中安装的Cent OS 5.3不能使用鼠标。这个不是vpc本身的问题,而是linux内核的一个bug。这个需要通过修改"/boot/grub/grub.conf"来完成,需要说明的是Cent OS 5.3的linux内核版本为2.6.18-128.el5。Cent OS中默认安装的grub.conf内容为:

title CentOS (2.6.18-128.el5)
    root (hd0,0)
    kernel /vmlinuz-2.6.18-128.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
    initrd /initrd-2.6.18-128.el5.img

修改后的内容为:

title CentOS (2.6.18-128.el5)
    root (hd0,0)
    kernel /vmlinuz-2.6.18-128.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet i8042.noloop
    initrd /initrd-2.6.18-128.el5.img

这样保存后重启,进入系统后,鼠标移动至vpc的屏幕上,按空格右边的alt键就可以在虚拟机和xp之间进行切换了。这两个问题在fedora和Centos都有出现,ubuntu中还没有发现类似的问题,都可以使用上述两种方法来解决。顺便说下,在vista中vpc也可以很好的工作(这个我在修改这两个问题时是在vista中进行测试的,修改后和xp一样可以正常运行)。

分享到:
评论

相关推荐

    cent os

    cent os cent os

    虚拟机上安装Cent-OS全过程,44张截图

    虚拟机上安装 Cent-OS 全过程 本文将指导您在虚拟机上安装 Cent-OS 操作系统,总共包含 44 张截图,涵盖...在最后一步中,我们已经完成了 Cent-OS 的安装。现在,您已经掌握了在虚拟机上安装 Cent-OS 操作系统的步骤。

    cent os 6.5 编译hadoop2.6.0源码

    在本文中,我们将深入探讨如何在Cent OS 6.5操作系统上编译Hadoop 2.6.0的源码,以及如何利用编译生成的lib包目录替换官方下载资源中的对应目录。这个过程对于那些希望自定义Hadoop配置、优化性能或解决特定环境下的...

    申延超 Cent OS 5 Linux NFS 服务 安装

    申延超 Cent OS 5 Linux NFS 服务 安装

    Cent OS上 Redis的安装部署(最新详细教程)application

    在本教程中,我们将深入探讨如何在Cent OS操作系统上安装并部署Redis,这是一个高效、开源的内存数据结构存储系统,常被用作数据库、缓存和消息代理。Redis以其高速性能和丰富的数据结构支持而备受青睐。以下是详细...

    Cent OS 下安装oracle 10

    ### CentOS 下安装 Oracle 10 详细步骤及错误解决方法 #### 一、前期准备与环境检查 在开始安装 Oracle 10 之前...需要注意的是,在实际操作过程中,可能会遇到不同的问题,建议参照官方文档并结合实际情况灵活处理。

    application(Cent OS安装 + MongoDB安装部署(单节点+副本集+分片) 详细教程)

    在Cent OS系统上安装和部署MongoDB,可以分为几个关键步骤:安装Cent OS、安装MongoDB、配置单节点、设置副本集以及部署分片集群。下面将详细讲解这些过程。 **1. 安装Cent OS** 首先,确保你的计算机上已经安装了...

    Cent OS 配置日志服务器和配置详解.docx

    【Cent OS 配置日志服务器和配置详解】 在IT管理中,日志服务器的配置是至关重要的,它能够集中收集、存储和...正确配置后,可以方便地监控和分析网络中所有系统的运行状态,及时发现并解决问题,保障系统的稳定运行。

    Cent OS上配置Apache2 + SVN

    Cent OS上配置Apache2 + SVN Cent OS上配置Apache2 + SVN

    Cent-OS安装和卸载docker

    Cent-OS安装和卸载docker是指在Cent-OS操作系统中安装和卸载docker容器引擎的步骤。docker是一种轻量级的操作系统虚拟化工具,可以在宿主机上运行多个隔离的容器,以提高服务器资源的利用率。 安装docker前提条件 ...

    Cent OS6.5 安装nodeJS(分分钟搞定)

    在本文中,我们将通过几个简单的步骤来完成Cent OS6.5上Node.js的安装过程。通过这些步骤,您可以快速地在服务器或开发环境中部署Node.js环境,并为后续的开发工作做好准备。下面,我们将详细讲解每个步骤的具体操作...

    Linux(Cent OS7.2)下启动停止memcached方法及ps命令使用讲解.docx

    本文档主要讲解了在 Linux(Cent OS7.2) 环境下安装、启动和停止 Memcached 服务的方法,并对 ps 命令的使用进行了详细讲解。 一、Memcached 服务安装 在 Linux(Cent OS7.2) 环境下,可以使用 yum 源安装 Memcached...

    虚拟机NAT模式网络配置cent os

    在虚拟化技术中,通过虚拟机(Virtual Machine,简称VM)可以在一台物理计算机上运行多个独立的操作系统实例。虚拟机的网络配置是实现不同操作系统实例间通信的关键步骤之一。本文将详细介绍如何在Windows 10环境下...

    解决Cent0S 6.7直接在/etc/resolv.conf文件下修改DNS地址重启不生效问题

    在Linux系统中,尤其是CentOS 6.7版本,配置网络连接时,有时会遇到一些问题,例如在`/etc/resolv.conf`文件中修改DNS地址后,重启系统或网络服务,这些更改不会生效。这个问题通常与网络服务的管理方式有关,特别是...

    cent OS7无网络安装redis

    4. **无网络安装的挑战**:没有网络意味着无法自动更新或解决依赖问题,所以必须确保所有必要的依赖都已经下载并正确安装。此外,Redis的更新和安全补丁可能无法即时获取,因此要定期手动检查并更新。 5. **安全性...

    Linux /cent os 7 学习

    linux 从入门到大神。红帽认证的必学书目

    CENT11OS 安装GITLAB笔记.docx

    CENT11OS 安装GITLAB笔记.docx

    CENT11OS 安装GITLAB笔记.pdf

    CENT11OS 安装GITLAB笔记.pdf

    Cent OS 7、Nginx 1.6、PHP 5.6、MySQL 5.6开发环境搭建,源码编译安装_v

    Cent OS 7、Nginx 1.6、PHP 5.6、MySQL 5.6开发环境搭建,源码编译安装_vagrant-lnmp

Global site tag (gtag.js) - Google Analytics