![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
novemer
这个作者很懒,什么都没留下…
展开
-
tar命令使用1
把当前目录内打包压缩成一个文件,并且该文件解压以后就是该目录内的文件。tar -zcvf /root/00.tar.gz *原创 2021-09-10 13:53:02 · 179 阅读 · 0 评论 -
在arm-linux上移植vsftp的过程
最近有个需求,要在嵌入式linux用户机上搭建一个ftp服务器。根据网上查的资料,具体过程如下:1、下载VSFTPD-2.1.2 ,然后解压出来;2、修改vsf_findlibs.sh,注释掉下面内容:# Look for libcap (capabilities)#if locate_library /lib/libcap.so.1; then# echo "/lib/libcap.so.1";#elif locate_library /lib/libcap.so.2; then# .原创 2021-03-06 22:48:56 · 606 阅读 · 0 评论 -
arm linux制作启动TF卡
作为一个linux初学者,这会总命令行的方式很不习惯,特别是制作启动盘,确实花费了很多时间去学习。这里把制作启动盘的过程简单写一下。可能过程有一些重复的,以后有经验了再优化吧。硬件环境:orangepi3;芯片:全志H6;源代码:linux4.9首先看一下好用的tf卡的格式。其中前20m未分区的空间用来放boot0和uboot。分区1用来放kernal、intird和一些配置文件。分区2是放rootfs。这里需要注意的是分区1的标识是lba(逻辑块寻址模式),因为这个问题开始折腾了很久。原创 2020-11-21 12:41:02 · 1326 阅读 · 0 评论 -
自己制作rootfs无法启动,提示can‘t open ‘dev/null‘:no such file or directory
前面uboot和kernal都搞好了,就准备弄一下rootfs。过程不细说了,使用buildroot生成比较简单:下载,解压,make menuconfig,make,四部就出来了。然后我把生成的rootfs.tar.gz拷贝到原来的rootfs目录下,解压,启动。结果报错,如图1。上网查了很久,有的说是编译的模式不对,应该用mdev,不能用uedev;有的说是kernal配置不对,应该是auto mount ramfs选上;有的说是编译时用户不对。总之这几种方式我都试了,都不行。讨论群里高原创 2020-11-20 22:52:36 · 4137 阅读 · 2 评论 -
arm linux 尝试SSH登陆时提示“拒绝访问”
rootfs也搞好以后,系统总算跑起来了。随之而来的问题就是ssh登不上去。。。总是提示拒绝访问。首先查了buileroof里面的配置,确认openssh服务是选择了,如图1。然后在arm linux上看,ssh服务也确实打开了,如图2。这时就怀疑是配置可能有问题。打开etc/sshd/sshd_config,然后发现PermitRootLogin设置的是no,如图3。果然如此,改了,重启。还是不行。。。再检查,发现是前面的#没去掉,无奈。去掉以后就好了。...原创 2020-11-20 22:39:46 · 2265 阅读 · 0 评论