记录一下安装Ubuntu双系统和和ros过程中踩的坑,防止下次再犯错。

一、双系统安装与删除

双系统的安装比一开始想的说实话要简单得多,随便用u盘制作一个系统安装盘,或者在u盘里面放需要的Ubuntu镜像,进入BIOS后选择用usb启动即可,这里是当时参考的教程:

https://zhuanlan.zhihu.com/p/363640824

这个教程基本的思路都是没问题的,制作系统安装盘,换用usb启动,但是在设置Ubuntu的安装类型那里并不需要进行分区,属于可以但没必要的操作,直接选择和win共存即可,后面的安装会节省很多操作。

安装之后在每次开机都会出现选择进入哪一个系统的选项,说实话新电脑到手还没有一个月整出来这个有点心疼。后面由于换了虚拟机,所以想把装在笔记本上的双系统删掉,在删除这里踩了不少坑。

首先最好还是看一下双系统的基本原理:

https://blog.csdn.net/CoralLMY/article/details/79668531

这个博客介绍的就很清楚,关键在于MBR的引导指向,第一个MBR指向的如果是win,那么相当于先读取了win所在的区域,之后又读取了第二个MBR,在这里发现了Linux的启动程序。所以整个双系统开机的过程简单来说就是先进入BIOS,BIOS是最初的启动程序,之后读取第一个MBR,显示的是第一个MBR对应的系统,之后如果有第二个MBR就会顺着去显示第二个操作系统,选择要启动的程序之后就会加载对应的开机管理程序。

有一说一,删除双系统成功多亏看了这个博客的介绍,一开始先问了问舍友:

但是我在win里面操作之后,显示的引导就只有默认的win一个,显然这要是删除了就直接凉了,之后我又进了BIOS,将启动的优先级换成了win-Ubuntu,也就是将两个系统的顺序换了一下,这下直接启动了win,连选择进入系统的选项都跳过了,但是开启速度特别慢,将优先级换回去就又出现了选择的界面。这个时候主要还是之前的那片博客,现在这个双系统的引导顺序应该是Ubuntu引导win,如果直接进入win,那么就不存在选择进入哪个系统的问题了,因为win就在最后一个MBR上,后面啥也不剩了,而后装入的Ubuntu则放在了第一个MBR上,所以在先启动Ubuntu的时候才会出现选择系统的选项。

所以卸载的时候也应该注意一下,因为如果直接删除了Ubuntu,那么连win的引导程序也一起删除了,结果就是win和Ubuntu都没了。这里参考的是下面链接的方法:

https://blog.csdn.net/tjuyanming/article/details/64929901

按照这个操作就可以在保留win的情况下安全删除Ubuntu,删除之后在磁盘管理里面删除之前分给Ubuntu的存储,在这里原本留给Ubuntu的efi分区是不能直接在磁盘管理里面删除的,可以用软件也可以用控制台去删除,操作如下:

https://blog.csdn.net/mtllyb/article/details/78635757

现在双系统删除干净了,开机没有进系统的选项而且开启win的速度与原来一样。

二、ROS安装

ros的安装之前暑假在虚拟机上安装过一次,主要还是一些依赖的获取链接被墙了,安装过程并不难,参照这个链接:

https://zhuanlan.zhihu.com/p/105248080

按照这个教程,大概率会卡在初始化rosdep的过程,因为这一步是按照一个文件里面的目录去git上下载一些依赖,而git是半被墙的,所以很大可能会下载失败,这里采用下面链接的方法:

https://www.guyuehome.com/34072

这个方法是提前下载好git上的依赖,再通过修改打开路径的方法,将联网下载换为本地加载,这样就相当于跳过了git。

过程中的其余问题基本直接将错误代码复制到百度上搜索就有解决方法,不再赘述。

双系统安装和ros安装踩坑相关推荐

  1. ubuntu20.04双系统安装及ROS安装

    PS:本博客记录博主双系统安装及ROS安装,大家可以选择性参考 一.双系统安装 材料准备: 1.8G以上U盘,且U盘需要清空 2.电脑 步骤一:制作启动盘 (1)ubuntu20.04镜像下载 在网盘 ...

  2. ROS安装踩坑解决指南

    目前在安装ROS中,遇到了如下两个问题: 一.sudo rosdep init 遇到无法下载默认资源. 错误显示如下: ERROR: cannot download default sources l ...

  3. Win 10 + Ubuntu 18.04 双系统安装与深度学习环境配置安装踩坑实录(上篇)

    Win 10 + Ubuntu 18.04 双系统安装与深度学习环境配置安装踩坑实录(上篇) 折腾了两三天总算顺利在电脑上完成了装x的双系统安装,一路走来还比较顺利,主要在ubuntu的显卡设置上躺了 ...

  4. Windows/Ubuntu16.04双系统和ros安装方法及可能出现的问题

    Windows/Ubuntu16.04双系统和ros安装方法及可能出现的问题 双系统安装(Ubuntu16.04) 正常安装步骤 可能会遇到的问题 ros安装 安装步骤 测试ROS是否安装成功 ros ...

  5. Android Studio安装踩坑

    title: Android Studio安装踩坑 date: 2018-09-07 19:31:32 updated: tags: [Android,Android Studio,坑] descri ...

  6. anaconda+cuda+cudnn+pytorch安装踩坑大全

    windows环境下anaconda+pycharm+cuda+cudnn+pytorch安装踩坑大全 anaconda安装 pycharm安装 cuda cudnn pytorch gym环境安装 ...

  7. windos下 elasticksearch7.13安装踩坑记

    windos下 elasticksearch7.13安装踩坑记 一,环境配置 环境要求 java jdk16下载安装 elasticksearch7.13下载安装 遇到的问题 (待更新) 一,环境配置 ...

  8. Windows环境下PyTorch_geometric安装踩坑

    Windows环境下PyTorch_geometric安装踩坑 pytorch geometric在windows环境下安装非常恶心,莫名其妙各种报错.本帖针对GCC的编译error提供解决方案. 一 ...

  9. 坑!mongodb安装踩坑坑坑坑!

    MongoDB安装踩坑坑坑坑! ​ 鉴于网上有很多手把手的教程,我就不ctrl cv了,主要说一下我参考了哪些教程以及踩的坑 ​ 进官网进了半天进不去,爬了个楼梯才上去 ​ 进去之后,迅雷没会员根本下 ...

最新文章

  1. Pycharm问题归纳
  2. Centos运行级别和开机过程
  3. Linux pip安装包。解决:You should consider upgrading via the 'pip install --upgrade pip' command.
  4. 从信息传递的视角看因果关系
  5. 【 FPGA 】FIR 滤波器的架构
  6. 基于vue 2.X和高德地图的vue-amap组件获取经纬度
  7. 工作314:uni-提交成功加入表单验证
  8. 有效创建Oracle dblink的两种方式
  9. 开源的shell工具finalShell
  10. java算法训练 调和数列问题
  11. iReport简单使用
  12. python绘制人物关系图_文本分析之制作网络关系图——Python
  13. [零刻]EQ12EQ12Pro安装OpenWRT软路由教程
  14. 【Gem5】有关gem5模拟器的资料导航
  15. python输入数字并求和_Python如何输入数字并求和
  16. 字符串去掉小数点后取整数
  17. 产品订单交期越来越短,服装制造业企业该如何对待?
  18. 索引一般加在什么字段上_在价值上亿的豪华游轮做服务员,是什么体验?网友:也就一般般吧...
  19. PTA-然后是几点(基础编程题)
  20. 全网最全持续集成接口自动化-jmeter+ant+jenkins

热门文章

  1. easyui datagrid中添加右键菜单事件
  2. 两个ExtJs可视化设计器
  3. maven 配置环境变量
  4. 深入解析alloc/retain/release/dealloc实现
  5. windows server 2008 - 隐藏磁盘分区 (2)
  6. [C++ primer]运行时类型识别(RTTI)
  7. javascript设计模式系列
  8. 【网络信息安全】授权与访问控制
  9. 《恋上数据结构第1季》二叉堆实现优先级队列
  10. 【Python笔记】网络爬虫——介绍