VirtualBox 4.1安装CentOS6 Server版 - 问题记录、Linux Mount点

1,CentOS系统下载页面http://wiki.centos.org/Download,参考:x86,I386,i686,x86_64,x64,amd64、WindowsLinuxAIX下查看CPU位数和操作系统位数

2,64位Win7安装不了CentOS-6.3-x86_64-minimal.iso,提示错误Thiskernelrequiresanx86-64CPU,butonlydetectedani686CPU.Unabletoboot-pleaseuseakernelappropriateforyourCPU.参考:VirtualBox相关解决:1,Virtualbox中启用VT-x/AMD-v属性配置后才能用(网路上找的,自己没有修改过)2,或者换i386的iso文件来安装系统

3,64位Win7安装CentOS-6.3-i386-minimal.iso,做完testmedia操作后提示错误:thecentosdiscwasnotfoundinanyofyourdrivers.pleaseinsertthecentosdiscandpressoktoretry.解决:1,不进行testmedia,直接进行后续操作2,或者执行完testmedia操作后,在虚拟机的工具栏Devices->CD/DVDDevices->下重新勾选上对应的iso文件

4,虚拟机安装完成后,发现外网无法访问:默认NAT方式访问网络,执行dhclienteth0命令使用dhcp方式访问网络;也可以修改/etc/sysconfig/network-scripts/ifcfg-eth0文件,配置成使用dhcp方式访问网络

CentOS安装完成后,系统启动时,显示的是进度条而不是具体的执行信息,编辑/boot/grub/grub.conf文件,找到下面的部分,将"rhgb"去掉,保存即可。其中"rhgb"表示"redhatgraphicsboot",就是图形进度条模式。而"quiet"表示在启动过程中只显示重要启动信息,类似硬件自检之类的消息不会显示,可以有选择地选用。

kernel/vmlinuz-2.6.32-71.el6.i686roroot=UUID=697cb0d9-19f6-414a-90a1-5ceb2f40b03drd_NO_LUKSrd_NO_LVMrd_NO_MDrd_NO_DMLANG=zh_CN.UTF-8KEYBOARDTYPE=pcKEYTABLE=uscrashkernel=autorhgbquiet

5,安装客户端增强(InstallGuestAdditions),以使得工具栏下面的SharedFolders共享文件夹和增大客户端分辨率功能能正常使用,关于GuestAdditions参考官网描述:Chapter4.GuestAdditions

6,yum执行时出错误:yumfrombase:[Errno256]Nomoremirrorstotry解决:1,执行yumcleanall2,然后重新执行命令yuminstallgcc

7,yum执行时出错误:cannotfindavalidbaseurlforrepo:base解决:1,网络不可用导致的2,yum.repos.d下的配置文件中baseurl前的注释符号去掉

8,Linux系统Mount点:mount的时候,mount的目标文件夹/media/cdrom要手动创建

  • Devices->SharedFolders->auto-mount会被自动Mount到/media目录下,lsmedia可以查看到
  • 安装目录下的VBoxGuestAdditions.iso文件mount到Linux系统(Devices->InstallGuestAdditions)mount/dev/scd0/media/vbox
  • iso系统安装文件的mount(虚拟光驱mount),mount/dev/cdrom/media/cdrom

9,CentOS命令行下安装InstallGuestAdditions步骤

  • yumupdate-------第一次更新要下载很多东西,不是必须做的
  • yuminstallgcc
  • yuminstallgccmake
  • yuminstallkernel--包含所有内核源代码
  • yuminstallkernel-devel--只包含用于内核开发环境所需的内核头文件以及Makefile,安装kernel后,可能就不用安装kernel-devel了,我是先安装kernel-devel,然后还是有错误,反过来安装kernel
  • reboot
  • mount/dev/scd0/media/vbox
  • sh/media/vbox/VBoxLinuxAdditions.run

安装VBoxLinuxAdditions时,发生下述错误:都是少安装相关组件导致的,按照上述整理的步骤安装后,问题解决。

buildingthemainGuestAdditionsmoduleFAILED

unabletofindthesourcesofyourcurrentLinuxkernel.SpecifyKERN_DIR-<directory>andrunMakeagain

安装结果:

BuildingtheVirtualBoxGuestAdditionskernelmodules

BuildingthemainGuestAdditionsmodule

Buildingthesharedfoldersupportmodule

BuildingtheOpenGLsupportmodule

Doingnon-kernelsetupoftheGuestAdditions

Youshouldrestartyourguesttomakesurethenewmodulesareactuallyused.

CouldnotfindtheX.orgorXFree86WindowSystem.(因为是Server版本,因此不存在XWindowSystem)

残留问题:Server版,由于没有安装桌面,虚拟机分辨率自动调整不起作用,又不能翻页回去看命令行的历史输出结果,难道非要用putty?

一个命令输出内容多于一屏时,使用more来分屏显示如fdisk-l|more

相关推荐