0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ZynqLinux最小系统虚拟机环境的搭建

FPGA十年老鸟 来源:FPGA十年老鸟 2024-07-18 14:42 次阅读

写在前面

ZynqLinux最小系统系列是笔者一个现学现写的系列帖子,写这个系列帖子并不代表笔者精通这个方面,相反在Linux驱动方面,笔者应该还是个菜鸟。如果各位看官是高手了,可以给笔者提提建议,或者直接就不看了,如果看官也是菜鸟,那么不妨看看学习的过程中有没有遇到相同的问题,可以借鉴的。总之,FPGA专业之外多进行扩展学习总是不会错的,也许哪天就有意想不到的效果。 虽然之前工作中搞过一点儿ZynqLinux,但时间越久越容易淡忘,分别有Petalinux和原生的Linux两种系统的搭建,后面将分别进行描述和记录

操作记录

ubuntu-16.04.6-desktop-amd64.iso petalinux-v2018.2-final-installer.run 首先,在虚拟机上安装Ubuntu。操作也很简单,我设置了60G的硬盘空间,应该足够用了吧 VMware Workstation 15 Pro Ubuntu16.04

8eef4526-39a5-11ef-a4c8-92fbcf53809c.png

10分钟不到,系统安装完毕。 设置一个共享文件夹,方便主机和虚拟机传递文件。设置完成后,显示在mnthgfs路径中

8f14346c-39a5-11ef-a4c8-92fbcf53809c.png

必备ubuntu操作

1、给root账户设置一个密码 一开始安装完成后,root账户是没有密码的,需要终端输入sudo passwd,然后按照提示完成密码设置。Root有了密码后就可以进入root权限操作了 2、重新加载共享文件夹 每次重启ubuntu之后,发现share文件又不见了,需要运行下面指令才会重新出来:

mhgfs-fuse.host://mnt/hgfs/-oallow_other-ouid=1000
3、 ubuntu开机自动启动
gedit/etc/rc.local
将下列内容复制进rc.local文件
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.


echo "看到这行字,说明添加自启动脚本成功1。" > /usr/local/test.log
vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000
exit 0



给rc.local加上权限
chmod+x/etc/rc.local
启用服务
systemctlenablerc-local
启动服务并检查状态
systemctl start rc-local.service
systemctlstatusrc-local.service
重启并检查test.log文件 如果能看到内容,说明设置成功,你就可以通过编辑rc.local文件来设置启动脚本了,同时共享文件夹也能开机就能在/mnt/hgfs找到。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11116

    浏览量

    207752
  • 最小系统
    +关注

    关注

    9

    文章

    249

    浏览量

    28972
  • 虚拟机
    +关注

    关注

    1

    文章

    884

    浏览量

    27768
  • Zynq
    +关注

    关注

    9

    文章

    603

    浏览量

    46920

原文标题:ZynqLinux最小系统系列——1、虚拟机环境的搭建

文章出处:【微信号:FPGA十年老鸟,微信公众号:FPGA十年老鸟】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    虚拟机搭建esp32开发环境

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途。如有不对之处,请留言,本人及时更改。 1、 爬坑学习新旅程,虚拟机搭建esp32开发环境,打印
    发表于 07-22 09:20

    虚拟机搭建Windows和Unix系统

    虚拟机搭建Windows和Unix系统,大家都很熟悉,那么搭建arm嵌入式系统估计大家比较少听说。按照以往的惯例,我们会使用Linux内核
    发表于 12-22 06:49

    如果不安装虚拟机,该如何进行环境搭建

    虚拟机环境:在本论坛上找到的环境搭建都是需要装一个虚拟机,安装好虚拟机后,有没有什么资料,可以
    发表于 01-04 06:50

    请问环境搭建的时候,虚拟机可以使用virtual box么?

    请问环境搭建的时候,虚拟机可以使用virtual box么?萌新求指导
    发表于 01-06 07:01

    【学习打卡】鸿蒙LiteOS的Ubuntu 虚拟机环境搭建1

    的Visual Studio Code。2、任务分析本任务HarmonyOS系统的首要任务,根据开发环境介绍,在搭建开发环境时首先要安装Ubuntu,进行Ubuntu
    发表于 07-31 23:20

    单片最小系统设计介绍

    《单片最小系统设计》 介绍单片最小系统,及单片知识讲解
    发表于 11-19 10:23 27次下载

    利用虚拟机VMWare搭建的Linux环境入门教程

    利用虚拟机VMWare搭建的Linux环境入门教程
    发表于 10-31 14:48 10次下载
    利用<b class='flag-5'>虚拟机</b>VMWare<b class='flag-5'>搭建</b>的Linux<b class='flag-5'>环境</b>入门教程

    虚拟机与Linux系统安装以及云计算平台的搭建及安装

    本文档内容介绍了基于虚拟机与Linux系统安装以及云计算平台的搭建及安装,供参考
    发表于 04-17 15:50 23次下载

    你会用VMware虚拟机安装Linux系统

    由于要搭建Oracle RAC集群需要模拟环境,所以需要利用VMware虚拟机安装集群节点环境,本章节介绍如何利用VWware虚拟机安装ce
    发表于 05-13 10:27 2603次阅读
    你会用VMware<b class='flag-5'>虚拟机</b>安装Linux<b class='flag-5'>系统</b>?

    51单片最小系统是什么?51单片最小系统的电路介绍

    单片最小系统,或者称为最小应用系统,是指用最少的元件组成的单片可以工作的系统。 对51系列单
    发表于 08-12 17:33 44次下载
    51单片<b class='flag-5'>机</b><b class='flag-5'>最小系统</b>是什么?51单片<b class='flag-5'>机</b><b class='flag-5'>最小系统</b>的电路介绍

    虚拟机:Hadoop集群的搭建

    虚拟机:Hadoop集群的搭建
    的头像 发表于 07-01 13:03 3093次阅读
    <b class='flag-5'>虚拟机</b>:Hadoop集群的<b class='flag-5'>搭建</b>

    Multisim 12.0 搭建并仿真51单片最小系统

    Multisim 12.0 搭建并仿真51单片最小系统
    发表于 11-17 12:51 19次下载
    Multisim 12.0 <b class='flag-5'>搭建</b>并仿真51单片<b class='flag-5'>机</b><b class='flag-5'>最小系统</b>

    STM32最小系统搭建(原理图)

    目录前言一、搭建最小系统必须的引脚口二、复位电路​三、外部晶振电路四、系统启动配置详细查看stm32数据手册前言下面介绍stm32f103c8t6最小系统
    发表于 11-17 14:36 25次下载
    STM32<b class='flag-5'>最小系统</b><b class='flag-5'>搭建</b>(原理图)

    Nios ii最小系统搭建教程

    本教程以最小系统的概念为切入点,详细演示最小系统搭建的每一个步骤;外加嵌入式IP CORE详细的理论剖析和详细的实践演示,提供部分工程集源码下载链接。本手稿为实践总结,只是提供了一个思路...
    发表于 11-17 17:06 8次下载
    Nios ii<b class='flag-5'>最小系统</b><b class='flag-5'>搭建</b>教程

    ZynqLinux最小系统中Petalinux软件的安装

    ZynqLinux最小系统系列是笔者一个现学现写的系列帖子,写这个系列帖子并不代表笔者精通这个方面,相反在Linux驱动方面,笔者应该还是个菜鸟。
    的头像 发表于 07-18 14:49 335次阅读
    <b class='flag-5'>ZynqLinux</b><b class='flag-5'>最小系统</b>中Petalinux软件的安装