热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Ubuntu下安装VirtualBox虚拟机

在我决定安装Vmware作为虚拟机系统后,很快发现了一个问题:就是说使用Vmware也无法直接使用物理硬盘分区作为虚拟机磁盘。不过我在命令行下使用sudoVmware方式启动Vmware以后,倒是可以直接使用物理分区作为虚拟磁盘了。但是情况并不美妙,以前安装的windows2003并不能正常启动,出现蓝屏死机故障,这也是的,物理机上的硬件驱动并不能适应Vmware虚拟硬件。如果把物理机上

在我决定安装Vmware作为虚拟机系统后,很快发现了一个问题:就是说使用Vmware也无法直接使用物理硬盘分区作为虚拟机磁盘。

不过我在命令行下使用sudo Vmware方式启动Vmware以后,倒是可以直接使用物理分区作为虚拟磁盘了。但是情况并不美妙,以前安装的windows 2003并不能正常启动,出现蓝屏死机故障,这也是的,物理机上的硬件驱动并不能适应Vmware虚拟硬件。如果把物理机上的硬件驱动删除应该有可能启动,不过好像windows有记忆硬件的功能如果更换了大部分硬件,那么windows会认为你盗版了,还是不会启动。

我考虑了一下,其实没有必要非要使用物理分区作为虚拟磁盘,直接以磁盘文件作为虚拟磁盘虽然性能有所下降,但是是微不足道的。但是有个天大的好处:第一、不会改变目前在物理机上已经安装的windows系统;第二磁盘文件形式的虚拟磁盘可以来回复制,进行备份。在这种情况下,我决定放弃使用物理分区作为虚拟磁盘。

接着,又发现了第二个问题:我现在的Vmware必须使用sudo Vmware在命令行下才能启动,再也无法从应用程序菜单上启动Vmware了。我重新安装Vmware不行,先卸载再重新安装还是不行。算了吧,既然不考虑使用物理分区了,那么我还是使用Virtualbox吧!

Virtualbox有两个版本,一个是ose开源版,完全免费使用;一个是二进制版本功能齐全但是不是开源的。在Ubuntu本身的源中,提供的是ose版。不过我倒是想使用功能齐全的非开源版本。

这里简单说一下Ubuntu里源的概念。Ubuntu是基于网络的,就是说Ubuntu在网络上提供了一个巨大的软件仓库,让你可以通过Ubuntu的安装管理程序访问这个软件仓库,来安装或者卸载软件。同时Ubuntu的安装管理程序可以联网自动检测已经发布的更新,这个更新功能比windows的更新更强大,因为它所提供的更新不仅是面向操作系统本身的,而且只要是通过软件仓库安装的就可以更新,这样几乎可以更新你的电脑上的全部软件。厉害吧?

为了加快网络访问速度,Ubuntu以及Ubuntu的爱好者在世界各地设立了镜像服务器,你可以根据自己的情况设定服务器。如果选定官方的软件源可以直接通过“系统管理-软件源”来设定源服务器或者检测速度。不过你也可以使用非官方的源,速度可能更快。

另外,对于没有纳入软件仓库的软件,可以单独加入源。

所以,对于Virtualbox可以加入Virtualbox自己的源。不过要手工修改源配置文件,源配置文件在/etc/apt/sources.list文件。可以使用自己喜欢的编辑器以sudo模式打开。

什么是sudo模式呢?就是Ubuntu内部的一种安全机制,让当前用户临时获得管理员权限。这对于需要修改系统设置以及安装软件是非常有用的。

为了把Virtualbox加入到源中,需要在sources.list增加一行:

deb http://www.Virtualbox.org/debian gutsy non-free

另外还要使用下面的命令下载源认证证书并安装源认证证书:

wget http://www.Virtualbox.org/debian/innotek.asc

sudo apt-key add innotek.asc

接着,更新源数据信息,可以通过系统管理-新立得软件包管理器的刷新功能来更新。然后点击搜索按钮,输入Virtualbox,选择搜索位置为名称,点击确定,就会出现搜索结果。

在Virtualbox上(注意不是Virtualbox-ose)右击鼠标,选择“标记以便安装”,接着在新立得软件包管理器的工具栏上点击应用,系统就会自动下载并安装Virtualbox了。如果你需要安装软件就可以使用这个方法来安装,你也可以在新立得左侧点击“组别”按钮来按照软件分类查找自己需要的软件类别来进行安装。新立得软件包管理器真是太方便了。


推荐阅读
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • PDF内容编辑的两种小方法,你知道怎么操作吗?
    本文介绍了两种PDF内容编辑的方法:迅捷PDF编辑器和Adobe Acrobat DC。使用迅捷PDF编辑器,用户可以通过选择需要更改的文字内容并设置字体形式、大小和颜色来编辑PDF文件。而使用Adobe Acrobat DC,则可以通过在软件中点击编辑来编辑PDF文件。PDF文件的编辑可以帮助办公人员进行文件内容的修改和定制。 ... [详细]
  • 31.项目部署
    目录1一些概念1.1项目部署1.2WSGI1.3uWSGI1.4Nginx2安装环境与迁移项目2.1项目内容2.2项目配置2.2.1DEBUG2.2.2STAT ... [详细]
  • 如何更改电脑系统的自动校时服务器地址?
    本文介绍了如何通过注册表编辑器更改电脑系统的自动校时服务器地址。通过修改注册表中的数值数据或新建字符串数值的方式,可以将默认的时钟同步服务器地址更改为自己所需要的域名或IP地址。详细步骤包括双击时间区域,点击internet时间,勾选自动校正域名设置定时等操作。 ... [详细]
  • 本文介绍了在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一,尤其是在大规模系统中,数据库集群已经成为必备的配置之一。文章详细介绍了主从数据库架构的好处和实验环境的搭建方法,包括主数据库的配置文件修改和设置需要同步的数据库等内容。MySQL的主从复制功能在国内外大型网站架构体系中被广泛采用,本文总结了作者在实际的Web项目中的实践经验。 ... [详细]
  • 本文介绍了Windows Vista操作系统中的用户账户保护功能,该功能是为了增强系统的安全性而设计的。通过对Vista测试版的体验,可以看到系统在安全性方面的进步。该功能的引入,为用户的账户安全提供了更好的保障。 ... [详细]
  • Linux神奇漏洞:长按回车键70秒 即可轻松拿到Root权限
    一般来说获取系统root权限是很困难的,尤其是加密系统中,但西班牙安全研究员hectormarco、ismaelripoll发现,linux系统下只需按住回车键70秒钟,就能轻 ... [详细]
  • 系统安装Debian系统的安装方式和Ubuntu系统的安装方式几乎是一样的,毕竟Ubuntu系统是基于Debian的,就如同CentOS基于Redhat ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 禁止程序接收鼠标事件的工具_VNC Viewer for Mac(远程桌面工具)免费版
    VNCViewerforMac是一款运行在Mac平台上的远程桌面工具,vncviewermac版可以帮助您使用Mac的键盘和鼠标来控制远程计算机,操作简 ... [详细]
  • 本文详细介绍了云服务器API接口的概念和作用,以及如何使用API接口管理云上资源和开发应用程序。通过创建实例API、调整实例配置API、关闭实例API和退还实例API等功能,可以实现云服务器的创建、配置修改和销毁等操作。对于想要学习云服务器API接口的人来说,本文提供了详细的入门指南和使用方法。如果想进一步了解相关知识或阅读更多相关文章,请关注编程笔记行业资讯频道。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
author-avatar
mobiledu2502897817
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有