web-dev-qa-db-ja.com

AM335X(BeagleBone Black)ベースのカスタムボードで7つ以上のパーティションを作成できません

私はBBB(AM335X)ベースのカスタムボードのEMMCを分割しようとしています。私はそれをするために次のコマンドを使っています、

#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
ART

BeagleBone Black Communityに私のクエリを返信したRobert C Nelsonのおかげで。
[。]構成の1つ、MMC_BLOCK_MINORS [= 8]は8に設定されており、ドライバが8以上のデバイスファイルを作成しようとしていました。番号を変更しましたが、私はすべてのパーティションとそれぞれのデバイスファイルを見ることができます。

位置:
[。→ - >デバイスドライバ
[。] - > MMC/SD/SDIOカードのサポート(MMC [= y])
[。]→ - > MMC BLOCK DEVICE DRIVER(MMC_BLOCK] = y])

これが同じ問題を抱えているのを助けることを願っています。

3
ART