在使用Linux嵌入式ARM板卡的过程中,文件系统为vfat格式,经常会出现无法找到硬盘空间的情况,导致设备启动后,无法找到软件路径,无法实现软件自启的功能。
经了解,vfat相当于Windows下的FAT32文件系统,Linux的文件常用系统还是ext系列,现在多用ext4。

所以,将原有的vfat文件系统修改为ext4格式:
1,找到系统启动文件,我的嵌入式板卡的系统自启文件是/mnt/initsys.sh
注释掉原有的文件挂载路径,例如:
mount -t vfat /dev/sda1 /mnt/hd-sata
其中vfat为文件格式,/dev/sda1为硬盘设备名, /mnt/hd-sata为目标文件夹名

2,重启:重启后的系统不会挂载硬盘,只在dev下有设备文件sda1

3,格式化硬盘ext4格式
mkfs.ext4 /dev/sda1

4,修改系统启动文件中的硬盘挂载命令,修改为:
mount -t ext4 /dev/sda1 /mnt/hd-sata
其中ext4为文件格式,/dev/sda1为硬盘设备名, /mnt/hd-sata为目标文件夹名

5,重启后,系统会将ext4格式的硬盘自动挂载到/mnt/hd-sata路径下。
经测试不在出现硬盘无法挂载的现象。

注:转载请注明出处。QQQQ

Linux嵌入式设备文件系统修改为ext4格式相关推荐

  1. 浅谈Linux标准的文件系统(Ext2/Ext3/Ext4)

    Ext 全称Linux extended file system, extfs,即Linux扩展文件系统,Ext2就代表第二代文件扩展系统,Ext3/Ext4以此类推,它们都是Ext2的升级版,只不过 ...

  2. Linux嵌入式设备内存问题定位

    Linux嵌入式设备的内存一般都不大,可能就只有32M.64M.128M.256M.无线路由器一般以64M和128M居多.之前用的64M内存的方案,由于做海外版本,增加功能,导致了内存不足,因此总结了 ...

  3. Linux嵌入式设备U盘挂载和拷贝文件

    1,首先确认U盘设备,将U盘插入设备后,在/dev/下有一个sdb*设备,*表示插入的U盘的序号,从1开始依次往后计数: 例如:我实机测试的设备名为sdb1 2,手动挂载U盘,执行下行命令: moun ...

  4. Linux MTD设备文件系统

    1. 文件系统简介 文件系统是一种存储和组织计算机数据的方法,它使得对其访问和查找变得容易,文件系统使用文件和树形目录的抽象逻辑概念代替了硬盘和光盘等物理设备使用数据块的概念,用户使用文件系统来保存数 ...

  5. linux裸设备文件系统,Linux当中的文件系统

    1. 设备专用文件(设备文件) 设备专用文件与系统的某个设备相对应.在内核中,每种设备类型都有阈值向对应的设备驱动程序,用来处理设备的所有I/O请求.可以将设备划分为字符设备和块设备两种. 每个设备文 ...

  6. Linux嵌入式开发_修改机器码

    在嵌入式开发过程中Linux认为每一个硬件都是定制化的,所以都需要一个唯一的编码,就是机器码,机器码的主要工作就是为了uboot与linux内核进行适配,若uboot引导时发现目标机器码与自己定义的机 ...

  7. linux裸设备文件系统,关于裸设备,文件系统,CIO/DIO

    我们在创建DMS表空间容器时可以选择使用裸设备或文件系统,下面我们来看看两者的区别.我们知道,内存的读写效率比磁盘高近万倍,因此数据库通常会在内存中开辟一片区域,称为Buffer Pool,使数据的读 ...

  8. Linux嵌入式开发_修改镜像文件输出路径

    一般情况下存在于arch/架构/boot/makefile文件下 如我的是arm架构,修改ZIMAGE的输出路径 vim arch/arm/boot/Makefile $(obj)/zImage: $ ...

  9. 嵌入式设备上SystemTap调试工具使用

    SystemTap调试工具简介 SystemTap调试器常用于Linux内核的动态调试,不过该工具集也可用于应用的跟踪调试.随着Linux内核及其应用程序的复杂度不断加深,使用一些在功能上区别于传统的 ...

最新文章

  1. 图像算法可以稳定处理视频了!港科大开源通用算法,解决视频处理时域不稳定问题|NeurIPS 2020...
  2. Springboot,SSM框架比较,区别
  3. Xamarin图表开发基础教程(8)OxyPlot框架
  4. 关于 Delphi 中流的使用(10): 压缩与解压缩进度 - 回复 ilst 的问题
  5. 探寻新的治疗方法,研究人员用VR可视化DNA结构
  6. mysql relay bin 主库_MySQL主库binlog(master-log)与从库relay-log关系代码详解
  7. oracle clob截取_Oracle数据库设计规范建议
  8. 替换后的最长重复字符
  9. angular4更改表单中显示的值_关于angular4中FormBuilder重新赋值时发生的问题
  10. C++里vector::erase函数
  11. python代码风格
  12. weex入门指南--华岭
  13. 入门必学 | R语言常见的报错指南
  14. 计算机病毒鬼畜,[原创]彩虹猫病毒的逆向
  15. lms自适应算法c语言,LMS算法(LMS自适应算法)
  16. python 图片(pil库)将两个图片合成一张
  17. KSF—— 关键成功因素法
  18. loj10102 旅游航道
  19. 计算机网络选修课体会600字,上网课的感受600字 上网课的心得体会
  20. Java队列的poll,peek,element的区别

热门文章

  1. LIMIT 10000,10会发生什么?
  2. MySQL 系统表空间ibdata:我也不想当一个死肥宅
  3. 沟通的艺术:看入人里,看出人外
  4. 计算机应用的知识能力和素质,信息素质与计算机应用能力
  5. PCI GXL系统测试报告1(支持混合传感器)
  6. python绘制旭日图
  7. Power BI数据建模
  8. 电容的材质资料/什么cog,x5r y5v等知识
  9. matlab 批量修改文件名常见错误
  10. 华为路ws5200设置虚拟服务器,华为路由器WS5200如何设置上网 最详细的华为路由器WS5200上网设置方法教程...