写在前面
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
10分钟不到,系统安装完毕。 设置一个共享文件夹,方便主机和虚拟机传递文件。设置完成后,显示在mnthgfs路径中
必备ubuntu操作
1、给root账户设置一个密码 一开始安装完成后,root账户是没有密码的,需要终端输入sudo passwd,然后按照提示完成密码设置。Root有了密码后就可以进入root权限操作了 2、重新加载共享文件夹 每次重启ubuntu之后,发现share文件又不见了,需要运行下面指令才会重新出来:
mhgfs-fuse.host://mnt/hgfs/-oallow_other-ouid=10003、 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开发环境
在虚拟机搭建Windows和Unix系统
【学习打卡】鸿蒙LiteOS的Ubuntu 虚拟机环境搭建1
你会用VMware虚拟机安装Linux系统?
![你会用VMware<b class='flag-5'>虚拟机</b>安装Linux<b class='flag-5'>系统</b>?](https://file.elecfans.com/web1/M00/92/0A/pIYBAFzZP_yACvLZAAJRAw3g0zY458.png)
STM32最小系统搭建(原理图)
![STM32<b class='flag-5'>最小系统</b><b class='flag-5'>搭建</b>(原理图)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Nios ii最小系统搭建教程
![Nios ii<b class='flag-5'>最小系统</b><b class='flag-5'>搭建</b>教程](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
ZynqLinux最小系统中Petalinux软件的安装
![<b class='flag-5'>ZynqLinux</b><b class='flag-5'>最小系统</b>中Petalinux软件的安装](https://file1.elecfans.com/web2/M00/FD/31/wKgZomaYuz6AEsRGAABfUYh9xmw729.png)
评论