机械硬盘+固态 安装ubuntu (简略教程)
一. 在固态磁盘上划出一块空余磁盘,我的固态是512G的,所以就划出来210G的存储空间,用来安装ubuntu。注:空余出来的210G的存储空间一定是可用空间(绿色),而不是未分配的空间(黑色)。
二. 先自行安装UltraISO软件,同时需要准备的工具和软件如下:
1. 一个空U盘(防止格式化,数据丢失),用于制作ubuntu启动盘(提前备份好U盘数据,以便格式化)。
2. ubuntu的iso系统文件,我使用的是ubuntu-16.04-desktop-amd64.iso。
1) Ubuntu16.04LTS(长期支持版)镜像下载地址:http://www.ubuntu.com/download/desktop
(Ubuntu中国下载地址:http://cn.ubuntu.com/download/)
百度云盘:链接: https://pan.baidu.com/s/1gj_HFK4MQIhOp4PUCvfllA 提取码: id6f
2) 启动U盘制作软件:
下载地址:链接: https://pan.baidu.com/s/1HAjlnHLkB6H3IdQ54t2mFw 提取码: 3ywa
(Ubuntu官网提供的页面:http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows)
3) EasyBCD: 链接: https://pan.baidu.com/s/1slPiDZ3 密码: z3r7 注:传统的启动方式需要下载(UEFI模式除外)
三. 制作启动盘工具UltraISO
四. 安装Ubuntu
将U盘插在电脑上,将电脑重启,我的台式机是华硕主板,所以狂按del 键进去BIOS模式,设置启动优先级:将你的U盘的名称设置为最高,(注:还有一个名称是在U盘名称前+UEFI,不选这个,切记,如果你是UEFI模式,那另当别论),同时,设置Secure Boot 设置Disable,按F10保存且退出。
选择了U盘启动,重启,等待一小会儿,会出现如下“welcome”界面,这里推荐用英文,因为笔者之前安装也是用中文,结果在安装驱动时,有一步骤需要关掉可视化界面,中文的ubuntu会出现乱码,这将导致看不清提示信息。
安装ubuntu的过程,笔者就不赘述了,详情请参考:https://www.cnblogs.com/Duane/p/6776302.html,这里有磁盘分配大小的注意事项。
五. 设置启动项
安装完成,重启电脑,进入Windows 后,安装 EasyBCD ,之后运行:
六. 重启电脑,便会有你刚才设置名称的选项。
原文地址:https://www.cnblogs.com/zxj9487/p/11373931.html
- JDK容器学习之LinkedHashMap (一):底层存储结构分析
- Linux基础(day60)
- 16.5/16.6/16.7 配置Tomcat虚拟主机
- JDK容器学习之LinkedHashMap(二):迭代遍历的实现方式
- React Native 实现基于react-native-tab-navigator库Tab切换封装
- 16.4 配置Tomcat监听80端口
- JDK容器学习之Queue:LinkedBlockingQueue
- Linux基础(day59)
- 16.3 安装Tomcat
- 16.2 安装jdk
- UITabBarController实现Tab切换
- React Native库版本升级与降级
- Java并发学习之Volatile及内存模型探究
- Java并发学习之CountDownLatch实现原理及使用姿势
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- java基础语法
- java对象和类
- python中使用马尔可夫决策过程(MDP)动态编程来解决最短路径强化学习问题
- 《剑指 offer》刷题记录之:数组
- R语言中绘制箱形图的替代品:蜂群图和小提琴图
- 《剑指 offer》刷题记录之:字符串 & 链表
- python中使用马尔可夫决策过程(MDP)动态编程来解决最短路径强化学习问题
- 《剑指 offer》刷题记录之:树 & 栈和队列
- R语言自定义两种统计量度:平均值和中位数,何时去使用?
- 设计模式之适配器模式
- 自然语言处理中的预训练模型(上)
- numpy数组中冒号和负号的含义
- 基于R语言实现LASSO回归分析
- PHP预防XSS攻击,ajax跨域攻击的方法
- PHP中利用header设置content-type和常见文件类型的content-type