做个程序员,会用Linux,这应该是最基本的要求吧。可惜本人经常用Windows,只是偶尔去服务器上做些操作的时候才接触到linux。so,我要学Linux。刚学所以还是先装个虚拟机吧,等在虚拟机上用的熟练后,在装个linux系统。

准备:

PC(台式机联想扬天T4900)

VirtualBox-5.0.16-105871-Win.exe (免费开源,Oracle背景,而且也不大,还好用)

ubuntu-14.04.1-desktop-amd64.iso (因为我电脑是64位操作系统,所以镜像也是64位)

securable.exe (用来检测电脑是否支持虚拟化)

吐槽:

公司配置的电脑是台式机扬天T4900,其他不说,就说键盘上居然有个Fn键。在调试程序的时候还的按【Fn+F8】组合键,想想也是醉了,本来按一下,现在还的同时按两个键,真不知干什么用的,最后没办法,就下载了个"Lenovo Low Profile USB Keyboard"来专门禁用Fn键。

安装:

一、检测电脑是否支持虚拟化

首先用"securable.exe"来检测一下电脑是否支持虚拟化,该软件不需要安装,直接运行就可以,效果如图所示:

Hardware Virtualization表示CPU芯片支持虚拟化,但电脑默认是禁用intel virtualization technology,所以要先在BIOS中把intel virtualization technology设置为【Enable】。不同产商的CPU,BIOS可能不同,所以有的intel virtualization technology在Configure菜单下,而我的在Advance菜单下的CPU SET 设置中。进入BIOS方式,开机后按【F12】键,选择BIOS设置,进入BIOS设置界面。

二、安装VirtulBox

不说了,太简单了

三、安装Ubuntu

也没什么说的,直接安装,安装完成后,先别选存储设备,点击启动后,系统会提示选择镜像文件路径。

说说我安装时碰到的问题:

1、在新建虚拟机时候,只显示32位,没有64位选项

原因:因为电脑的【intel virtualization technology】默认设置是【Unable】,所以改成【Enable】就好了。

2、安装32位系统后,一直提示错误

不清楚原因,不知道为什么在64位的电脑上,安装32位的Ubuntu回出错,出错原因一直写系统内部错误,很无语。

3、新建完Ubuntu后,总是去【设置】—>【存储】里把控制器SATA删除,然后在控制器IDE中选择Ubuntu镜像。

解决方法:可能在学校时这样设置后,其实完全不用管这个,系统启动的时候会提示选择镜像的,到时候直接选就行了。

现在看来一切的问题都不再是问题了,可当碰到问题时,不知怎么解决,没有一点方向,究其原因,还是接触的东西少。在此总结一下,希望对以后成长有帮助。

在Virtulbox上装Ubuntu的更多相关文章

  1. win10&hyper上装Ubuntu出现没有找到dev fd0, sector 0 错误

    win10 hyper装 ubuntu blk_update_request:I/O error,dev sr0,sector0 错误 配置好安装重启后出现 blk_update_request: I ...

  2. Ubuntu 14.04上安装caffe

    本来实在windows 10上尝试安装caffe,装了一天没装上,放弃; 改在windows上装ubuntu的双系统,装了一个下午,不小心windows的系统盘被锁死了,也不会unlock?只好含泪卸 ...

  3. 虚拟机下Ubuntu没有GUI图形界面,解决方法

    先说下快捷键,CLI切换到GUI:Ctrl+Alt+F7: GUI切换到CLI:Ctrl+Alt+F1. 今天折腾虚拟机时,打开Ubuntu后显示的是命令行界面,按快捷键后并没转换到图形界面,而是一直 ...

  4. 浙大玉泉ubuntu L2TP VPN连接设置

    网络连接设置 1.内网有线 如果是笔记本且只用无线,剩下的就不需要看了.实验室台式机没有无线网卡不得不折腾-- 玉泉有线都是要绑定固定ip的,实验室无需和mac地址绑定,命令如下sudo gedit ...

  5. Ubuntu Server+openerp

    转自:http://www.2cto.com/os/201212/180118.html 今天主要完成OPENERP部署的第一步,安装Ubuntu Server操作系统: 1.将计算机的BIOS设定成 ...

  6. [Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程

    本文转载自:[Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程 1 前言 经过3天奋战,终于在Ubuntu 16.04上把Android 6. ...

  7. ubuntu14.04+nvidia driver+cuda8+cudnn5+tensorflow0.12

    文章在简书里面编辑的,复制过来貌似不太好看,还是到简书的页面看吧: http://www.jianshu.com/p/c89b97d052b7 1.安装环境简介: 硬件: cpu:i7 6700k g ...

  8. 成功熬了四年还没死?一个IT屌丝创业者的深刻反思

    三个IT屌丝创业的故事 从前有三个屌丝,聚在一起做网络.提供免费的网络服务,砸锅卖铁,通宵达旦,除了卖肾,啥都做了.3年后终于做到了五百万用户.对于年轻人来说,能把五百万人玩弄于鼓掌之间,已经是很牛逼 ...

  9. 在虚拟机上安装Ubutu完成后卡在VM Tool的安装上

    今天在虚拟机上装Ubuntu之后,卡在了VM Tool的安装页,点击回车后可以进入命令行模式.并出现如下提示“Vmware Easy Install PLEASE WAIT! VMware Tools ...

随机推荐

  1. 【Networking】k8s容器网络 && golang相关

    Bookmarks flannel/proxy.c at master · coreos/flannel kubernetes/kubernetes: Production-Grade Contain ...

  2. 从其它系统登录到SharePoint 2010系统的单点登录

    以前做的只是使用SharePoint的单一登录,用SharePoint去登录其他的系统,现在要反过来,用Form认证的系统来登录SharePoint. 我们都知道,SharePoint使用的是域认证系 ...

  3. Java从网络读取图片并保存至本地

    package cn.test.net; import java.io.File; import java.io.FileOutputStream; import java.io.InputStrea ...

  4. struct vs class

    关于默认访问权限class中默认的成员访问权限是private的,而struct中则是public的. 关于继承方式class继承默认是private继承,而struct继承默认是public继承. ...

  5. MMO可见格子算法

    看注释吧,写的很清楚了 using System; using System.Collections.Generic; using System.Diagnostics; using System.L ...

  6. sed小知识总结

    1)sed默认是打印出文件中的所有行的,使用 -n 选项可以只打印出 匹配 的行 2)当用到sed不同的编辑命令时,用{},且不同编辑命令之间用分号

  7. VIM常用操作总结

    VIM常用的模式网上说法不太一样,但是大同小异,这里大致分一下,便于后面总结 1.一般模式 默认打开文件后的模式,这个时候只能移动光标,不能编辑 2.输入模式 一般模式按下i,就可以进入输入模式,输入 ...

  8. EMIS系统运行时提示【无法验证发行者,您确实要运行此软件吗? 】

    无法验证发行者,您确实要运行此软件吗? 遇到这个提示你怎么办? 运行 gpedit.msc 进入组策略用户配置 ==>管理模板==> winows组件 ==> 附件管理器在 &quo ...

  9. Spring配置数据源

    Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0.可以在Spring配置文件中利用这两者中任何一个配置数据源. DBCP数据源 DBCP类包位于 ...

  10. IP子网划分

    CIDR值: 1.掩码255.0.0.0:/8(A类地址默认掩码) 2.掩码255.128.0.0:/9 3.掩码255.192.0.0:/10 4.掩码255.224.0.0:/11 5.掩码255 ...