iMX6Q應(yīng)用筆記-eMMC增加分區(qū)
本文主要適用于飛凌OKMX6X-C平臺(tái)Linux3.0.35操作系統(tǒng),本文主要講解eMMC增加分區(qū)兩種方式,其他iMX6Q平臺(tái)也可以參考,但是不同廠家iMX6平臺(tái)之間會(huì)存在差異,需自行修改以適應(yīng)自己的使用。
增加分區(qū)方法一(幫助理解分區(qū))
fdisk -l 查看系統(tǒng)上的硬盤(pán),找到需要分區(qū)的硬盤(pán):/dev/mmcblk0.
進(jìn)入該設(shè)備:fdisk /dev/ mmcblk0
此時(shí)出現(xiàn):
Command (m for help):
查看幫助信息:輸入 m:
看到如下信息
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition 注:這是刪除一個(gè)分區(qū)的動(dòng)作;
l list known partition types 注: l 是列出分區(qū)類(lèi)型,以供我們?cè)O(shè)置相應(yīng)分區(qū)的類(lèi)型;
m print this menu 注: m 是列出幫助信息;
n add a new partition 注:添加一個(gè)分區(qū);
o create a new empty DOS partition table
p print the partition table 注: p 列出分區(qū)表;
q quit without saving changes 注:不保存退出;
s create a new empty Sun disklabel
t change a partition's system id 注: t 改變分區(qū)類(lèi)型;
u change display/entry units
v verify the partition table
w write table to disk and exit 注:把分區(qū)表寫(xiě)入硬盤(pán)并退出;
x extra functionality (experts only) 注:擴(kuò)展應(yīng)用,專(zhuān)家功能;
具體每個(gè)參數(shù)的含義,請(qǐng)仔細(xì)閱讀。常用的就是:d l m p q t w
列出當(dāng)前操作硬盤(pán)的分區(qū)情況:用 p
添加分區(qū):輸入n
Command (m for help): n
Command action
e extended
p primary partition (1-4)
添加主分區(qū): 輸入p
Partition number (1-4): 2
注:前面已經(jīng)有一個(gè)主分區(qū)了,這個(gè)也算主分區(qū)從2 開(kāi)始;
First cylinder (1-238592, default 1):直接回車(chē)
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-1600, default 1600):800(按照需求添加大小)
Command (m for help): p
Disk /dev/mmcblk0: 7818 MB, 7818182656 bytes
4 heads, 16 sectors/track, 238592 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
添加分區(qū):輸入n
Command (m for help): n
Command action
e extended
p primary partition (1-4)
添加主分區(qū): 輸入p
Partition number (1-4): 3
First cylinder (801-238592, default 801): 801
Last cylinder or +size or +sizeM or +sizeK (801-1600, default 1600):回車(chē) Using default value 1600
輸入w 保存并退出
Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table
fdisk -l
即可看到增加的分區(qū)
注:保存以后會(huì)出現(xiàn)如下警告,可忽略,不影響結(jié)果。
fdisk: WARNING: rereading partition table failed, kernel still uses old table: Device or resource busy
eMMC增加分區(qū)方法二(相對(duì)容易操作)
修改燒寫(xiě)工具中的mksdcard.sh,路徑:mfgtools\Profiles\Linux\OS Firmware例如:
修改完成后重新燒寫(xiě)
在終端輸入 fdisk –l出現(xiàn)如下
相關(guān)產(chǎn)品 >
-
FETMX6Q-C核心板
i.MX6Q核心板板層出不窮,要如何選擇?飛凌解讀i.mx6Q芯片強(qiáng)性能為您推薦四核A9架構(gòu)的i.MX6Q產(chǎn)品精選,包含iMX6Q 核心板、i.MX6Q 核心板、iMX6Q工業(yè)級(jí)核心板,歡迎采購(gòu)。 i.MX6Q核心板基于NXP(原Freescale)Cortex-A9架構(gòu)的i.MX6Q四核處理器設(shè)計(jì),核心板小尺寸核心板搭配獨(dú)特的薄款連接器,讓設(shè)計(jì)隨心所欲!
了解詳情 -
OKMX6Q-C開(kāi)發(fā)板
雙千兆飛凌嵌入式iMX6Q開(kāi)發(fā)板,板對(duì)板連接器,纖薄之際,次底板支持iMX6Q和iMX6DL核心板。i.MX6Q開(kāi)發(fā)板與i.MX6DL開(kāi)發(fā)板資源豐富,原理圖、PCB、軟件資源、硬件資源下載,技術(shù)支持等。歡迎選購(gòu)
了解詳情 -
FETMX6Q-S核心板
NXP iMX6Quad系列具有四個(gè)內(nèi)核,運(yùn)行頻率達(dá)1.2 GHz,帶有1 MB L2緩存和64位DDR3或2通道、32位LPDDR2支持。飛凌提供商業(yè)級(jí)iMX6Q核心板,工業(yè)級(jí)iMX6Q核心板,兼容一同底板。具有抗震,抗氧化,抗干擾,更快速升級(jí)產(chǎn)品等優(yōu)勢(shì)。保定飛凌嵌入式專(zhuān)注imx6,imx6開(kāi)發(fā)板,飛思卡爾imx6等ARM嵌入式核心控制系統(tǒng)研發(fā)、設(shè)計(jì)和生產(chǎn),是imx6,imx6開(kāi)發(fā)板,飛思卡爾imx6提供者,imx6系列產(chǎn)品現(xiàn)已暢銷(xiāo)全國(guó),歡迎咨詢(xún)!
了解詳情 -
OKMX6Q-S3開(kāi)發(fā)板
飛凌嵌入式提供iMX6Q開(kāi)發(fā)板,iMX6解決方案,iMX6Q核心板,i.MX6Q開(kāi)發(fā)板解決方案。iMX6Q穩(wěn)定、快速、性?xún)r(jià)比高,歡迎選購(gòu) NXP iMX6系列芯片全支持,升級(jí)簡(jiǎn)配無(wú)憂替換。 了解詳情