前言:

由于开发需要,很多用户需要安装Linux环境。如果用虚拟机操作会消耗大量内存,一般的电脑会显得卡顿,从而影响开发效率。这里分享一些安装经验,希望能够帮助大家。

教程:

步骤1:下载镜像文件

从Ubuntu官网 http://releases.ubuntu.com/18.04/ 下载系统的iso镜像文件 ,下载后不用解压,过程如下:

 
 

步骤2:格式化U盘

 格式化你的U盘,格式化的时候选择FAT32格式的,具体过程如下:
注意:格式化之前一定不要忘了备份,可以先放在windows10的桌面备份,也就是C盘。

步骤3:制作启动盘

从网上https://cn.ultraiso.net/xiazai.html下载UltraISO软件安装,选择“继续试用”打开软件。

点击下图中文件图标,将刚才下载的镜像文件选择。

选中后如下图所示界面:

接着进行如下步骤:

接着设置以下选项:

注意:写入sysLinux引导非常重要!!!不然后面会有错误提示。

接着点击“是”,最后点击写入,开始写入文件,完成后关闭即可,到此U盘制作完成。

步骤4:为ubuntu进行磁盘分区

注意:本人安装的windows10 64位,可以通过磁盘压缩(方法自行百度,推荐:https://www.jizhuba.com/kejiyouxi/20170929/5721.html),得到一个大约30G的盘,但是不要创建分区,让他成为空闲分区,才能被ubuntu安装识别!!!

点击我的电脑-->管理-->磁盘管理进行分区(此处可以百度,网上教程很多,很简单)分出一个差不多大于30G的一个空闲盘,一定不要给他分配盘符(如绿色显示的那种)

步骤5:开始装系统(在开机的前一定把U盘插上)

①进入BIOS进行Secure Boot设置(一般的电脑在开机的时候按F2或者Fn+F2),进入Boot,如果Boot Mode是UEFI 我们就将下面的Secure Boot 设置Disable。如果Boot Mode是Legacy 那么就跳过这步。

②接着将USB HDD启动项放到最上面,意思就是说优先从U盘启动(此过程不同的电脑,内容有一定的差距,这里不再放图,反正自己琢磨一会或者多参考几个网上的博客,本人是试了好几次才进入到了ubuntu的安装界面)。

③设置完后保存退出,就会进入Ubuntu的界面,选择安装(如果选择试用就是直接进入Ubuntu的试用环境中)。

④接着连接网络(最好是连接上,因为后面会从网上自动下载部分文件)

⑤到了安装类型这里,选择其他选项

⑥接着就是关键步骤,给Ubuntu系统进行分区:

找到大小为之前我们压缩出来的那个盘(没有过使用的盘),双击进入分区设置

设置交换空间

用作虚拟内存,这个一般和自己的物理内存(运存)1到2倍,当然也可以再大点(本人的是6G运存,下图为网上图片,大小依照自己的情况分配)。

设置  /分区(根分区)

接着再双击那个剩余的空闲盘,双击,进行/:分区,主要用来存放Linux系统文件。具体步骤如下

这里选择逻辑分区,空间起始位置,用于Ext4日志文件,挂载点:/,大小的话推荐8-16G,可以根据自身情况设置,我这里设置的是10G。

设置home分区(个人文件存放)

设置home,我们选择逻辑分区,空间起始位置,用于Ext4日志文件,挂载点:/home,大小的话可以根据自身情况。图片参考上面的设置。

设置boot分区(启动引导存放)

这个分区包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区是有必要的,分区的大小约在150MB—200MB之间,大点也没有可以的。选择ext4日志文件,挂载点:/boot。

设置swap(交换空间):

逻辑分区,大小设置为电脑内存大小(也可以是电脑内存的1-2倍),功能相当于虚拟内存,如果太小可能会让系统速度变慢。

#设置/usr 分区 (可选)#

存放系统和个人软件的地方,这个你自己决定,安装程序比较多的话多分点。选择ext4日志文件,挂载点:/usr。

⑦将下面的安装启动引导器的设备选择到刚才分出来的boot区对应的设备,接着点击安装。

⑧根据提示完成相应的简单操作即可

步骤6:添加系统引导

拔掉U盘后电脑重启,此时一般进入的仍是之前的windows系统,进入之后在网上下载EasyBCD(网上一搜就有),打开软件建议完成以下步骤(如果这种方式不行就百度使用其他方式):

然后就可以在查看设置中看到刚刚自动添加的引导,保存退出

步骤7:关机重启,就会在开机界面看到两个系统的选择。到此安装完毕

注:如果出现一些其他问题,请自行百度解决;

参考:

本博客部分图片来自百度资源,参考一下两个博客进行了一些改进。

http://blog.csdn.net/s717597589/article/details/79117112

https://blog.csdn.net/cqfdcw/article/details/79522509

Windows10 +Ubuntu 18.04双系统安装详细教程的更多相关文章

  1. Windows + Ubuntu 16.04 双系统安装详细教程

    Windows + Ubuntu 16.04 双系统安装详细教程 2018年01月28日 16:43:19 flyyufenfei 阅读数:165619   发现了一篇好教程,果断转载了,以后用得着时 ...

  2. Windows + Ubuntu 16.04 双系统安装详细教程(转)

    转载自:http://www.cnblogs.com/Duane/p/6776302.html 前言:本篇文章是对之前文章的更新,更新的主内容是把原来用手机拍摄的图片换成了虚拟机的截图,以及对磁盘划分 ...

  3. Window10和Ubuntu 18.04双系统安装的引导问题解决

    作为码农 首先,建议了解下grub2的启动顺序和逻辑.可以参考这篇文章,grub.cfg详解. 从执行顺序倒推,如下如果全部执行成功,则会进入grub的启动菜单:如果最后一步,没有找到grub.cfg ...

  4. Win7 U盘安装Ubuntu16.04 双系统详细教程

    Win7 U盘安装Ubuntu16.04 双系统详细教程 安装主要分为以下几步: 一. 下载Ubuntu 16.04镜像软件: 二. 制作U盘启动盘使用ultraISO: 三. 安装Ubuntu系统: ...

  5. Windows 8.1硬盘安装Ubuntu 14.04双系统参考教程及多硬盘注意事项

    本文来自:http://www.linuxidc.com/Linux/2015-08/122140.htm,此处仅做收藏. Windows 8.1硬盘安装Ubuntu 14.04双系统参考教程及多硬盘 ...

  6. [转]win7+ubuntu 13.04双系统安装方法

    win7+ubuntu 13.04双系统安装方法 http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html 当需要频繁使用ubunt ...

  7. win7+ubuntu 13.04双系统安装方法

    转自:http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html 当需要频繁使用ubuntu时,vmware虚拟机下运行ubuntu, ...

  8. 基于window 7安装ubuntu 18.04双系统

    window7下安装ubuntu双系统 1.首先下载ubuntu镜像文件 进入ubuntu官网,http://releases.ubuntu.com/18.04/.下载最新镜像,ubuntu-18.0 ...

  9. Windows 10、Ubuntu 18.04 双系统 双硬盘 安装经验总结

    首先说明,我假设读者懂得分区.安装系统,所以不再深入讨论具体操作. 如果需要手把手教程,建议先参考其它Windows中加装Linux的相关文章. 网上其它文章.教程的常见问题是,各家机器配置不一样,安 ...

随机推荐

  1. NOIP2017普及组初赛总结

    去年,我普及组复赛翻车,居然没进一等奖,于是,今年,我只能再做一次普及组. 这次初赛我93.5分,居然是中山市第一--(中山市太弱了?) 其实我觉得我没考好. 比赛时第二题(计算机存储数据的基本单位是 ...

  2. LUOGU P2962 [USACO09NOV]灯Lights

    题目描述 Bessie and the cows were playing games in the barn, but the power was reset and the lights were ...

  3. (转载)My97 datepicker使用指南

    这里先显示大家都可以看到的My97DatePicker的用法: WdatePicker日历控件使用方法(http://www.cnblogs.com/yuhanzhong/archive/2011/0 ...

  4. hihocoder 1084 (哈希)

    题目链接 时间限制:4000ms 单点时限:4000ms 内存限制:256MB 描述 你知道KMP吗?它是用于判断一个字符串是否是另一个字符串的子串的算法.今天我们想去扩展它. 在信息理论中,在两个相 ...

  5. C#可扩展编程之MEF(三):导出类的方法和属性

      前面说完了导入和导出的几种方法,如果大家细心的话会注意到前面我们导出的都是类,那么方法和属性能不能导出呢???答案是肯定的,下面就来说下MEF是如何导出方法和属性的. 还是前面的代码,第二篇中已经 ...

  6. springboot 集成eureka 超详细配置

    撸了今年阿里.头条和美团的面试,我有一个重要发现.......>>> 原文链接: https://blog.csdn.net/nanbiebao6522/article/detail ...

  7. Finalize什么时候被调用

    Finalize方法在垃圾回收结束时被调用,有五种一下情况会导致开始垃圾回收. 第0代已满  第0代满时,垃圾回收会自动开始.改时间是目前导致Finalize方法被调用的最常见的一种方式,因为随着应用 ...

  8. Oracle时间日期处理方法

    https://www.cnblogs.com/plmm/p/7381496.html 1.用于截取年.月.日.时.分.秒 extract()函数 extract(year from sysdate) ...

  9. 字符界面总是显示 login incorrect

    一般来说出现这样的提示,是因为登陆的密码错误,如果密码中有数字,最好用主键盘输入,用数字键盘会有错误.

  10. 使用Jedis操作Redis-使用Java语言在客户端操作---hash类型

        我们可以将Redis中的Hashes类型看成具有String Key和String Value的map容器.            所以该类型非常适合于存储值对象的信息.如Username.P ...