米尔-芯驰D9国产车规级开发板】5、扩展和挂载用户数据分区
[复制链接]
存储空间问题
板子上默认刷好的分区大小有点小,rootfs扩展后可用空间是4.2G,一般来说是足够了。
但是对于16G的EMMC来说,理论上应该还有更多的空间可以用才对。
简单查看一下分区情况,在命令行里输入fdisk -l /dev/mmcblk0
Disk /dev/mmcblk0: 30777344 sectors, 2740M
Logical sector size: 512
Disk identifier (GUID): 4ad76685-a1da-474a-8041-154d90f10ef7
Partition table holds up to 128 entries
First usable sector is 4096, last usable sector is 30777310
Number Start (sector) End (sector) Size Name
1 4096 4607 256K dil2_a
2 4608 5119 256K dil2_b
3 5120 6143 512K ddr_init_seq_a
4 6144 7167 512K ddr_init_seq_b
5 7168 8191 512K ddr_fw_a
6 8192 9215 512K ddr_fw_b
7 9216 9247 16384 ddr_ioretention
8 9248 9503 128K system_config_a
9 9504 9759 128K system_config_b
10 9760 10783 512K ssystem_a
11 10784 11807 512K ssystem_b
12 11808 11935 65536 hsm_fw_a
13 11936 12063 65536 hsm_fw_b
14 12064 13087 512K preloader_a
15 13088 14111 512K preloader_b
16 14112 18207 2048K safety_os_a
17 18208 22303 2048K safety_os_b
18 22304 71455 24.0M res_a
19 71456 120607 24.0M res_b
20 120608 120863 128K atf_a
21 120864 121119 128K atf_b
22 121120 125215 2048K tos_a
23 125216 129311 2048K tos_b
24 129312 129439 65536 vbmeta_a
25 129440 129567 65536 vbmeta_b
26 129568 133663 2048K bootloader_a
27 133664 137759 2048K bootloader_b
28 137760 137887 65536 env_a
29 137888 138015 65536 env_b
30 138016 12720927 6144M rootfs
31 12720928 16915231 2048M backup
32 16915232 16980767 32.0M sdrv_update
33 16980768 16981791 512K dtb_a
34 16981792 16982815 512K dtb_b
35 16982816 16983839 512K dtbo_a
36 16983840 16984863 512K dtbo_b
37 16984864 17042207 28.0M kernel_a
38 17042208 17099551 28.0M kernel_b
39 17099552 17623839 256M data
40 17623840 30777310 6422M userdata
可以看出还有个6G多的用户数据分区,先试试扩大这个用户数据分区
扩展完这个用户数据分区后,挂载查看,不错呢,有5.7G的可用空间。
现在修改一下/etc/fstab文件,修改成以下内容。
# <file system> <mount pt> <type> <options> <dump> <pass>
/dev/root / ext2 rw,noauto 0 1
/dev/mmcblk0p40 /data ext4 defaults 0 1
proc /proc proc defaults 0 0
devpts /dev/pts devpts defaults,gid=5,mode=620,ptmxmode=0666 0 0
tmpfs /dev/shm tmpfs mode=0777 0 0
tmpfs /tmp tmpfs mode=1777 0 0
tmpfs /run tmpfs mode=0755,nosuid,nodev 0 0
sysfs /sys sysfs defaults 0 0
重启后可以看到,自动挂载了该分区
|