Windows7下虚拟机安装64位的linux系统安装Oracle

windows下搞oracle实在很不爽,决定在windows7下安装虚拟机,虚拟一个64位的linux系统安装oracle。不想使用VMware-GSX-Server或者VMware-WorkStation,决定使用oracle的 virtualbox

Oracle VM VirtualBox(类似VMware-WorkStation)是一款开源免费的虚拟机软件,适用于桌面系统,它和服务器端虚拟化软件Oracle VM Server(类似VMware-ESX-Server)共同构成了完整的虚拟化软件解决方案。

我安装的是32位windows7系统,想要在虚拟机上安装64位的系统。默认设置是不能成功的, 会提示不支持的CPU架构。VirtualBox提示:

VT-x/AMD-V 硬件加速器已被启动,但当前处于无效状态。您虚拟电脑内的操作系统将无法检测到64位的CPU,因此也将无法启动。请确认在您电脑的BIOS中已启用VT-x/AMD-V支持。

进入BIOS,设置启用虚拟化支持。ok,可以新建虚拟机了,在安装Oracle Linux Release 4 Update 8 for x86_64过程中,笔记本windows7直接重启,多次尝试均失败了,一度想使用VMWare算了。

今天google了一把,发现:不仅需要安装Oracle VM VirtualBox,必须安装VirtualBox Extension Pack以使虚拟机能正常运行。OK,下载安装Extension Pack。

http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/#extpack

折腾还没有结束:

安装Oracle Linux Release 4 Update 8 for x86_64启动时,报告/dev/hde的状态是unreachable,忽略继续,到了磁盘分区的时候,报告下面这个错误:

linux input/output error during read on /dev/hde

点击重试还是不行,点击cancel,居然可以进行磁盘分区,问题是磁盘/dev/sda,而且grub是安装在/dev/hde上,见鬼了。查看虚拟机的磁盘,发现我创建的25G磁盘是SATA控制器下的磁盘,且类型为AHCI模式。

不折腾了,直接删除SATA控制器,使用已经存在的磁盘在IDE控制器下新建一个磁盘。OK,不再出现/dev/hde的状态是unreachable等warnning,一路顺利安装。(文:灵love犀 329569349)

发表评论

邮箱地址不会被公开。 必填项已用*标注