设为首页 收藏本站
查看: 992|回复: 0

[经验分享] 在Vista中使用VirtualBox安装Ubuntu8.04

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-1-10 16:34:46 | 显示全部楼层 |阅读模式
上星期原来的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就死掉了 DSC0000.gif 只有重新开机才行。

本人已经不想再升级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的安装程序的窗口的大小也不能调整 DSC0001.gif 所以,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、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-162653-1-1.html 上篇帖子: 如何安装VirtualBox Linux Guest Additions和Xorg配置(翻译) 下篇帖子: WinXP下VirtualBox虚拟Ubuntu系统文件夹共享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表