Ubuntu20.04安装详细图文教程(双系统)_ubuntu20.04安装教程-程序员宅基地

技术标签: Linux  ubuntu  运维  linux  操作系统  服务器  

Ubuntu安装

前言

最近想把自己开发环境换成linux的,查了一下还是ubuntu桌面比较美观并且作为生产系统生态良好,决定使用ubuntu。开始了着手查找安装Ubuntu双系统的方法。安装有三种:

  • 虚拟机安装
  • wubi安装
  • U盘安装

第一种发挥不出硬件本身的性能,尝鲜还行。wubi是ubuntu提供的一种简便的安装系统方法,但是当时使用一直出错。但有兴趣的可以了解
所以我用了第三种,就出现了这篇博客。

一、需要资源

二、window设置

1、分区

分出一个空的区域给ubuntu系统做存储。

在桌面上,点击计算机图标(右键)–> 管理 --> 找到磁盘管理,之后找一个比较大的硬盘分区点击一下

image-20210129224720354

比如我点了“学习资料”,右键选择压缩卷。

image-20210129225021085

输入需要压缩的空间,就能得到一个对应的空余空间用来当做ubuntu系统盘。

2、启动盘制作

打开Rufus制作工具

image-20210129225433678

主要是选择好对应的iso镜像,开始制作启动盘。

如果电脑使用U盘启动无法识别该U盘,设置分区类型MBR改到GPT。

三、ubuntu安装

1、进入Bios设置U盘启动。

常用的几个品牌进入Bios的按键

  • Thinkpad/IBM(冷开机按F1,部分新型号可以在重新启动时启动按F1)
  • HP(开机或重启时按F2)
  • SONY(开机或重启时按F2)
  • Dell(开机或重启时按F2)
  • Acer(开机或重启时按F2)
  • Toshiba(冷开机时按ESC然后按F1)
  • Compaq(开机到右上角出现闪动光标时按F10,或者开机时按F10)
  • Fujitsu(开机或重启时按F2)
  • 大多数国产和台湾品牌(开机或重启时按F2)台式机进入BIOS开机时候请多按del键,

就可以进入BIOS 这些东西和主板厂商有关的,一般都是主板决定的。

不了解可以查看这篇文章

2、U盘启动后会出现黑色界面的引导界面。选择Ubuntu。进入到ubuntu安装界面、选择中文

3、选择布局

4、连接网络

5、选择最小安装。如果连了网络可以把下面两个选项也勾上。

6、选择安装类型,这里我们自定义安装,选择其他选项。如果不想折腾也可以简单选择第一个选项。

7、分区,这是最重要的一点,前面我们预留了硬盘空间这里就用上了,我们点击空余空间,点 + 号新建分区。

这里我们要分四个区域,分别是

  • / 根目录整个系统的大区域一般15G以上。
  • /boot 启动目录,开机启动所需目录。(200M-2G)
  • swap 交换空间,一般和内存一样大。
  • /home 家目录,就是我们自己存放用户数据的目录。一般有多少给多少

推荐/ /home五五开

比如我空出了一112GB的硬盘安装系统,所以我分区如下:

/ 根目录我分了25GB

/boot 启动目录我分了2GB

事实上/boot给个几百兆也可,这里我是为了演示。

swap 交换空间为8GB

/home 我设置了76GB

之后点击 现在安装 即可。

8、选择市区,shanghai

1375142688

9、设置用户

1698859834

10、等待安装成功

等安装完成以后点重启,然后把U盘拔下来即可。

如果重启进入的是windows,可以进入bios设置ubuntu启动。和前面设置U盘启动类似。

到这里就算完成了。好好享受ubuntu系统的乐趣。我安装的时候出现过多个问题。我也找了许多方法和基础知识。这里给出一些文章。

相关文章

ubuntu双系统启动时卡死解决办法

Linux磁盘分区的详细步骤(图解linux分区命令使用方法)

Ubuntu 20.04 安装微信、QQ等

Ubuntu18.04必备的22款软件(安装详解)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/hwh295/article/details/113409389

智能推荐

前端开发之vue-grid-layout的使用和实例-程序员宅基地

文章浏览阅读1.1w次,点赞7次,收藏34次。vue-grid-layout的使用、实例、遇到的问题和解决方案_vue-grid-layout

Power Apps-上传附件控件_powerapps点击按钮上传附件-程序员宅基地

文章浏览阅读218次。然后连接一个数据源,就会在下面自动产生一个添加附件的组件。把这个控件复制粘贴到页面里,就可以单独使用来上传了。插入一个“编辑”窗体。_powerapps点击按钮上传附件

C++ 面向对象(Object-Oriented)的特征 & 构造函数& 析构函数_"object(cnofd[\"ofdrender\"])十条"-程序员宅基地

文章浏览阅读264次。(1) Abstraction (抽象)(2) Polymorphism (多态)(3) Inheritance (继承)(4) Encapsulation (封装)_"object(cnofd[\"ofdrender\"])十条"

修改node_modules源码,并保存,使用patch-package打补丁,git提交代码后,所有人可以用到修改后的_修改 node_modules-程序员宅基地

文章浏览阅读133次。删除node_modules,重新npm install看是否成功。在 package.json 文件中的 scripts 中加入。修改你的第三方库的bug等。然后目录会多出一个目录文件。_修改 node_modules

【】kali--password:su的 Authentication failure问题,&sudo passwd root输入密码时Sorry, try again._password: su: authentication failure-程序员宅基地

文章浏览阅读883次。【代码】【】kali--password:su的 Authentication failure问题,&sudo passwd root输入密码时Sorry, try again._password: su: authentication failure

整理5个优秀的微信小程序开源项目_微信小程序开源模板-程序员宅基地

文章浏览阅读1w次,点赞13次,收藏97次。整理5个优秀的微信小程序开源项目。收集了微信小程序开发过程中会使用到的资料、问题以及第三方组件库。_微信小程序开源模板

随便推点

Centos7最简搭建NFS服务器_centos7 搭建nfs server-程序员宅基地

文章浏览阅读128次。Centos7最简搭建NFS服务器_centos7 搭建nfs server

Springboot整合Mybatis-Plus使用总结(mybatis 坑补充)_mybaitis-plus ruledataobjectattributemapper' and '-程序员宅基地

文章浏览阅读1.2k次,点赞2次,收藏3次。前言mybatis在持久层框架中还是比较火的,一般项目都是基于ssm。虽然mybatis可以直接在xml中通过SQL语句操作数据库,很是灵活。但正其操作都要通过SQL语句进行,就必须写大量的xml文件,很是麻烦。mybatis-plus就很好的解决了这个问题。..._mybaitis-plus ruledataobjectattributemapper' and 'com.picc.rule.management.d

EECE 1080C / Programming for ECESummer 2022 Laboratory 4: Global Functions Practice_eece1080c-程序员宅基地

文章浏览阅读325次。EECE 1080C / Programming for ECESummer 2022Laboratory 4: Global Functions PracticePlagiarism will not be tolerated:Topics covered:function creation and call statements (emphasis on global functions)Objective:To practice program development b_eece1080c

洛谷p4777 【模板】扩展中国剩余定理-程序员宅基地

文章浏览阅读53次。被同机房早就1年前就学过的东西我现在才学,wtcl。设要求的数为\(x\)。设当前处理到第\(k\)个同余式,设\(M = LCM ^ {k - 1} _ {i - 1}\) ,前\(k - 1\)个的通解就是\(x + i * M\)。那么其实第\(k\)个来说,其实就是求一个\(y\)使得\(x + y * M ≡ a_k(mod b_k)\)转化一下就是\(y * M ...

android 退出应用没有走ondestory方法,[Android基础论]为何Activity退出之后,系统没有调用onDestroy方法?...-程序员宅基地

文章浏览阅读1.3k次。首先,问题是如何出现的?晚上复查代码,发现一个activity没有调用自己的ondestroy方法我表示非常的费解,于是我检查了下代码。发现再finish代码之后接了如下代码finish();System.exit(0);//这就是罪魁祸首为什么这样写会出现问题System.exit(0);////看一下函数的原型public static void exit (int code)//Added ..._android 手动杀死app,activity不执行ondestroy

SylixOS快问快答_select函数 导致堆栈溢出 sylixos-程序员宅基地

文章浏览阅读894次。Q: SylixOS 版权是什么形式, 是否分为<开发版税>和<运行时版税>.A: SylixOS 是开源并免费的操作系统, 支持 BSD/GPL 协议(GPL 版本暂未确定). 没有任何的运行时版税. 您可以用她来做任何 您喜欢做的项目. 也可以修改 SylixOS 的源代码, 不需要支付任何费用. 当然笔者希望您可以将使用 SylixOS 开发的项目 (不需要开源)或对 SylixOS 源码的修改及时告知笔者.需要指出: SylixOS 本身仅是笔者用来提升自己水平而开发的_select函数 导致堆栈溢出 sylixos

推荐文章

热门文章

相关标签