卸载windows安装ubuntu的完全指南
卸载windows安装ubuntu的完全指南
新配置了一台深度学习服务器,但是预装系统为windows10,与需求不符。于是,自己动手安装ubuntu(18.04)。此文为过程记录。
主要步骤:
- 准备一个u盘,用来制作ubuntu镜像
- 安装ubuntu
- 安装完成之后,没有网卡驱动,需要手动安装。(安装驱动的时候,发现gcc、g++和make也没有安装,而安装网卡的时候需要make命令)
- 更新软件包列表,更新软件
详细过程:
u盘镜像制作
- 下载镜像http://releases.ubuntu.com/18.04.5/ubuntu-18.04.5-desktop-amd64.iso
- 下载安装刻录软件https://cn.ultraiso.net/xiazai.html
- 刻录
(1)点击“文件”,选择下载好的ubuntu镜像

(2)点击“启动”,选择“写入硬盘镜像”

(3)选择合适的写入方式,点击“格式化”后,再点击“写入”,等待写入完成(100%)。如若写入失败,提示重新格式化后再试,这种情况是u盘有问题,更换u盘再试。
ubuntu安装
插入刚刚制作好的ubuntu镜像u盘,重启电脑。进入BIOS(F2),选择从u盘启动系统。
在此步骤中需要注意的是,因为原本有windows系统,所以我们在分区的时候应该选择手动分区,将硬盘原本的windows内容(也可以删除全部分区)全部删除,重新分区。这样就变成了一个纯净的ubuntu单系统了。
注意事项:一定要设置efi分区
| 目录 | 建议大小 | 格式 | 描述 |
| EFI | 300M | efi | 安装启动引导器的设备 |
| /boot | 1G | ext4 | 空间起始位置 |
| swap | 物理内存2倍 | swap | 交换空间 |
| / | 200G | ext4 | 根目录 |
| /home | 剩余空间 | ext4 | 用户工作目录 |
网卡驱动等软件安装
安装好ubuntu18.04是没有网卡驱动的,所以没有办法上网,需要继续安装驱动。在安装驱动的时候发现还需要依赖make命令,但是很不幸,make也没有安装。于是乎,安装顺序变为先安装make,再安装网卡驱动。
- make
不需要额外去下载软件包,这些软件包在制作镜像的u盘的pool/main目录下。
查看依赖,以下目录都在pool/main/下
cd pool/main/
find -name gcc*
进入/g/gcc-8/
sudo dpkg -i lib*.deb
进入pool/main/l/linux/
sudo dpkg -i linux-libc-dev_4.15.0-76.86_amd64.deb
进入/g/glibc
sudo dpkg -i lib*.deb
进入/g/gcc-7
sudo dpkg -i lib*.deb
sudo dpkg -i g*.deb
进入/g/gcc-8
sudo dpkg -i lib*.deb
进入/m/make-dfsg
sudo dpkg -i make_4.1-9.1ubuntu1_amd64.deb
安装完gcc、g++和make之后,需要设置软链接,例如sudo ln -s /usr/bin/工具名-x.xxx /usr/bin/工具名,工具名可在/usr/bin目录下查看。
设置gcc软连接的示例
sudo ln -s /usr/bin/gcc-7 /usr/bin/gcc
- 网卡驱动安装
首先查看适配的网卡驱动
lspci

到intel官网下载对应驱动,在官网找不到,可以直接搜Ethernet controller: Realtek Semiconductor Co., Ltd. Device 8125 (rev 05),下面给出链接
下载后,解压,进入目录,执行
sudo sh ./autorun.sh
自动安装,完成后就可以上网冲浪啦!
最后
记得更新下软件包列表,否则执行apt get命令的时候找不到软件包。
sudo apt-get update
sudo apt-get upgrade
以上是此篇教程的全部内容,仅以此记录学习过程,如有错误望指正。
东临碣石,以观沧海。
卸载windows安装ubuntu的完全指南的更多相关文章
- Windows安装Ubuntu桌面操作系统到移动硬盘中以及错误解决
用到的工具:U盘一个(usb3.0,你懂的),移动硬盘(我这个是笔记本里面取出来的机械硬盘装上的盒子) 第一步:下载Ubuntu系统iso镜像文件 下载Ubuntu系统iso镜像文件,由于我是新手,下 ...
- windows 安装 celery 避坑指南,看这篇就够了
- 【转】Windows 7下硬盘安装Ubuntu 14.04图文教程--不错
原文网址:http://www.linuxidc.com/Linux/2014-04/100369p3.htm Ubuntu 官方已经发布了正式版的 Ubuntu 14.04 LTS,并宣称这是为云计 ...
- Windows下如何硬盘安装Ubuntu
一般来说,折腾双系统是每一位程序猿都有过的经历,如何在windows下安装双系统ubuntu呢?今天来给大家介绍一下如何直接在windows硬盘安装ubuntu,而不需要使用U盘或者光盘,或外置硬盘. ...
- 电脑装windows和ubuntu,如何卸载ubuntu系统
电脑装windows和ubuntu,如何卸载ubuntu系统 2018年01月17日 16:28:29 职业炮灰 阅读数:684 版权声明:本文为博主原创文章,未经博主允许不得转载. https ...
- Windows、Ubuntu双系统正确卸载Ubuntu系统
先判断启动方式,以管理员身份打开cmd或者power shell,输入bcdedit,找到path那一行,如果是winload.efi就是uefi引导,若为exe就是legacy引导 或者win+r输 ...
- 卸载/安装ubuntu系统教程
卸载ubuntu 1.修复Mbr 1.下载软件MbrFix,地址:https://www.softpedia.com/get/System/Hard-Disk-Utils/MBRFix.shtml 2 ...
- Windows 10下使用U盘安装Ubuntu双系统
问题描述:在Windows10下安装Ubuntu. 使用工具:Windows10.Ubuntu16.04 LTS安装包.UltraISO.easyBCD. 操作步骤: 1.安装之前要给Ubuntu分出 ...
- U盘安装Windows 7 + Ubuntu 14 双系统笔记
第一个系统是Windows 7系统,现在采用U盘安装 Ubuntu 14,实现双系统,主要会用到3个软件: 1.DiskGenius - 磁盘修复.分区.调整分区工具,点击下载: 用这个工具先腾出一个 ...
随机推荐
- 微信小程序如何把接口调用成功的回调函数返回的参数return出去?(promise就可以解决)
举个栗子//获取应用实例 //const app = getApp() //const util = require('../../utils/util.js') //const sign = uti ...
- echarts中饼图的legend自定义icon图片(扇形为例)
效果图: 代码: 问题:// icon: "pin", // 这个字段控制形状 类型包括 circle,rect ,roundRect,triangle,diamond,pin,a ...
- box-shadow 阴影的高级用法,多个阴影叠加
box-shadow的这些用法你知道吗? $shadowH: ''; @for $i from 1 through 12 { $shadowH: #{$shadowH}, 0 ($i * 30px) ...
- Java基础之浅谈接口
前言 前几篇文章我们已经把Java的封装.继承.多态学习完了,现在我们开始比较便于我们实际操作的学习,虽然它也是Java基础部分,但是其实入门容易,精通很难. 我认真的给大家整理了一下这些必须学会.了 ...
- npm 和 Yarn 镜像站配置
Node.js 作为近年来非常受欢迎的 Web 开发运行环境,由于开发者众多,贡献开源代码的人也很多,所有这些凝结成了 npm 这个世界上最大的软件包仓库,但是受限于 npm 软件包的服务器在国外,国 ...
- Java基础之浅谈集合
Java基础知识.关于List.Set.Map接口的了解,以及ArrayList.LinkedList.HashSet.TreeSet.HashMap.TreeMap...
- Ubuntu20.04搭建web服务器
其他Ubuntu20以及Ubuntu18系列也可以!
- 改造@vue/cli项目为服务端渲染-ServerSideRender
VUE SEO方案二 - SSR服务端渲染 在上一章中,我们分享了预渲染的方案来解决SEO问题,个人还是很中意此方案的,既简单又能解决大部分问题.但是也有着一定的缺陷,所以我们继续来看下一个方案--服 ...
- 论文阅读 Continuous-Time Dynamic Network Embeddings
1 Continuous-Time Dynamic Network Embeddings Abstract 描述一种将时间信息纳入网络嵌入的通用框架,该框架提出了从CTDG中学习时间相关嵌入 Co ...
- [源码解析] TensorFlow 分布式之 MirroredStrategy
[源码解析] TensorFlow 分布式之 MirroredStrategy 目录 [源码解析] TensorFlow 分布式之 MirroredStrategy 1. 设计&思路 1.1 ...