用于对 SD 卡进行分区的 Shell 脚本

用于对 SD 卡进行分区的 Shell 脚本

我对 Unix/Linux 很陌生。我正在尝试编写一个 bash 脚本,它将对 SD 卡进行格式化和分区,使其具有 7 个分区的精确布局,如下所示。

我已经看过了sfdisk,但不幸的是不知道从哪里开始。

不是也只允许有四个主分区吗?我将不胜感激任何帮助。

    Device Boot      Start         End      Blocks  Id System
    /dev/mmcblk1p1             129         640       16384   c Win95 FAT32 (LBA)
    /dev/mmcblk1p2             641       15360      471040  83 Linux
    /dev/mmcblk1p3           15361       30080      471040  83 Linux
    /dev/mmcblk1p4           30081       95744     2101248   f Win95 Ext'd (LBA)
    /dev/mmcblk1p5           30337       94208     2043904  83 Linux
    /dev/mmcblk1p6           94337       94976       20480  83 Linux
    /dev/mmcblk1p7           95105       95744       20480  83 Linux

相关内容