Невозможно создать более 7 разделов на пользовательской плате на базе am335x (beaglebone black)

1164
AnkurTank

Я пытаюсь разделить eMMC пользовательской платы на базе BBB (am335x), для этого я использую sfdisk. Я использую следующую команду, чтобы сделать это,

#Partition emmc  sfdisk -D -H 255 -S 63 -C 467 /dev/mmcblk0 -uM << EOF ,32,C,* ,200,L ,200,L ,,E ,100,L ,60,L ,200,L ;1269,L ; EOF  

Но sfdisk показывает следующие разделы и

# fdisk -l /dev/mmcblk0  Disk /dev/mmcblk0: 3841 MB, 3841982464 bytes 255 heads, 63 sectors/track, 467 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes  Device Boot Start End Blocks Id System /dev/mmcblk0p1 * 1 5 40131 c Win95 FAT32 (LBA) /dev/mmcblk0p2 6 31 208845 83 Linux /dev/mmcblk0p3 32 57 208845 83 Linux /dev/mmcblk0p4 58 467 3293325 5 Extended /dev/mmcblk0p5 58 70 104391 83 Linux /dev/mmcblk0p6 71 78 64228+ 83 Linux /dev/mmcblk0p7 79 104 208813+ 83 Linux /dev/mmcblk0p8 105 266 1301233+ 83 Linux /dev/mmcblk0p9 267 467 1614501 83 Linux 

но я не вижу / dev / mmcblk0p8 и / dev / mmcblk0p9. Из-за этого я не могу отформатировать / dev / mmcblk0p8. Кто-нибудь может подсказать в чем может быть проблема?

Есть ли ограничения на создание расширенных разделов?

1

1 ответ на вопрос

2
AnkurTank

Thanks to Robert C Nelson who replied my query on Beaglebone black community.
One of the configuration, MMC_BLOCK_MINORS [=8] was set to 8 which was preventing driver to create more than 8 device files. I changed number and i am able to see all the partitions and respective device files.

Location:
│ -> Device Drivers
│ -> MMC/SD/SDIO card support (MMC [=y])
│ -> MMC block device driver (MMC_BLOCK [=y])

Hope this helps some having same problem.

Похожие вопросы