DELL戴尔Win10双硬盘安装Ubuntu20.04双系统(附带ROS安装教程)

  • 1.安装场景及注意事项
    • 1.1.确认电脑的引导方式
    • 1.2.关闭电脑BitLocker硬盘保护
  • 2.安装步骤
    • 2.1.磁盘分区
    • 2.2.镜像下载及启动盘制作
    • 2.3.AHCI硬盘模式更改
    • 2.4.BIOS设置
    • 2.5.Ubuntu系统安装
    • 2.6.配置ubuntu分区(重要)
    • 2.7.更换软件源
    • 2.8.ROS系统安装
  • 3.参考资料

1.安装场景及注意事项

先说一下自身情况,设备是一台戴尔灵越7591,原装一根256g固态硬盘安装Win10系统,需要双系统安装ubuntu系统,故加装了一根500g固态,其中100g分配给Win10作扩展,其余400g分给ubuntu系统。本人在网上搜集了许多资料,收集大量前人踩到的坑,站在巨人肩膀上一次通关,后期应该还有安装需要故进行记录
注意:安装另需容量大于4G的U盘作为启动盘

1.1.确认电脑的引导方式

目前市面上电脑有uefi和legacy两种不同的引导方式,uefi是新式的BIOS,legacy是传统BIOS。你在UEFI模式下安装的系统,只能用UEFI模式引导;同理,如果你是在Legacy模式下安装的系统,也只能在legacy模式下进系统。引导方式不同安装步骤也不一样!本人电脑是UEFI模式,引导方式不同或者对文章具体步骤有不清楚的可以看这个 B站教程
查询方法如下:
右键开始选择磁盘管理

点击你装windows系统的硬盘(C盘)右键选择属性

选择卷,查看分区形式,如果是GPT则为UEFI引导,MBR为legacy引导

1.2.关闭电脑BitLocker硬盘保护

bitlocker是一种加密功能,windows BitLocker驱动器加密通过加密windows操作系统卷上存储的所有数据可以更好地保护计算机中的数据。简而言之就是只有你这个系统用户下能访问硬盘数据,初衷是为了防止数据泄密被盗,但是同时如果系统崩溃或者计算机硬件出现问题想拆下硬盘恢复数据也是不太可能,虽然可以大概率通过Microsoft账号找回密钥(我的账号里就找不到)而且看到有些人安装Ubuntu双系统后再回到Win10就需要输入密钥,我决定将这个服务关闭
流程如下:
打开设置->更新与安全->设备加密->点击关闭
然后就是漫长的解密了
最好找一个保证电源供电不需要使用电脑的时间进行解密,因为解密时间较长,解密时虽然可以使用,但是亲测卡的一笔,我解密一块256g固态+一块2T机械花了半天左右的时间

2.安装步骤

2.1.磁盘分区

依旧是打开磁盘管理,在安装Windows的硬盘中右键点击压缩卷

输入压缩空间量为500MB,这里是分给Ubuntu系统做引导分区的,对于两个系统分别装在不同盘的人来说Ubuntu系统引导分区要和Windows系统的引导分区在一起才能在启动时进行双系统选择

磁盘0是我新加的硬盘,刚安装上应该是显示未分配状态,如果要分给Windows系统就将其中一部分分区为GPT模式的分区形式,这部分很简单跟着向导做就行,其余要给ubuntu的分区后期安装时再分配。

2.2.镜像下载及启动盘制作

Ubuntu20.04镜像下载
选择要安装的Ubuntu版本,并选择后缀为-desktop-amd64.iso的镜像进行下载

然后下载启动盘烧录软件:
启动盘制作软件win32diskimager下载
打开后显示如下界面,点击映像文件旁边文件夹选择刚下好的Ubuntu镜像,设备选择用作启动盘的U盘,注意U盘内数据要提前备份,因为做系统盘会格式化该U盘,然后点击写入,等待进度走完启动盘就做好了

2.3.AHCI硬盘模式更改

需要注意的是DELL电脑的硬盘模式也就是SATA operation默认为Raid On,然而这个模式Ubuntu是不认的,我们需要把它改为AHCI模式,然而Win10先前是在Raid On模式下安装的,如果直接改变会进入不了Windows,这里提供如下方法:
1.按住Win+R进入运行,输入MSCONFIG,回车运行并在 【引导】 页面勾选“安全引导”后确定

2.重启电脑,在看到戴尔标时狂按F2进入BIOS,在Advanced选项下,将SATA Operation设置改成AHCI,点击Apply保存更改。
3.进入windows后,取消安全引导勾选,接着重启就成功了。

2.4.BIOS设置

插入烧录好的系统盘,重启电脑,狂按F2进入BIOS模式,选择secure Boot Enable改成Disabled关闭安全启动,点击Apply保存更改,点击“General”,点击“Boot Sequence”, 点击对应的U盘

点击旁边的向上箭头把它调整到第一位,Apply保存更改,重启后出现如下界面:

点击第一个选项进入Ubuntu安装。

2.5.Ubuntu系统安装

照着这个视频来就完事了: 视频
但是分区部分还是有些小差异

2.6.配置ubuntu分区(重要)

这里我选择的分区方式为,这里根挂载点可以理解为WINDOWS中的系统盘概念,HOME挂载点就是放数据和自己工作空间的盘,将两者分别挂载可保证重装系统时,home挂载点的数据不丢失。根挂载点和home挂载点大小根据自己硬盘空间以及应用场景分配,如果要搞机器学习相关就把根挂载点搞大点,毕竟一个cuda都几十个G,后期空间不够很麻烦,还是一步到位比较香,具体操作也是跟上边视频来就行,注意与视频不同的是把引导区挂载到之前windows系统盘压缩出来的500M空间中

硬盘 名称 大小
装WINDOWS的硬盘 引导区 500M
装Ubuntu的硬盘 内存交换分区 和物理内存相当
装Ubuntu的硬盘 根挂载点 -
装Ubuntu的硬盘 home挂载点 -

2.7.更换软件源

Ubuntu默认的软件下载源的服务器在国外,对于国内没有梯子的很不友好,好在许多公司和大学搭建了国内的软件源,我们进系统第一件事就是把软件源改了
将原文件做备份:

sudo cp /etc/apt/sources.list /etc/apt/sources_copy.list

打开文件:

sudo gedit /etc/apt/sources.list

将文件中的内容删除,将镜像源复制到里面。注意你自己的ubuntu版本,我这里是ubuntu20.04(focal)中科大源:

# 默认注释了源码仓库,如有需要可自行取消注释
deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiversedeb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiversedeb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiversedeb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse# 预发布软件源,不建议启用
# deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multivers

点击保存(或Ctrl+s)。

更新:

sudo apt-get update

添加公钥:

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

2.8.ROS系统安装

打开命令行输入:

# Ubuntu 20.04
sudo apt install ros-noetic-desktop-full

初始化rosdep:
这里用鱼香ROS的一键rosdep

wget http://fishros.com/install -O fishros && . fishros

选择一键解决rosdep

为了让系统能找到我们以后输入的ros操作和命令,将ros环境放入全局配置文件~/.bashrc这个文件在后期会经常用到可以记一下

echo "source /opt/ros/noetic/setup.bash" >> ~/.bashrc
source ~/.bashrc

安装 rosinstall:

sudo apt install python3-rosinstall python3-rosinstall-generator python3-wstool build-essential

测试安装是否成功:
打开命令行输入:

roscore

打开一个新命令行:

rosrun turtlesim turtlesim_node

会出现一个小海龟

再打开新命令行:

rosrun turtlesim turtle_teleop_key


这个是接收键盘控制的节点,确保这个命令行在最上面,用键盘上下左右即可控制小乌龟运动,证明你已经成功安装好ROS

3.参考资料

https://blog.csdn.net/zml194849/article/details/122855984
https://www.bilibili.com/video/BV1554y1n7zv?p=3&vd_source=c5794b5da689482a903c05d9eed0003c
https://www.ylmfwin8.com/jiaocheng/win8/6558.html
https://blog.csdn.net/PlutooRx/article/details/127558240
https://blog.csdn.net/qq_45878098/article/details/126037838
https://blog.csdn.net/qq_36100288/article/details/127076856

DELL戴尔Win10双硬盘安装Ubuntu20.04双系统(附带ROS安装教程)相关推荐

  1. dell笔记本安装Ubuntu20.04双系统+cuckoo布谷鸟沙箱

    windows下安装Ubuntu20.04双系统+cuckoo布谷鸟沙箱 本篇文章主要是在Ubuntu20.04系统上搭建cuckoo沙箱,之前曾尝试在VMware虚拟机里建立Ubuntu,然后再在U ...

  2. win10安装Ubuntu20.04双系统出现Turn off RST问题

    win10安装Ubuntu20.04双系统出现Turn off RST问题 请添加图片描述 win10安装Ubuntu20.04采用的下面这套教材: Windows 和 Ubuntu 双系统从安装到卸 ...

  3. 联想y7000p 2019 安装ubuntu20.04 双系统 设置efi分区

    2022/11/20 联想y7000p 2019 安装ubuntu20.04 双系统 设置efi分区 第一次安装ubuntu就出了非常多的错误,问题就出在没有efi分区.我装了三天,本来都要放弃,就用 ...

  4. 华为笔记本MateBook B7-410安装ubuntu20.04双系统

    华为笔记本MateBook B7-410安装ubuntu20.04双系统 前言 一.Windows设置 1.分区 2.制作启动盘 二.Ubuntu安装 1.设置U盘启动 2.依次按照提示进行安装 前言 ...

  5. 联想拯救者R7000安装ubuntu20.04双系统(自带Windows10)

    联想拯救者R7000安装ubuntu20.04双系统(自带Windows10) 前几天买了联想拯救者R7000(R7-4800H/GTX1650)想安装一下双系统,把所有的编程作业都转移到Linux环 ...

  6. Dell戴尔笔记本电脑G5 15 5590原装出厂Windows10系统1903恢复原厂oem系统

    Dell戴尔笔记本电脑G5 15 5590原装出厂Windows10系统1903恢复原厂oem系统 系统自带所有驱动.办公软件.外星人控制中心等预装软件 链接:https://pan.baidu.co ...

  7. Dell戴尔灵越Inspiron 15 3511原装出厂系统恢复原厂系统

    Dell戴尔灵越Inspiron 15 3511原装出厂系统恢复原厂系统 链接:https://pan.baidu.com/s/1HSS_e06q_3DmfUWTPQ3K_w?pwd=bhpt  提取 ...

  8. 【Linux基础】Windows10安装Ubuntu20.04双系统

    Windows10安装Ubuntu20.04双系统 需要的软件工具 上述两个软件的安装 安装步骤 下载镜像 制作系统启动U盘 创建分区 关闭快速启动 系统安装 2020/10/30更新 成功保研

  9. Dell戴尔笔记本电脑G5 SE 5505原装出厂Windows10系统恢复原厂oem系统1909

    Dell戴尔笔记本电脑G5 SE 5505原装出厂Windows10系统恢复原厂oem系统1909 链接:https://pan.baidu.com/s/1imNdbSvxEqbMI3ODo-K3qQ ...

最新文章

  1. python时间序列峰值检测_如何检测和过滤时间序列数据的峰值?
  2. linux mysql 命令 大全
  3. 七、Sqoop架构,安装和基本使用
  4. java intfunction_Java IntFunction類代碼示例
  5. 74cms3.0——Error:Can‘t select MySQL database(74cms3.0)...
  6. @SpringBootApplication揭秘
  7. 零基础入门深度学习(4) - 卷积神经网络
  8. 6-3 断言与防御式编程
  9. 守护进程和inetd超级服务器
  10. windows 下使用github
  11. 最新:2021年度泰晤士世界大学学科排名公布
  12. SPSS教程及常用操作参考表 —— 一篇文章解决对SPSS的所有疑问
  13. windows server 2008 R2 SP1多国语言包官方下载
  14. Python数据分析及可视化-招聘网站岗位数据分析
  15. Ubuntu 搭建opengrok 流程
  16. TCP协议-TCP服务特点和头部结构
  17. 大数据工程师的日常工作内容是干嘛?
  18. Ultra Light Support
  19. 小程序·云开发实战:SCRM社交化客户管理小程序
  20. 那些年,我们一起吃得泡面……

热门文章

  1. ef1a启动子_启动子的选择和预测
  2. FPGA数字信号处理(1)- AM调制的FPGA实现
  3. IOS6区别于IOS5的几个不明显的改变
  4. 零基础如何速成插画?插画入门教程分享!
  5. 杰里之开立体声左右声道数据对调---【篇】
  6. A Morphable Model For The Synthesis Of 3D Faces 论文解析 3DMM
  7. Ubuntu 18.04 安装 deepin 微信
  8. Deepin安装dotnet
  9. 2015年度个人总结(公司版)
  10. Mac无法识别硬盘解决办法