热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Win8.1下安装ubuntu16.04双系统

随着编程的深入,渐渐已经不在满足于在windows下敲代码了,网上的各种大牛好像都在linux下编程的。而且window下放了各种东西,敲代码难免分心,于是就想装个ubuntu。其实一年之前就尝

随着编程的深入,渐渐已经不在满足于在windows下敲代码了,网上的各种大牛好像都在linux下编程的。而且window下放了各种东西,敲代码难免分心,于是就想装个ubuntu。其实一年之前就尝试过装ubuntu,不过每次安装好像都会把我的window弄废掉,各种软件环境资料都要重新弄,烦死人。后来在vmware workstatioin虚拟机里面安装了ubuntu,不过毕竟是在window下的虚拟机,进了window就不想开虚拟机了,装了基本上也没用过。所以最近打算正式的安装ubuntu。

首先说明一下。有人说装linux系统,没有个重装二十次的经验是难以熟练掌握的。不要害怕装坏,这都是过程,学计算机的就要大胆尝试。我前前后后折腾了好久,差不多也快重装20次了,对linux的有些知识也算了解了。

好,现在开始进入正题。关于ubuntu系统,有两个版本可供选择。一个是官方的ubuntu,一个是针对中国用户制定的的ubuntu kylin,以前我选择的是kylin,后来看见别人用官方版本的觉得还是官方版本的好一点,所以这次安装就选择这个,我现在的最新版本是ubuntu desktop 16.0.4。

一.分区

首先,给硬盘分出空闲区,这一步很关键,如果你不想装ubuntu把window也弄废掉的话就一定要分区,以后安装ubuntu的时候就安装在空闲分区里面。

分区的方法这里介绍2种。

 法一:右键这台电脑->管理->磁盘管理,接下来给你的D盘分出50G的空闲区。

当然法一我没用过,在网上找到的,我只通过法一来删除分区并没有试过从D盘里面分出50G的空闲区。我是用老毛桃PE的DiskGenius分区工具来分区的。下面看法二。

 法二:下载老毛桃u盘启动盘制作工具,制作启动盘。详细过程百度。可以参照老毛桃官网->http://www.laomaotao.in/总之给D盘分一块50G的空闲区出来。

二.烧录ubuntu安装盘

         与windows不同,Ubuntu的安装不能通过老毛桃的启动盘来安装。需要下载ultraiso来烧录ubuntu安装盘。Ultraiso提示需要注册码,这个不用担心不用想着去弄破解版或弄注册码,试用就好,完全够用。关于用ultraiso烧录ubuntu安装盘也请自行百度。推荐->用ultraiso制作u盘启动盘

三.进入BIOS

         Win8.1是快速启动,不能开机直接进bios。关于不同电脑进入BIOS的方法,各有不同,我的机型是联想G50系列,电源插口旁边有一个小按钮,关机之后按那个小按钮就能选择进入bios。其他机型的开机按F2,del等等其他的可进入bios。将启动顺序设置成U盘为第一位。

         嗯,然后下面需要注意的是。Bios里面的boot下面,BootMode基本上默认是UEFI,百度说改成LegacySupport,然后Bootpriority改成legacyfirst。这样做导致我后来ubuntu虽然安装成功了,不过只能进ubuntu,需要把Bootpriority改成UEFIfirst才能进window,但这样又进不了ubuntu。。。所以记得安装之前一定要确保ubuntu跟window一样安装在uefi模式下。

四.安装过程

         安装过程不太记得了,很简单。基本上选择中文,然后不安装第三方软件不在安装时更新,不然安装会很慢。然后会提示你“这台电脑上已经安装了windowboot manager您准备怎么做”。选择其它选项,自己创建调整分区。然后选择空闲的50G的分区。注意,ubuntu下的1000M=1G,所以你看到的空闲分区可能跟你当时分出来的大小不一样。(关于这个1G=1000M,有的说法是一般情况下,linux大部分软件用1024,但是ubuntu不知道从哪个版本起,显示的时候开始用1000,但是并非其下所有的软件都用1000,所以不要纠结这个)我安装的时候分了三块 1:交换空间swap分区,大小为本机内存大小,我的内存8G,所以我给swap分出6000M。2:/home分区:基本上很多东西都放在/home下,所以尽量大一点,我分出30000M,文件系统类型ext4。3:/分区:ext4,10G~20G之间,我分出空闲分区的剩余部分。接下来安装启动引导器的设备,默认就好。

(注:鸟叔在他的linux私房菜第四章谈CentOS的安装时推荐的分区方式是:1.根目录(/):根目录不用太大。2.创建/boot目录:大约100M或者200M。3.创建内存交换空间swap分区:swap最好为物理内存的1.5到2倍之间。交换空间是很重要的,可以避免因为物理空间不足而造成的系统效能低的问题。但如果你的物理内存有4GB以上时,swap也可以不额外配置。4.创建/home分区)


         然后安装,等待完成。


推荐阅读
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • Vagrant虚拟化工具的安装和使用教程
    本文介绍了Vagrant虚拟化工具的安装和使用教程。首先介绍了安装virtualBox和Vagrant的步骤。然后详细说明了Vagrant的安装和使用方法,包括如何检查安装是否成功。最后介绍了下载虚拟机镜像的步骤,以及Vagrant镜像网站的相关信息。 ... [详细]
  • Centos7搭建ELK(Elasticsearch、Logstash、Kibana)教程及注意事项
    本文介绍了在Centos7上搭建ELK(Elasticsearch、Logstash、Kibana)的详细步骤,包括下载安装包、安装Elasticsearch、创建用户、修改配置文件等。同时提供了使用华为镜像站下载安装包的方法,并强调了保证版本一致的重要性。 ... [详细]
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • Ubuntu安装常用软件详细步骤
    目录1.GoogleChrome浏览器2.搜狗拼音输入法3.Pycharm4.Clion5.其他软件1.GoogleChrome浏览器通过直接下载安装GoogleChro ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • 本文介绍了在CentOS 6.4系统中更新源地址的方法,包括备份现有源文件、下载163源、修改文件名、更新列表和系统,并提供了相应的命令。 ... [详细]
  • 单页面应用 VS 多页面应用的区别和适用场景
    本文主要介绍了单页面应用(SPA)和多页面应用(MPA)的区别和适用场景。单页面应用只有一个主页面,所有内容都包含在主页面中,页面切换快但需要做相关的调优;多页面应用有多个独立的页面,每个页面都要加载相关资源,页面切换慢但适用于对SEO要求较高的应用。文章还提到了两者在资源加载、过渡动画、路由模式和数据传递方面的差异。 ... [详细]
  • 本文介绍了解决mysql 5.1启动问题的方法,通过修改my.ini文件中的相关配置,包括innodb_data_home_dir和skip-innodb等,可以解决启动问题。同时还介绍了如何调整内存池来存储metadata信息。 ... [详细]
author-avatar
wsl伊人
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有