当前位置: 首页 > wzjs >正文

网站怎么设关键词网站建设策划完整方案

网站怎么设关键词,网站建设策划完整方案,html编写软件,番禺手机网站制作推广I.MX6ULL 开发板上挂载NTFS格式 U 盘 挂载失败安装NTFS-3G安装失败成功安装 移植挂载成功卸载U盘 挂载失败 我使用的U盘的格式是NTFS格式的 插入U盘时会有信息 我使用的是闪迪的U盘,大小标称是 32G ,实际能用的只有 28G 左右 可以使用lsblk命令查看磁盘…

I.MX6ULL 开发板上挂载NTFS格式 U 盘

  • 挂载失败
  • 安装NTFS-3G
    • 安装失败
    • 成功安装
  • 移植
  • 挂载成功
  • 卸载U盘

挂载失败

我使用的U盘的格式是NTFS格式

插入U盘时会有信息

在这里插入图片描述

我使用的是闪迪的U盘,大小标称是 32G ,实际能用的只有 28G 左右

在这里插入图片描述

可以使用lsblk命令查看磁盘设备,这个sda就是我的U盘,sda1是U盘的分区,也就是说只有一个分区

在这里插入图片描述

也可以在 /dev/ 目录下查看

在这里插入图片描述

首先在 /mnt/ 目录下创建一个usb文件夹,用于作为U盘的挂载点

在这里插入图片描述

挂载U盘

sudo mount /dev/sda1 /mnt/usb

挂载失败,显示 unknow filesystem type 'ntfs'

在这里插入图片描述

这是因为 Linux 系统默认不支持 NTFS 文件系统,需要安装额外的驱动程序来提供支持

NTFS(New Technology File System,新技术文件系统)是微软开发的用于Windows操作系统的文件系统。它在数据存储、管理和保护方面提供了比老旧文件系统(如FAT32)更多的功能

解决方法:
1.将U盘格式化为FAT32格式
2.安装 NTFS-3G 驱动

NTFS-3G 是一个开源的 NTFS 驱动程序,允许 Linux 系统读写 NTFS 格式的磁盘。

我选择第二种方法

安装NTFS-3G

下载源码

首先在Ubuntu的/linux/tool/目录下创建一个ntfs-3g文件夹,用于存放编译ntfs-3g时的安装目录

使用下面的命令获取压缩包,我下载的是2017.3.23版本的

wget -O ./ntfs-3g-2017.3.23.tgz https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz

在这里插入图片描述

下载完成查看一下

在这里插入图片描述

解压

tar -zxf ntfs-3g-2017.3.23.tgztar:是用于打包和解压文件的工具。
-z:表示解压时使用 gzip 压缩(.tgz 文件通常是用 gzip 压缩的)。
-x:表示解压(extract)。
-v:表示显示详细过程(verbose),列出解压的文件。
-f:后面接要解压的文件名。
我不需要显示详细过程,所以没加v

在这里插入图片描述

然后执行三部曲:配置、编译、安装

安装失败

安装失败的不要看,可以先看看我失败的原因,然后再结合安装成功这一节去安装

配置

首先进入到 nfst-3g 文件目录下

在这里插入图片描述

#设置交叉编译工具的环境
source /opt/fsl-imx-x11/4.1.15-2.1.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
#对tslib源码工程进行配置
./configure --host=arm-poky-linux-gnueabi --prefix=/home/okay/linux/tool/ntfs-3g/

在这里插入图片描述

编译

make

在这里插入图片描述

安装

make install

在这里插入图片描述

它显示权限不够
那就使用 sudo make install再运行一次
提示 arm-poky-linux-gnueabi-ranlib 命令没有找到

在这里插入图片描述

尝试:切换到root,临时配置交叉工具链环境,再重新安装:

sudo su //切换超级管理权限
source /etc/profile //重新配置工具链环境
make install //安装

还是不行
在这里插入图片描述

而且查看 ntfs-3g 目录下的文件,就只有include和lib两个,不太正常

请添加图片描述

成功安装

我上面用的是poky的交叉编译器,我尝试换成用linaro的试一下

在这里插入图片描述
在这里插入图片描述

删除编译的文件

make clean

在这里插入图片描述

卸载你之前安装的 NTFS-3G

sudo make uninstall

在这里插入图片描述

可以看到确实什么都没有了,删干净了
把ntfs-3g文件夹下的include和lib文件夹删除,我怕后面有影响

在这里插入图片描述

重新配置工程

#对tslib源码工程进行配置
./configure CC=arm-linux-gnueabihf-gcc --host=arm-linux-gnueabihf --prefix=/home/okay/linux/tool/ntfs-3g/ --exec-prefix=/home/okay/linux/tool/ntfs-3g/
#--prefix=/home/okay/linux/tool/ntfs-3g/   
#指定二进制文件、库文件、配置文件的安装路径
#(必须要填写实际安装的绝对路径)
#--exec-prefix=/home/okay/linux/tool/ntfs-3g/ 
#指定可执行文件的安装路径
#(必须要填写实际安装的绝对路径)
#不加上这一个路径会导致安装的文件不完整,很重要!!!

在这里插入图片描述

编译

make

在这里插入图片描述

安装

make install

过程问题:install过程提示无权限,切换超级权限后又提示找不到编译器

在这里插入图片描述

解决方法:临时配置交叉工具链环境,再重新安装即可:

sudo su //切换超级管理权限
source /etc/profile //重新配置工具链环境
make install //安装

终于成功安装!

在这里插入图片描述

检查 ntfs-3g 目录里的文件是否完整
像这样应该是完整的

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

移植

将ntfs-g/bin目录下的文件全部拷贝到开发板的/usr/bin目录中
当然也可以根据自己的需要去拷贝

ntfs-3g:ntfs硬盘挂载工具
ntfs-3g.probe:用于自动检测和识别 NTFS 文件系统
ntfscat:用于显示 NTFS 文件的内容
ntfscluster:用于显示 NTFS 文件系统中的集群(clusters)
ntfscmp:用于比较两个 NTFS 文件系统或磁盘镜像的内容
ntfsfix:用于修复 NTFS 文件系统上的一些常见错误
ntfsinfo:用于显示 NTFS 文件系统的详细信息
ntfsls:用于列出 NTFS 文件系统中的文件和目录结构

scp ./*ntfs* root@192.168.1.100:/usr/bin

在这里插入图片描述

使用scp将ntfs依赖的动态库libntfs-3g.so.88.0.0拷到开发板 的/usr/lib/目录下

scp ./libntfs-3g.* root@192.168.1.100:/usr/lib

在这里插入图片描述

在开发板检查是否拷贝成功

在这里插入图片描述

在这里插入图片描述

在开发板创建软链接libntfs-3g.so.88 和 libntfs-3g.so
必须要有这一步,不然检查 ntfs-3g版本 会报错,如下图

在这里插入图片描述

ln -s libntfs-3g.so.88.0.0 libntfs-3g.so.88
ln -s libntfs-3g.so.88.0.0 libntfs-3g.so

在这里插入图片描述

再次检查ntfs-3g版本号就能成功打印版本号了,证明我们安装成功

在这里插入图片描述

挂载成功

再次尝试挂载U盘
但是不是用mount命令
而是用ntfs-3g命令

ntfs-3g /dev/sda1 /mnt/usb/

挂载成功!

在这里插入图片描述

卸载U盘

使用 umount 命令卸载U盘

sudo umount /mnt/usb

这里卸载的时候报错了,表示有进程正在使用 U 盘中的文件或目录
这是因为我在U盘的目录下卸载U盘,我现在就在U盘的目录下,所以卸载不了

在这里插入图片描述

回到用户目录下就卸载成功了,此时再拔出U盘,避免U盘数据损坏

在这里插入图片描述


文章转载自:

http://Wgy4gVgN.qpqwb.cn
http://95h3CTi9.qpqwb.cn
http://SsE1qTot.qpqwb.cn
http://JzRdX2RC.qpqwb.cn
http://qwpyKRBp.qpqwb.cn
http://jDCPtOba.qpqwb.cn
http://fNz3qc41.qpqwb.cn
http://f2GJT29b.qpqwb.cn
http://Rb3KMZIH.qpqwb.cn
http://W7Vs2Xtn.qpqwb.cn
http://i4R58etG.qpqwb.cn
http://LxvaxVZ3.qpqwb.cn
http://rviIkHk1.qpqwb.cn
http://9EQSAC2M.qpqwb.cn
http://7oaqUQ3E.qpqwb.cn
http://ElzxZsVp.qpqwb.cn
http://B46sKfAs.qpqwb.cn
http://1Io6FaoO.qpqwb.cn
http://k2fdjy6i.qpqwb.cn
http://hoUuNWOl.qpqwb.cn
http://Atg7zVZD.qpqwb.cn
http://5Ob8WbIN.qpqwb.cn
http://AIN3s2sL.qpqwb.cn
http://GTcdkHGj.qpqwb.cn
http://Pv8oMrWD.qpqwb.cn
http://FXvFEW83.qpqwb.cn
http://n32PQJmZ.qpqwb.cn
http://H30tuhk2.qpqwb.cn
http://LAb8H6I5.qpqwb.cn
http://8qRp5U7G.qpqwb.cn
http://www.dtcms.com/wzjs/656897.html

相关文章:

  • 网站报价表怎么做网站开发asp.net和sql数据库
  • 原有网站已备案 怎么做接入开发 网站 团队
  • 网站建设猫腻公司官网网站建设
  • 网站安全检测官网泰安房产信息网网签查询
  • 推广的网站需要备案吗网站开发 只要
  • 网站备案代码如何加到四川省住房和建设厅网站
  • 润商网站建设服务网站设计制作电影
  • 网站架构图图鞍山吧
  • 网站兼容所有浏览器wordpress 上线到centos
  • 网站服务器慢网站展现形式
  • 火车票网站开发wordpress平铺图片
  • 天津做网站要多少钱做游戏奖金不被发现网站
  • 重庆网站建设选夹夹虫wordpress路由插件开发
  • 阜阳做网站公司王也道长高清头像黑白
  • php英文网站源码手机图片网站源码
  • 烟台优化网站手机oa办公系统
  • 免费个人网站建设有一个网站 人物模型可以做各种动作
  • php网站开发实训报告书wordpress默认中文
  • 网站开发要什么开一个素材设计网站怎么做的
  • 哪些网站做机票酒店有优势乌海网站开发
  • 人才招聘网站建设方案安徽省住房和城乡建设厅网站查询
  • 做网站前期构架图在凡科做的网站怎么推广
  • 网站轮播广告天津网站建设电焊机
  • cms网站建设有多少条数据对网站内容建设的建议
  • 班级网站网页设计建设企业网站都需要啥
  • 灌南县城乡建设局网站注册一个互联网公司需要多少钱
  • 陵水网站建设装修设计公司自己做网站做外贸可以吗
  • 网站建设营销推广网络营销活动策划方案模板
  • 网站 竞争分析wordpress 关键字插件
  • 大气宽屏企业网站源码筹备网站建设