1.安装Linux系统,通过软件UltraISO

下载软件,打开文件,找到linux.iso文件,配置硬盘,写入

安装方式(WIn10+Linux论坛找的,win7直接分出50G,插u盘装就可以,如果安装了固态,两个系统须装在同一盘中(固态、机械盘选一个,一般固态),装在不同盘,启动时需要很多操作)

Ubuntu是很多Linux初学者最理想的选择,如果你恰好对Windows系列审美疲劳或者累觉不爱,那就要听好,有三种方法助你走进Ubuntu新世界。

  1. 虚拟机安装
    原料:Ubuntu Kylin的ISO、VMware或VirtualBox
    优点:一条龙服务,安全简单
    缺点:用户体验差,隔靴搔痒

  2. Wubi安装
    原料:Ubuntu Kylin的ISO、wubi.exe
    优点:即点即用,默认Windows开机引导
    缺点:易死机,待机和网络易出问题

  3. U盘安装
    原料:Ubuntu Kylin的ISO、UltraISO、EasyBCD、U盘(>=2G)
    优点:简单安全,正牌双系统
    缺点:默认Ubuntu开机引导

安装环境

本人的原则是,既然玩就玩最正宗的,so我选择U盘镜像双系统。

系统属性

游戏开始

下面正式开始安装,step by step。

  1. 数据备份
    先别着急,你备份了吗?如果你看到这里,说明你选择了风险最大的一条路,在游戏开始之前,一定要做好数据备份数据备份数据备份

  2. 创建磁盘分区

    • 按住Win + X,选择“磁盘管理”:

      磁盘管理概览

    • 选择剩余空间较大的可分配磁盘,右键并选择“压缩卷”,这里选择压缩E盘50G左右的空间:

      压缩卷

    • 点击“压缩”之后,E盘后部出现黑色的50G“未分配空间”

      50G未分配空间

      至此,磁盘分区过程完成。

  3. 禁用快速启动(可选)

    • 按住Win + X(请记住这个万能的组合),选择“电源选项”,依次执行:

      "选择电源按钮的功能"

      "更改当前不可用的设置"

      取消选择"启用快速启动(推荐)"

  4. 注: “快速启动”是Windows 8时代引进的新特性,建议关闭该特性的原因是,“快速启动”会影响Grub开机引导过程,可能出现无法载入Ubuntu的状况,最后选择“保存修改”。

  5. 禁用安全启动(Secure Boot)

    • 进入系统“设置”,依次执行:

      更新和安全

      恢复>高级启动>立即重启

      疑难解答

      高级选项

      启动设置

      执行重启(并不是什么都不做)。

      启动设置

      大部分机器默认是关闭Secure Boot的,如果不放心,直接重启进Boot,简单粗暴:

      Boot>Security>Secure Boot

      确保Secure Boot是Disabled

  6. 注:同样的,“安全启动”也是Windows 8时代为了防范RootKit病毒所采取的安全措施,但也阻止了Windows和其他操作系统的双启动,因此在载入Ubuntu镜像之前,务必确保“安全启动”已禁用。

  7. 制作Ubuntu的启动U盘
    (用U盘安装过操作系统的童鞋可以跳过这一步)

    • 备份待写入的U盘
    • 进入UltraISO,打开文件:

      打开镜像文件

    • 启动>写入硬盘映像:

      写入硬盘映像

    • 按默认值写入:

      写入硬盘映像

    • 完成写入:

      完成硬盘映像写入

  8. U盘安装Ubuntu
    万事俱备,跟往常重装系统一样,插上U盘,根据机器找到进入Boot的快捷键(我的是F1),下面step by step详解。

    • 找到镜像U盘,调整Priority Order,Save and Exit:

      Boot Priority Order

  9. 炫酷的起始画面

    注:下次restart记得重置,否则无限循环。

    • 选择“安装Ubuntu Kylin”:

      欢迎页

    • 完成默认设置:

      准备事项

  10. 注:如果网络和空间匀速,建议选择“安装中下载更新”和“安装这个第三方软件”。

    • 非常重要的一步,选择“其他选项”

      安装类型选择

    • 为空闲磁盘分区:
      在这一步会看到我们之前分配的未使用磁盘空间,我们即将为这块空闲磁盘分区,为了更方便理解接下来的操作,这里简单介绍一下安装过程所涉及到的几个主要的Linux分区:
      /:存储系统文件,建议10GB ~ 15GB;
      swap:交换分区,即Linux系统的虚拟内存,建议是物理内存的2倍;
      /home:home目录,存放音乐、图片及下载等文件的空间,建议最后分配所有剩下的空间;
      /boot:包含系统内核和系统启动所需的文件,实现双系统的关键所在,建议200M。
    • 创建/home分区

      最后将所有剩余空间分配给/home分区,选择“逻辑分区”(主分区已满)“空间起始位置”、“Ext4”和“挂载点/home”

      创建/boot分区

      接着分配200M空间给/boot分区,选择“逻辑分区”(主分区已满)“空间起始位置”、“Ext4”和“挂载点/boot”

      创建交换分区

      注:实际上,一块硬盘最多容纳4个主分区,或3个主分区外加1个扩展分区,在选择分区类型时,可能会出现“安装系统时空闲分区不可用”状况,为了解决问题,下面一律选择“逻辑分区”。
      重复创建步骤,分配16G空间给swap分区,选择“逻辑分区”(主分区已满)“空间起始位置”、用于“交换空间”

      创建/分区

      选定空闲磁盘,点击+,首先分配16G空间给/分区,选择“主分区”“空间起始位置”Ext4“挂载点/”

      选择空闲磁盘

  11. 确保引导设备编号和/boot一致

    选择/boot对应的盘符作为“安装启动引导器的设备”,务必保证一致:

    • 最后的设置:

      地理位置

      键盘布局

      用户信息

      欢迎界面

      大功告成

  12. 重启系统,进入Windows完成最后的引导设置。

  13. EasyBCD引导Ubuntu
    进入EasyBCD,选择“添加新条目”,选择Linux/BSD操作系统,在“驱动器”栏目选择接近200M的Linux分区:

    EasyBCD设置

    完成条目添加后,重启电脑,会发现Windows10和Ubuntu的双系统已经完成安装,祝玩得开心!

    添加之后的条目

    Windows引导的开机画面

    Ubuntu Kylin桌面

最后

用Windows引导Ubuntu最大的好处就是,当不再需要Ubuntu的时候,直接在Windows磁盘管理中将其所在所有分区删除,然后将EasyBCD中对应条目删除即可。关于Ubuntu引导Windows的方法

2.安装ROS indigo

(1)添加sources.list

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

(2)添加keys

sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116

(3)安装

sudo apt-get update

sudo apt-get upgrade(很重要,不然ros会错误)

桌面完整版

sudo apt-get install ros-indigo-desktop-full

(4)初始化

sudo rosdep init

rosdep update

(

ERROR : error loading sources list :('The read operation timed out',)

ubuntu 14.04 在配置ros时,运行rosdep update报的错 ,换成手机热点

)

(5)环境设置

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

source ~/.bashrc

(6)安装rosinstall

sudo apt-get install python-rosinstall

3.创建工作空间

mkdir -p ~/catkin_ws/src

cd ~/catkin_ws/src

catkin_init_workspace

cd ~/catkin_ws

catkin_make

source devel/setup.bash

sudo gedit .bashrc

解析: 将对应的工作空间的路径加入环境变量ROS_PACKAGE_PATH中。 如果新开了一个终端命令行,在使用该工作空间前,必须先将该工作空间的路径加入环境变量ROS_PACKAGE_PATH中。

(删linux系统

步骤一: 
先不要删除linux!首先解决linux的grub引导问题,后来安装了linux,grub直接覆盖了windows的引导,所以每次开机都是进入了linux的grub引导,也是很不方便,毕竟平时还是用windows比较多的。我们需要重新设置windo引导。 
下载:http://pan.baidu.com/s/1jI8DdNw 密码:9qco 
里面分别有MbrFix.exe,MbrFix64.exe文件,如果是64位的系统就吧64的文件放在C盘根目录下。然后打开命令提示符(可从“开 始”->“运行”处输入“cmd”->“确定”打开),依次输入以下两条命令: 
1.先进入C盘根目录下: 
cd C: 或者已经在C盘的子目录了就推到根目录 cd ../.. 
2.MBR重建,输入:

MbrFix64 /drive 0 fixmbr /yes
1
这样就吧grub引导覆盖了,开机可以直接运行windows。 
二:删除linux的系统,在我的电脑,右键选择管理,选择磁盘管理,可以看到没有名字的磁盘分区(linux)。 
 
右键选好的分区,然后选择“删除卷”,这将会把分区删除成自由空间,如果你再选择自由空间,选择删除卷,就会变成未分配空间。在Windows分区上右键,选择“扩展卷”,扩展它以填补删除Linux所留下的自由空间。 
这样就完全删除了双系统中的linux而且不会陷入windows引导失败的错误。

4.将先锋机器人程序放到src文件夹下

cd ~/catkin_ws/src

与先锋机器人通过节点进行通讯

git clone https://github.com/amor-ros-pkg/rosaria.git

通过键盘控制机器人

git clone https://github.com/pengtang/rosaria_client

在src中出现两个包rosaria和rosaria_client

5.安装aria

rosdep update

rosdep install rosaria(打开新终端)

cd ~/catkin_ws

catkin_make

source  devel/setup.bash

6.RS232配置

插上usb口,打开机器人电源

终端中输入 sudo chmod a+rw /dev/ttyUSB0

7.连接成功后,进行程序运行

roscore

rosrun rosaria RosAria

rosrun rosaria_client interface(按4可用方向键控制先锋机器人运动)

参考:http://blog.csdn.net/David_Han008/article/details/53966532

https://wenku.baidu.com/view/0b4285430b4e767f5acfce60.html

ubuntu14.04+windows双系统安装Ros indigo 与pioneer (测试的是3at和3dx) 键盘控制相关推荐

  1. 轻松学习之Linux教程一 ubuntu14.04+windows双系统安装

    本系列文章由@超人爱因斯坦出品.转载请注明出处.          文章链接: http://hpw123.net/member/index.php? uid=hpw&action=viewa ...

  2. Windows 7 Ubuntu 14.04完美双系统安装及系统引导配置

    Windows 7 & Ubuntu 14.04完美双系统安装及系统引导配置 来源:本站整理 作者:佚名 时间:2014-07-24 TAG: 我要投稿 本文写于完美安装双系统之后,所以图片会 ...

  3. Win10 Linux GPT分区方案,win10+Ubuntu 20.04 LTS双系统安装(UEFI + GPT)(图文,多图预警)

    win10 安装(已安装的略过) 制作启动u盘 插入U盘, 运行 rufus-3.10.exe,按照下面选择,然后点击开始,等待完成即可 为Ubuntu安装空出分区 此电脑->管理->磁盘 ...

  4. Ubuntu18.04+Win10双系统安装步骤 问题排查

    一.windows下进行准备 >在官网下载ubuntu1804镜像,得到一个iso文件 >找一个空U盘,使用rufus制作启动盘 分区类型选MBR,目标系统类型选择BIOS或UEFI.其他 ...

  5. win10 + Ubuntu 20.04 LTS 双系统安装 (UEFI + GPT)(图文,多图预警)

    原文地址: https://zhangzhicheng.com/archives/122.html win10 + Ubuntu 20.04 LTS 双系统安装 (UEFI + GPT) win10 ...

  6. win8.1和Ubuntu14.04.1双系统的安装

    最近想学一下node.js,又想在Linux的环境下写,顺便学学在Linux下的编程,又想试一下装个双系统.于是一冲动就决定装个win8.1和Ubuntu14.04.1的双系统.折腾了一番,终于成功装 ...

  7. Ubuntu windows双系统安装

    Ubuntu && windows双系统安装 文章目录 Ubuntu && windows双系统安装 安装流程 遇到的问题 一.备份数据 二.下载操作系统iso文件制作 ...

  8. 带固态硬盘的电脑Ubuntu和Windows双系统安装

    带固态硬盘的电脑Ubuntu和Windows双系统安装 说明 假设电脑有一个230G固态硬盘一个1T机械硬盘.(其他硬盘大小同理)此教程适用于win10与Ubuntu都装在固态以及win10装在固态, ...

  9. windows上ubuntu双系统安装+ROS配置全过程+小海龟+RVIZ

    win系统下安装 Linux 双系统教程 [系统名称]: Linux [系统大小]: 1.82G [系统版本]: 18.04.1 [安装环境]: win10 [下载方式]: 百度网盘: https:/ ...

最新文章

  1. 用户'NT AUTHORITY\NETWORK SERVICE' 登录失败
  2. MySQL 5.6 双机热备
  3. 德州寒流对IDC带来极大影响
  4. opengl加载显示3D模型PLY类型文件
  5. Apdex(Application Performance Index)量化应用性能
  6. 大数据之Kafka集群安装及简单使用
  7. 计算机寄存器及标志位详解
  8. 奖池90万!阿里天池发起肺部CT多病种智能诊断大赛
  9. 匹配网页里的zip_ZIP 也能边下载边解压?流式解压技术揭秘
  10. 操作系统习题集(部分)
  11. 计算机怎么改鼠标标志,鼠标指针怎么换,教您如何更换鼠标指针
  12. buck电路的matlab仿真,buck电路simulink仿真
  13. 1996年图灵奖--阿米尔·伯努利简介
  14. Hash校验工具、MD5 SHA1 SHA256命令行工具
  15. 假设检验,p-value,glm
  16. 程序员为什么越老越贬值?!
  17. 如何查看Tomcat是否安装配置成功
  18. 端到端的图像压缩----《Variational Image Compression With A Scale Hyperprior》论文笔记
  19. win10+vs2019+FFTW64位安装配置保姆教程
  20. ACM常见问题之【三角形的外心】

热门文章

  1. 让Python使用Bing翻译API V2
  2. 列变位法解密(2016百度之星 - 测试赛(热身,陈题))
  3. php检测网页连接速度,xyphp.com
  4. 树莓派CM4专用散热风扇,可降温约20度
  5. 从0到1了解Prometheus
  6. 茄子科技(海外SHAREit Group),助力跨境电商有效实现出海稳定发展
  7. eclipse创建工作集(working set)
  8. 这个神级编辑器给 Excel 加上了 Python 功能!
  9. python写邮箱系统_教大家用Python写一个简单电子邮件发信器
  10. Linux磁盘清理策略