Gnu parted example: различия между версиями
Перейти к навигации
Перейти к поиску
Нет описания правки |
Zombah (обсуждение | вклад) м (fix layout) |
||
Строка 58: | Строка 58: | ||
* Create script | * Create script | ||
<pre> | |||
#!/bin/sh | #!/bin/sh | ||
parted /dev/mmcblk1 print | parted /dev/mmcblk1 print | ||
Строка 77: | Строка 77: | ||
#mkfs.ext4 /dev/mmcblk1p4 | #mkfs.ext4 /dev/mmcblk1p4 | ||
#mkfs.ext4 /dev/mmcblk1p6 | #mkfs.ext4 /dev/mmcblk1p6 | ||
</pre> |
Текущая версия от 16:31, 16 января 2015
example of gnu parted usage
- 8GB emmc example
parted /dev/mmcblk1 print Model: MMC SEM08G (sd/mmc) Disk /dev/mmcblk1: 7944MB Sector size (logical/physical): 512B/512B Partition table: gpt Disk Flags: Number Start End Size File system Name Flags 1 3670kB 8913kB 5343kB ext2 SOS 2 8913kB 17.3MB 8389kB ext2 LNX 3 18.4MB 556MB 537MB ext4 APP 4 556MB 975MB 419MB ext4 CAC 5 975MB 977MB 2097kB MSC 6 978MB 5172MB 4194MB ext4 UDA 7 5173MB 7942MB 2769MB UDB
- Delete current partitions with parted
parted /dev/mmcblk1 rm 7 rm 6 rm 5 rm 4 rm 3 rm 2 rm 1
- Create new table
parted /dev/mmcblk1 mklabel gpt
- Create partitions, android oldschool variant
parted /dev/mmcblk1 mkpart SOS ext2 3670kB 8913kB parted /dev/mmcblk1 mkpart LNX ext2 8913kB 17.3MB parted /dev/mmcblk1 mkpart APP ext4 18.4MB 556MB parted /dev/mmcblk1 mkpart CAC ext4 556MB 975MB parted /dev/mmcblk1 mkpart MSC ext4 975MB 977MB parted /dev/mmcblk1 mkpart UDA ext4 978MB 5172MB parted /dev/mmcblk1 mkpart UDB ext4 5173MB 7942MB
new fs size
- New sizes for test
1 3670kB 68MB 2 68MB 132MB 3 132MB 644MB 4 644MB 1156MB 5 1156MB 1158MB 6 1158MB 3942MB 7 3942MB 7942MB
- Create script
#!/bin/sh parted /dev/mmcblk1 print #parted /dev/mmcblk1 -s rm 7 rm 6 rm 5 rm 4 rm 3 rm 2 rm 1 parted /dev/mmcblk1 mklabel gpt parted /dev/mmcblk1 -s mkpart primary 3670kB 68MB parted /dev/mmcblk1 -s mkpart primary 68MB 132MB parted /dev/mmcblk1 -s mkpart primary 132MB 644MB parted /dev/mmcblk1 -s mkpart primary 644MB 1156MB parted /dev/mmcblk1 -s mkpart primary 1156MB 1158MB parted /dev/mmcblk1 -s mkpart primary 1158MB 3942MB parted /dev/mmcblk1 -s mkpart primary 3942MB 7943MB parted /dev/mmcblk1 -s name 1 SOS name 2 LNX name 3 APP name 4 CAC name 5 MSC name 6 UDA name 7 UDB parted /dev/mmcblk1 print #mkfs.ext2 /dev/mmcblk1p1 #mkfs.ext2 /dev/mmcblk1p2 #mkfs.ext4 /dev/mmcblk1p3 #mkfs.ext4 /dev/mmcblk1p4 #mkfs.ext4 /dev/mmcblk1p6