NotePublic/Software/Development/System/UBoot/UBoot_磁盘和文件系统命令.md

69 lines
1.1 KiB
Markdown
Raw Normal View History

# UBoot 磁盘和文件系统命令
UBoot 可以对磁盘及分区中的文件系统进行操作,如查看文件系统中的文件列表,加载文件等。
## 设备名称
* emmc 设备mmc
## MMC 设备操作
```bash
# 查看 MMC 设备列表。
mmc list
# 切换到 mmc 设备 1。
mmc dev 1
# 切换到 mmc 设备 1 的 1 号分区。
mmc dev 1:1
# 显示当前 mmc 设备的所有分区。
mmc part
```
## EXT2 文件系统
### ext2ls
```bash
# 查看磁盘分区中的全部内容。
ext2ls mmc 0:1 /
```
### ext2load
```bash
# 加载某磁盘分区中的 /bin/vi 文件到内存 0xa0000000 地址处。
ext2load mmc 0:1 0xa0000000 /bin/vi
```
## EXT4 文件系统
### ext4ls
```bash
# 查看磁盘分区中的全部内容。
ext4ls mmc 0:1 /
```
### ext4load
```bash
# 加载某磁盘分区中的 /bin/vi 文件到内存 0xa0000000 地址处。
ext4load mmc 0:1 0xa0000000 /bin/vi
```
## VFAT 文件系统
### fatls
```bash
# 查看磁盘分区中的全部内容。
fatls mmc 0:1 /
```
### fatload
```bash
# 加载某磁盘分区中的 /bin/vi 文件到内存 0xa0000000 地址处。
fatload mmc 0:1 0xa0000000 /bin/vi
```