拓展根分区
SD卡启动方式的拓展根分区
检查当前磁盘使用情况
运行命令df- h
查看当前磁盘分区和使用情况。
[root@milkv-duo]~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 752M 185M 526M 26% /
devtmpfs 159M 0 159M 0% /dev
tmpfs 159M 0 159M 0% /dev/shm
tmpfs 159M 116K 159M 1% /tmp
tmpfs 159M 36K 159M 1% /run
/dev/mmcblk0p1 128M 3.6M 125M 3% /boot
根分区 (/dev/root):752M,已用185M,剩余526M。
运行命令fdisk -l
查看磁盘和分区的详细信息。
[root@milkv-duo]~# fdisk -l
Disk /dev/mmcblk0: 29.54 GiB, 31719424000 bytes, 61952000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 * 1 262144 262144 128M c W95 FAT32 (LBA)
/dev/mmcblk0p2 262145 266240 4096 2M 0 Empty
/dev/mmcblk0p3 266241 1839104 1572864 768M 83 Linux
磁盘名称:/dev/mmcblk0 总大小:29.54 GiB (31719424000 bytes) 总扇区数:61952000 sectors 扇区 大小:512 bytes 分区表类型:DOS(MBR)
我们要扩展的根分区就是 /dev/mmcblk0p3 ,要记住此分区的起始扇区 266241 。
注意:/dev/mmcblk0p1 是 boot 分区,不要动。
使用 fdisk 扩展根分区
- 运行命令
fdisk /dev/mmcblk0
启动 fdisk 。
[root@milkv-duo]~# fdisk /dev/mmcblk0
Welcome to fdisk (util-linux 2.36.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help):