在windows8.1下安装ubuntu16.04
(一)首先来简要了解一些linux的概念!
1.发行版本和内核版本的区别与联系:linux发行版本是“内核版本+一系列挂载软件”的集合体,光是一个内核版本是无法当做操作系统运行的。这些挂载的软件有软件包管理系统、用户管理系统、文件管理系统等,挂载的软件的不同,决定了发行版本的不同,如ubuntu和Redhat。
2.linux中硬盘及分区的表示:控制面板中输入“fidsk -l”命令

其中,/dev/sda1-9代表第一块SAST接口的硬盘的第一到九个分区。
注:(1)SAST接口:SATA是Serial ATA的缩写,即串行ATA。它是一种电脑总线,主要功能是用作主板和大量存储设备(如硬盘及光盘驱动器)之间的数据传输之用。
(2)关于/dev/sda:
设备文件一般存放在/dev目录下,对常见设备文件作如下说明:
/dev/hd[a-t]:IDE设备
/dev/sd[a-z]:SCSI设备和SATA设备
/dev/fd[0-7]:标准软驱
/dev/md[0-31]:软raid设备
/dev/loop[0-7]:本地回环设备
/dev/ram[0-15]:内存
最后的数字代表磁盘的分区。
推荐一个学习linux的网页:linux学习
3.linux系统支持的文件系统格式:Windows常用的分区格式有三种,分别是FAT16、FAT32、NTFS格式
控制面板中输入“df -h”命令

4.linux的安装方式:
1,光盘安装,最常用最便捷的方法。
缺点是需要在机器边上,比如在机房,不能远程控制。
还有一个缺点是需要有光驱,对于没有光驱的机器比较困难。
2,ISO镜像文件安装,不需要光驱,不能重新分区和格式化。
3,网络远程安装,确定是需要实现配置好网络连接,对技术要求较高。
4,硬盘克隆,也就是直接从装好的一台机器上通过硬盘克隆直接克隆一个系统过来,
缺点是时间长,克隆完后需要更改新系统的网络配置,不然网络不能使用。
5.主分区、扩展分区和逻辑分区的区别:
分区从实质上说就是对硬盘的一种格式化。 主分区”是用来启动系统的分区,“扩展分区”是“主分区”之外的分区,而“逻辑分区”是“扩展分区”在逻辑上的划分。
6.linux 系统安装时分区方案设计:一般来说,在linux系统中都有最少两个挂载点,分别是/ (根目录)及 swap(交换分区),其中,/ 是必须的;
7.挂载:在linux 操作系统中,挂载是一个非常重要的功能,使用非常频繁。它指将一个设备(通常是存储设备)挂接到一个已存在的目录上。(这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。)
挂载点:挂载点实际上就是linux中的磁盘文件系统的入口目录,类似于windows中的用来访问不同分区的C:、D:、E:等盘符。
(二)shell命令:

(三)在ubuntu下的GUI操作之下载搜狗输入法:
step1:

step2:
按照教程安装搜狗输入法
step3:设置使用搜狗输入法
点击系统设置

在系统设置中点击语言支持

点击fcitx

然后注销,重新启动就可以看到搜狗输入法了,系统会默认使用fcitx

(四)下面来看看如何在ThinkPad(e450c版)Windows8.1下安装ubutoun系统:
我采用的是U盘安装方式,是在网上找的教程:https://www.jianshu.com/p/16b36b912b02
但是该教程在第三步【BIOS设置】是不算太详细,没有办法照做,我找了一些相关的经验,可以参考:https://jingyan.baidu.com/article/925f8cb8fb062dc0dde0562a.html
然后按照步骤照做就可以了。
如果你的电脑是Dell灵越系列的,那么上述的BIOS设置的指导就不适合了。因为它不支持UEFI格式安装,如果非要这么安装,那Windows系统就无法使用了。所以当你按序操作时,电脑会问你如果你继续那么原系统就无法使用,你要选择不继续,(当时没拍照,所以大家没法看截图了,反正如果你是这个型号的电脑,又这么安装双系统,那么就会遇到这个问题,你就这么解决)。但是这样操作却无法再次开启Windows系统,是因为开机启动项丢失了,该怎么办呢?可以参考:http://www.jb51.net/article/110288.htm#comments
(五)经验感悟:
需要多查找别人的经验。
以上就是我的安装双系统的经验 。
在windows8.1下安装ubuntu16.04的更多相关文章
- Win10系统下安装ubuntu16.04双系统-常见问题解答
Win10系统下安装ubuntu16.04双系统-常见问题解答 1. 安装ubuntu16.04.2系统 磁盘分区形式有两种:GPT和MBR,关系到设置引导项.在win10下压缩出500GB空间给ub ...
- win10下安装Ubuntu16.04双系统
其实我是不喜欢系统的,之前都是在win下面进行开发,现在来了个项目,经过各种环境的安装调研,最终选择在Ubuntu下面进行开发.之前想着为啥不在虚拟机里面安装Ubuntu进行操作呢,由于虚拟机的体验不 ...
- Windows下安装Ubuntu16.04双系统
ROS需要在Ubuntu系统上开发,虚拟机跑Ubuntu开发ROS容易出现各种各样的问题,所以需要安装Ubuntu16.04双系统.笔者也是一步步按着网上的帖子来,由于网上的教程都不是最新的而且有的也 ...
- windows10下安装ubuntu16.04 双系统
软件和材料: UltraISO .ubuntu16.04镜像.U盘 步骤: 1.先在windows10 上下载UltraISO并安装 2.打开UltraISO,插入优盘,制作ubuntu160.4 ...
- Win10系统下安装Ubuntu16.04.3教程与设置
在Win10上刚刚装好Ubuntu16.04.3,装了不下于10次,期间出现很多问题,趁着还有记忆,写下这篇教程,里面还有Ubuntu系统的优化与Win10的一些设置. Part 1 制作Ubuntu ...
- Win10下安装Ubuntu16.04虚拟机并搭建TensorFlow1.3环境
本文具体参考资料链接 1.VMware下载安装 百度输入VMware搜索,出现如下界面,点击下载: 此处安装步骤可以网上搜索,也可不用搜索,直接按照按照提示一步一步确认即可完成. 2.Ubuntu16 ...
- 虚拟机VMware12.05下安装Ubuntu16.04几个关键地方
在踩了自己按照网上的教程安装Ubuntu之后,仍然踩了不少坑,鼓捣了一段时间,才达到自己想要的界面. 下面就来说说,大家可能也会遇到的情况: 1.安装ISO镜像时候,路径直接选择 你从Ubun ...
- 解决Windows10下安装Ubuntu16.04双系统后开机没有Ubuntu引导
转载 https://blog.csdn.net/qq_27838307/article/details/79149791 1.按照网上教程在磁盘中压缩硬盘并且不需要给他新建卷标,就让他显示空闲就好了 ...
- dell笔记本 win10 下安装 ubuntu16.04 踩坑记录
硬件配置情况: dell笔记本-灵越-5577 —— I5七代(带有集显),8G内存条DDR4,GTX1050,128G固态硬盘,1T机械硬盘. 固态硬盘划分为3部分,100GB给win10的C盘,1 ...
随机推荐
- STL源码剖析之序列式容器
最近由于找工作需要,准备深入学习一下STL源码,我看的是侯捷所著的<STL源码剖析>.之所以看这本书主要是由于我过去曾经接触过一些台湾人,我一直觉得台湾人非常不错(这里不涉及任何政治,仅限 ...
- 用一个简单的例子比较SVM,MARS以及BRUTO(R语言)
背景重述 本文是ESL: 12.3 支持向量机和核中表12.2的重现过程.具体问题如下: 在两个类别中产生100个观测值.第一类有4个标准正态独立特征\(X_1,X_2,X_3,X_4\).第二类也有 ...
- Luogu P2419 [USACO08JAN]牛大赛Cow Contest
题目背景 [Usaco2008 Jan] 题目描述 N (1 ≤ N ≤ 100) cows, conveniently numbered 1..N, are participating in a p ...
- Android Scheme协议与应用全解析
URL Scheme 的作用 客户端应用可以向操作系统注册一个 URL Scheme,该 Scheme 用于从浏览器或其他应用中启动本应用. 通过指定的 URL 字段,可以让应用在被调起后直接打开某些 ...
- 微信 Tinker 的一切都在这里,包括源码
最近半年以来,Android热补丁技术热潮继续爆发,各大公司相继推出自己的开源框架.Tinker在最近也顺利完成了公司的审核,并非常荣幸的成为github.com/Tencent上第一个正式公开的项目 ...
- Jenkins构建Android项目持续集成之findbugs的使用
Findbugs简介 关于findbugs的介绍,可以自行百度下,这里贴下百度百科的介绍.findbugs是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题 ...
- (二十三)mongodb中group的问题
今天的工作中我需要从mongodb数据库中查出一定的数据,并排序后返回给前台,数据库表中包含了ruleID,processingID,userID,updateTime等字段. 同一个ruleI ...
- Linux命令之finger
Linux命令之finger youhaidong@youhaidong-ThinkPad-Edge-E545:~$ finger 程序"finger"尚未安装. 您可以使用以下命 ...
- Exception in thread "main" java.lang.IllegalArgumentException
1.错误描述 Exception in thread "main" java.lang.IllegalArgumentException: Cannot format given ...
- 芝麻HTTP:Ansible扩展
Ansible简介 Ansible是由Python开发的一个运维工具,因为工作需要接触到Ansible,经常会集成一些东西到Ansible,所以对Ansible的了解越来越多. 那Ansible到底是 ...