`
hdwangyi
  • 浏览: 183491 次
社区版块
存档分类
最新评论

在Vista中使用VirtualBox安装Ubuntu8.04

阅读更多
上星期原来的HP nx6120突然挂掉,连开机都不行了。为了能够完成上方委派的各种任务,换了个新的Thinkpad X61,操纵系统是Windows Vista。原来一直工作在XP的VMware5.5里的Ubuntu7.1里,并且已经将Ubuntu7.1的虚拟机在移动硬盘上做了备份,所以为了方便,准备在Vista中安装VMware5.5,然后将Ubuntu的虚拟机文件读入就OK了。

VMware5.5安装完成后,将虚拟机文件拷贝到Vista里面,读入虚拟机后,在启动时VMware5.5提示不能在Windows6.0中运行,接着整个Vista就死掉了 只有重新开机才行。

本人已经不想再升级VMware5.5到6,一是没有6的License,二是嫌6的安装完后的庞大的“魔鬼身材”。想到头几天在NetBeans的网站上看到的VirtualBox的链接,于是想试试VirutalBox。没想到它还是给了我一个惊喜。

首先,VirualBox的安装文件只有23M,可以说是相当的小巧;其次,VirtualBox和Vista的兼容性很好,不象VMware5.5那样会导致Vista死机;再次,安装的过程很简单,装好后,增加虚拟机的操作也很容易。不过,在安装Ubuntu7.1的时候,遇到了一个很严重的问题:

7.1的安装程序要求的屏幕分辨率是1024*768,这样才能看到安装程序的所有选项。而在VirtualBox中,在进入到安装界面时,只有800*600的分辨率。在这种分辨率下,下面的“下一步”按钮看不到,好在还可以按回车进到下一个安装界面。但到了选择当前国家这个步骤时,在选择Asia/Shanghai之后,回车键就失去了作用,用tab键也不能将焦点转移,最糟糕的是,7.1的安装程序的窗口的大小也不能调整 所以,7.1装不了了。

没有办法装7.1,好在前几天曾经下了8.04的安装盘,只是觉得升级麻烦,一直没有装。换了8.04的安装盘,就一切都好了。先是用默认的选项装了英文系统,然后又通过添加语言包增加了中文支持。目前觉得8.04还是不错的,说说几个好处:

(1)系统中的浏览器已经是火狐3,可以说,Firefox3比2要强多了。
(2)中文支持默认安装了文泉驿字体,不用单独安装了。
(3)SCIM输入法已经不再和JDK中的Swing程序相冲突,可以直接在Swing程序的文本框中输入中文(当然,还是需要对JDK进行一下设置)

  顺便总结一下在Ubuntu8.04中,增加了中文语言后,对于Java程序中的中文乱码的2种解决方案:

方法1:
在JDK的安装目录中,进入到jre/lib/fonts目录,建立一个名为fallback的目录,然后在这个目录中建立一个到中文TrueType字体的符号链接即可。由于8.04的中文支持在/usr/share/fonts/truetype/wqy目录上安装了文泉驿正黑字体(字体文件名为wqy-zenhei.ttf),所以可以使用如下命令在fallback目录中创建符号链接:
sudo ln -s /usr/share/fonts/truetype/wqy/wqy-zenhei.ttf

这样,无论是在普通的Java程序中,还是在NetBeans开发工具中,都可以正常使用中文了,包括SCIM输入法。这个方法比较简洁,推荐大家使用。

方法2:
在JDK的安装目录中,进入jre/lib目录,将fontconfig.RedHat.4.properties.src拷贝成一个名为fontconfig.properties的文件,然后进入到/usr/share/fonts目录中,建立一个名为zh_CN的文件夹,进入到zh_CN文件夹,再建一个名为TrueType的目录,进入此目录,用如下命令建立一个名为zysong.ttf的符号链接:
sudo ln -s /usr/share/fonts/truetype/wqy/wqy-zenhei.ttf zysong.ttf
这种方法也可以解决Java程序中的中文输入和乱码问题。

下面再说说VirtualBox对于VMware的优点:
(1)VirtualBox是免费的,而VMware不是。
(2)VirtualBox体积小,安装完成后,也只有44M左右,而VMWare5、6安装后很庞大。
(3)VirtualBox支持Vista,而VWare5不支持。
(4)VirtualBox将虚拟机中的安装的操作系统以硬盘的方式进行保留,在不同计算机之间转移系统时,需要新建虚拟机,其后为其指定原来操作系统所在的硬盘,这样就不会产生网络连接问题;而VMware将虚拟机中的操作系统直接按虚拟机文件进行保存,一但需要在不同计算机之间转移系统,会造成原虚拟机中的操作系统MAC地址错误,不能在新的计算机中进行网络连接。
(5)VirtualBox并不象VMWare那样直接在系统安装虚拟网卡,这对我们单位的计算机系统安装带来极大的方便。

  我们单位的计算机没有光驱,为了防止病毒,还安装了硬盘保护卡,同时上网要进行认证,检查IP地址和MAC是否合法。为这些计算机安装系统只能通过一台母机进行网络客隆。客隆系统时,主板上的接收系统可以自动保留每台计算机的IP地址。但只要安装上VMware,在客隆时的IP就会产生问题,不能通过认证系统上网,这时只能在客隆之后逐个进行修改,这样很不方便。后来发现,在客隆之前禁用VMware的虚拟网卡,就可以解决IP地址问题。但在VMware中,如果不激活虚拟网卡,Linux就不能直接访问主机所在的网络,这样也不是太方便。现在VirtualBox不用这个虚拟网卡,就可以通过NAT方式连接主机所在的网络,这确实对单位系统的维护带了很大的方便。

不过VirtualBox在一些方面也不如VMware:
(1)虚拟机中的系统运行速度个人感觉比VMware要慢
(2)快捷键的设置不如VMware灵活,比如不能设置组合键ALT+Enter在全屏状态下和宿主计算机之间进行切换。
(3)对虚拟系统和宿主计算机之间的文件夹共享不如VMware方便。在设置共享文件夹之后,还要通过以下命令装入共享文件夹:
mount -t vboxsf 共享文件夹名   安装目录
(4)U盘也不能自动装入,而且我现在也不知道怎样在宿主系统中插入U盘后,在虚拟机的Ubuntu8.04中访问U盘中的文件,此处也请坛子里的朋友说说解决方案。

综上所述,个人认为VirtualBox还是暇不掩瑜的,值得大家一试。
分享到:
评论
1 楼 rubynroll 2008-07-15  
那个安装7.01时点不到按钮的问题:你可以按住Alt键,然后用鼠标就可以拖动整个窗口,想点哪儿都可以。

相关推荐

    VirtualBox中安装Ubuntu 8.04 Server

    本篇内容将详细介绍如何在VirtualBox中安装Ubuntu 8.04 Server版操作系统。 #### 一、准备工作 在开始安装之前,首先确保已经安装了VirtualBox虚拟机软件,并且下载了Ubuntu 8.04 Server的ISO镜像文件。Ubuntu ...

    Ubuntu8.04安装配置大全

    - **系统安装内容**:Ubuntu 8.04 Hardy Heron的安装过程中包含了操作系统的核心组件以及其他常用的应用程序。用户可以根据需要选择不同的安装方式,如最小化安装、桌面版安装等。 - **更新源配置**:为了确保系统的...

    使用Virtualbox虚拟机安装Ubuntu的图文教程.docx

    在安装Ubuntu之前,需要首先安装Virtualbox。下面是安装Virtualbox的步骤: 1. 下载Virtualbox安装程序 từ Virtualbox官方网站。 2. 运行下载好的安装程序,按照提示安装Virtualbox。 3. 等待安装完成,Virtualbox...

    VirtualBox安装Ubuntu

    在安装过程中,可能遇到Oracle的相关许可协议,需同意条款才能继续。安装完成后,启动VirtualBox应用程序。 在VirtualBox中创建一个新的虚拟机是安装Ubuntu的第一步。点击“新建(N)”按钮,按照向导进行设置。在...

    在AMD64机上硬盘安装Ubuntu8.04心得

    在AMD64架构的计算机上安装Ubuntu 8.04可能会遇到一些特有的挑战,这篇文章主要记录了一位用户在安装过程中的心得体验。首先,用户在没有光盘的情况下选择使用ISO镜像文件并通过虚拟光驱来安装系统。这种方法是可行...

    virtualbox安装ubuntu的步骤

    - 在安装过程中,系统会询问是否发送匿名统计信息,可以根据个人喜好选择是否勾选。 - 点击“继续”。 #### 步骤五:进行系统分区 - 选择“其他选项”,进入手动分区模式。 - 对硬盘进行分区: - 创建 `/boot` ...

    VirtualBox安装Ubuntu虚拟机[汇编].pdf

    本文档将指导您如何使用VirtualBox安装Ubuntu虚拟机。 一、 下载安装VirtualBox 要安装VirtualBox,需要首先下载VirtualBox的安装文件,可以从Oracle公司的官方网站下载最新版本的VirtualBox安装程序。下载完成后...

    教程 在Windows下使用VirtualBox部署Ubuntu虚拟机.docx

    - 在安装过程中,确保为Ubuntu虚拟机分配足够的资源,以便其能够流畅运行。 - 对于初学者来说,建议使用默认设置,以减少可能出现的问题。 - 如果在使用过程中遇到任何问题,可以查阅VirtualBox和Ubuntu的官方...

    VirtualBox安装Ubuntu虚拟机教程.docx

    - 在安装过程中,根据提示进行操作,确保正确选择需要的功能组件。 - 安装完成后,记得更新VirtualBox到最新版本,以获取最新的功能和安全更新。 【安装Ubuntu虚拟机的步骤】 1. **下载Ubuntu镜像文件**:首先,...

    VirtualBox安装ubuntu16.04.3以及如何设置共享文件夹,使得ubuntu系统能访问主机文件进行粘贴复制.docx

    VirtualBox安装ubuntu16.04.3以及如何设置共享文件夹,使得ubuntu系统能访问主机文件进行粘贴复制

    virtualbox安装ubuntu18.docx

    virtualbox安装ubuntu18,需要自己去网上下载virtualbox软件,和ubuntu18的iso文件。

    VirtualBox中ubuntu和主机xp网络连接教程

    在本文中,我们将深入探讨如何在VirtualBox中配置Ubuntu虚拟机与主机Windows XP之间的网络连接。这个过程主要是通过建立网桥连接,使两者能够相互通信,即使在没有外部网络的情况下,也能在主机和虚拟机之间共享文件...

    Win7下VirtualBox虚拟机安装Ubuntu手册

    Win7 下 VirtualBox 虚拟机安装 Ubuntu 手册是指在 Windows 7 64 位操作系统下使用 Oracle VM VirtualBox 虚拟机安装 Ubuntu 的安装手册。该手册详细介绍了每一步安装过程,并提供了截图,以帮助用户更好地理解和...

    virtualbox ubuntu设置minicom与开发板互联

    在virtualbox 的ubuntu环境下minicom的设置与开发板互联

    Virtualbox虚拟机安装Ubuntu图文教程(Vbox使用教程).doc

    3. 在安装类型中,如果你希望与主机共享文件,选择"使用整个磁盘"或"手动分区",否则选择"其他选项",创建合适的分区。 4. 接下来,设置时区、键盘布局,并创建用户账户。 5. 继续安装,等待进度条完成。 安装完成...

    VirtualBox安装Ubuntu虚拟机.pdf

    本文详细介绍了如何使用 VirtualBox 安装 Ubuntu 虚拟机的过程,包括下载安装 VirtualBox、下载 Ubuntu ISO 文件、创建虚拟机、安装 Ubuntu 系统、安装增强功能以及配置网络等方面的内容。通过这些步骤,读者可以...

    使用virtualbox启动ubuntu实现桥接方式连外网、网络邻居访问、ftp访问.doc

    如何使用virtualbox启动ubuntu,并实现桥接方式连外网、网络邻居访问、ftp访问。 1. 环境说明  Win10 64bit Virtual 64bitv5.2.0 Ubuntu 16.04 arm64 2. 网络环境  采用联网主机上的360wifi做为对外网络...

    Ubuntu 22.04 安装教程 - Virtualbox 7 环境

    在Windows 10/11系统上安装Ubuntu 22.04 LTS(Jammy Jellyfish)作为虚拟机,可以借助Oracle的VirtualBox软件,这是一个跨平台的免费虚拟化解决方案。以下是详细的步骤: 首先,确保你的计算机运行的是Windows 10或...

    MAC本使用virtualBox安卓ubuntu

    在本文中,我们将探讨如何在MacBook上使用VirtualBox安装并配置Android系统以及Ubuntu系统。除此之外,还将会涉及如何解决虚拟机与宿主机之间的复制粘贴功能,以及如何设置虚拟机中的共享文件夹。在进行这些操作的...

    VirtualBox上Ubuntu16.04安装教程.pdf

    VirtualBox上Ubuntu16.04安装教程.pdf

Global site tag (gtag.js) - Google Analytics