在U Boot环境下查看U盘文件
处理FAT格式U盘
步骤1:初始化USB子系统
初始化USB子系统,以便U-Boot能够识别到U盘。
1 | usb start |
步骤2:列出USB设备
列出所有连接的USB设备,确认U盘是否被识别。
1 | usb tree |
步骤3:查看U盘上的分区
查看U盘上的分区信息。
1 | part list usb 0 |
步骤4:挂载分区并列出文件
挂载U盘的第一个分区并列出文件。
1 | fatls usb 0:1 |
示例流程
1 | => usb start |
处理EXT格式U盘
步骤1:初始化USB子系统
同FAT格式U盘。
1 | usb start |
步骤2:列出USB设备
同FAT格式U盘。
1 | usb tree |
步骤3:查看U盘上的分区
同FAT格式U盘。
1 | part list usb 0 |
步骤4:挂载分区并列出文件
挂载U盘的第一个分区并列出文件。
1 | ext2ls usb 0:1 |
示例流程
1 | => usb start |
其他命令
读取文件内容:
1
ext2load usb 0:1 <address> <filename>
例如:
1
ext2load usb 0:1 0x800000 example.txt
查看文件内容:
1
md.b <address> <length>
例如:
1
md.b 0x800000 100
通过以上步骤,你可以在U-Boot环境下处理和查看U盘上的文件。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 BravestSnail's Blog!