- 博客(28)
- 资源 (6)
- 收藏
- 关注
原创 VMWare安装RHEL9 重启之后找不到共享文件夹的解决办法
方法1 手动挂载 可开机之后手动执行如下命令: vmhgfs-fuse -o allow_other -o auto_unmount .host:/ /mnt/hgfs 方法2 自动挂载 在/etc/fstab文件中添加如下内容: .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,auto_unmount,defaults 0 0 ...
2022-05-26 16:48:58 391
原创 使用qemu-ifup/qemu-ifdown脚本支持运行多个qemu模拟开发板
1、运行多个qemu模拟开发板,每个开发板就对应需要一个tap设备作为网络设备,使用同一个tap设备会冲突,导致qemu模拟启动失败。修改qemu启动命令,不使用ifname=tap0参数指定固定的网络设备为tap0,同时需要指定srcipt和downscript的脚本路径,分别为qemu-ifup脚本和qemu-ifdown脚本的路径。qemu-system-arm -M vexpress-a9 -m 512M -kernel u-boot -nographic -net nic -net
2022-05-24 18:56:57 1312
原创 RHEL9下QEMU通过网桥和TAP与宿主机进行网络通信
准备工作 在RHEL7 上一般使用brctl命令创建网桥,使用tunctl命令创建TAP,但是RHEL9 系统默认不支持这两个命令了,使用nmcli 命令也可以创建网桥和TAP,但是经过实测,QEMU使用nmcli创建的网桥和TAP与宿主机通信还存在一些问题,因此采用RHEL7的方式,在RHEL9上安装相关软件,以支持brctl命令和tunctl命令。 brctl命令由bridge-utils软件包提供,tunctl命令由tunctl软件包提供,RHEL9默认不再支持这两个软件包,因此需要进行手动下载安
2022-05-24 17:44:39 685
原创 RHEL9 下使用nmcli无法正确将tap接到虚拟网桥,导致qemu无法通过tap+网桥与主机通信的解决办法
1、使用nmcli con add type bridge-slave命令并不能将tap0接到br0上。如下,可以看到执行“nmcli con add type bridge-slave ifname tap0 master br0”后,虽然生成了bridge-slave-tap0这个网络连接,但是使用brctl show可以看到interfaces下面并没有出现tap0.[root@rhel9 cat]# nmcli connection add type tun ifname tap0 con
2022-05-23 22:50:03 841
原创 RHEL9 nmcli配置网桥实现qemu模拟ARM开发板与linux主机网络通信
nmcli connection add type bridge con-name br0 ifname br0 autoconnect yesnmcli con up br0nmcli connection add type tun ifname tap0 con-name tap0 mode tap owner 0 ip4 192.168.1.1/24nmcli con add type bridge-slave ifname tap0 master br0nmcli con up tap0.
2022-05-22 23:00:15 483
原创 解决jz2440 进行NFS挂载时出现not responding, timed out错误
1、问题描述错误如下:# mount -t nfs -o nolock 192.168.137.200:/home/cat/nfs /mntnfs: server 192.168.137.200 not responding, timed outmount: mounting 192.168.137.200:/home/cat/nfs on /mnt failed: Input/output error2、问题解决NFS默认使用的是 UDP协议,在客户端把协议改成TCP解决。m
2022-04-29 14:36:54 1132
原创 Makefile万能模板
闲来无事,就写个Makefile模板吧,这个Makefile可以指定.o和目标文件的生成目录,而不是在源文件目录下生成一大堆的.o文件,很适合强迫症者用。没有生成库的模板,需要的话,稍微改一下就行了。
2021-11-17 11:43:13 220
原创 Windows下基于嵌入式Eclipse + GDB + JLink 对JZ2440/S3C2440/mini2440 进行裸机程序在SDRAM上的调试
1 工具准备1.1 下载安装Eclipse IDE for Embedded C/C++ Developers的最新的2021-09版本,下载链接为:https://ftp.jaist.ac.jp/pub/eclipse/oomph/epp/2021-09/R/eclipse-inst-jre-win64.exehttps://ftp.jaist.ac.jp/pub/eclipse/oomph/epp/2021-09/R/eclipse-inst-jre-win64.exe1.2 下载安装gc.
2021-11-13 21:09:39 1455
原创 mount.nfs:access denied by server while mounting
可能是客户端内核不支持最新的版本,可手动指定老版本。如:mount -t nfs -o vers=3 192.168.31.20:/home/cat/nfs ./tmpvers=3不行,还可以改为vers=4
2021-05-02 01:16:16 157
原创 VMware+ubuntu+win10+开发板 嵌入式开发环境 有线连接内网,无线连接外网
最终效果最终环境如上图:开发板通过网线与win10 PC相连,最终连接到win10上的vmware里装有ubuntu,实现开发板与ubuntu的通信,同时ubutun通过无线网卡与外网通信。其中有线网网段为192.168.100.*,无线wifi使用网段192.168.31.*;详细如下:开发板IP:192.168.137.100win10有线网卡IP: 192.168.137.1win10无线网卡IP:192.168.31.100ubuntu有线连接IP:192.168.13
2021-04-02 21:23:43 565
原创 解决使用arm-linux-gnueabihf-gdb出现Error while loading shared libraries: libncurses.so.5: 的错误
(1)Ubunut19/20sudo apt install libncurses5(2)RHEL8/Centos8dnf install ncurses.compat-libs
2020-03-14 12:18:28 3522
原创 RHEL8/CentOS8开机挂载iso
在/etc/fstab 文件中添加如下一行内容:/mnt/windows/CentOS.iso /mnt/cdrom iso9660 loop,defaults 0 0 iso绝对路径 挂载路径...
2020-03-13 19:58:47 1774
原创 RHEL8/CentOS8使用snap、flatpak、AppImage
(1)snap安装步骤:a) yum install epel-releaseb) yum install snapdc) sudo systemctl start snapd.serviced) sudo systemctl enable snapd.servicesnap仓库地址:https://snapcraft.io/store(2)fl...
2020-03-07 23:53:08 2009
原创 RHEL8.0使用CentOS8的源
一、安装CentOS8源http://mirrors.aliyun.com/repo/Centos-8.repo
2020-03-07 22:52:13 1400
原创 RHEL8/CentOS8使用Epel、Remi、RPMFusion第三方源
一、安装(1)Epelsudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm(2)Remi
2020-03-07 22:42:02 3157
原创 解决笔记本电脑在RHEL8.0下默认路由引起无法上外网的问题
一、问题描述笔记本电脑有有线网卡和无线网卡两张网卡,使用有线网卡与开发板相连接,无线网卡连WIFI接通外网,发现打开有线连接和无线WIFI同时打开时无法通过上外网,只使用无线连接而关闭有线连接时可以上外网。二、问题原因系统默认会把有线网卡和无线网卡都作为默认路由,但是由于上电启动顺序的原因,有线比无线先启动,导致有线网卡才是有效的默认路由,而有线网卡与开发板相连接,自然无法连通外网。...
2020-03-06 20:28:46 471
原创 RHEL7/Centos7下使用QEMU搭建u-boot+Linux+NFS嵌入式开发环境(2018-12-24更新版)
目录1 交叉编译环境搭建... 31.1 交叉编译器下载... 31.2 文件夹重命名... 31.3 编辑/etc/profile. 31.4 测试环境是否搭建成功... 32 RHEL7/Centos7下添加fedora的yum源。... 42.1 下载fedora的yum源... 42.2 修改fedora.repo、fedora-updates.repo.....
2018-04-28 11:10:47 2985
转载 CentOS 7下安装vncserver并使用vnc-viewer进行登录
CentOS 7下安装vncserver并使用vnc-viewer进行登录时间:2017-12-07 00:46来源:www.cnblogs.com作者:弹指神通通通通 举报 点击:169次CentOS安装使用vnc进行远程桌面登录 以下介绍在CentOS 7下安装vncserver并使用vnc-viewer进行登录(使用ro
2017-12-17 17:35:18 7543
转载 MySQL添加用户、删除用户与授权 MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL:
MySQL添加用户、删除用户与授权MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @>密码 1.2 创建用户:命令:CREATE USER 'username'@'host' IDENTIFIE
2017-12-03 18:42:09 272
转载 MySQL5.7.19安装
当前位置: > CentOS服务器 > 数据库服务器 > MySQL >1.配置YUM源下载mysql源安装包:wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch安装mysql源,安装过程中遇到Is this ok [y/d/N]的直接输入y即可:yum local
2017-12-03 18:39:51 379
转载 vmware 共享文件夹挂载
挂载文件夹:最后,需要将文件夹挂载到centos下在命令行中输入如下命令:mount -t vmhgfs .host:/ /mnt/hgfs如果没有权限则需要切换到root用户如果报错 ERROR: can not mount filesystem: No such device,则输入如下命令:sudo vmhgfs-fuse .host:
2017-12-03 14:22:04 7599
转载 postgres创建用户,修改用户密码,创建数据库
postgres创建用户,修改用户密码,创建数据库2013-03-23 08:45:07 0个评论 收藏 我要投稿postgres创建用户,修改用户密码,创建数据库 1.创建用户 1sudo -s -u postgres2psql3postgres# C
2017-09-25 00:20:47 2610
原创 利用内存文件(共享内存)实现简单的数据库索引
利用内存文件(共享内存)实现简单的数据库索引 1. 概要当需要对一些数据进行大量重复的读写操作并且对效率有很高的要求的时候,使用传统数据库(oracle, mysql)往往不能满足效率高的要求,这个时候我们可以使用内存文件(共享内存)来保存我们的数据。这样的话,对文件的读写操作就变为对内存的读写操作,效率那是大大的提升。不过,内存文件虽然已经极大的提高效率了,但是,往往我们并不清
2017-09-05 22:27:02 1750
转载 oracle12c 启动多个实例
(1)开机自动启动oracle数据实例修改/etc/oratab文件,将需要启动的实例名称后面的N修改为Y,如果要全部都启动,则使用:g/N/s//Y/g将全部N修改为Y(2)自动启动,可以在/etc/rc.local中设置,增加如下的内容#启动第一个数据库实例su - oracle lsnrctl startexport ORACLE_SID=orcl
2017-08-22 23:29:13 6280
TinyHttpd-CZH-20200412.zip
2020-04-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人