首先在windows下面使用hp格式化工具格式化sd卡,然後將sd卡接入linux作業系統。
識別sd卡後,開啟終端。檢視sd卡是否已經掛載,如果已經掛載需要先解除安裝再操作。可以通過mount來進行檢視。輸入mount,我們可以看到我們的碟符為sdb。在終端輸入umount /media/fat32將其解除安裝。
下面我們對sd卡進行分割槽。首先我們看一下fdisk命令。
指令:fdisk
用途:觀察硬碟之實體使用情形與分割硬碟用。
輸入 m 顯示所有命令列示。
輸入 p 顯示硬碟分割情形。
輸入 a 設定硬碟啟動區。
輸入 n 設定新的硬碟分割區。
4.1. 輸入 e 硬碟為[延伸]分割區(extend)。
4.2. 輸入 p 硬碟為[主要]分割區(primary)。
輸入 t 改變硬碟分割區屬性。
輸入 d 刪除硬碟分割區屬性。
輸入 q 結束不存入硬碟分割區屬性。
輸入 w 結束並寫入硬碟分割區屬性。
一、在終端輸入 『fdisk /dev/mmcblk0』 回車
command (m for help): d 刪除硬碟分割區屬性
如果你的sd卡上有幾個分割槽,就按下面步驟重複操作即可,直到提示你無分割槽可刪除
command (m for help): d 回車 刪除硬碟分割區屬性
partition number (1-n): 1 回車 刪除1分割槽,
command (m for help): d 回車
partition number (1-n): 2 回車刪除2分割槽
根本你的sd卡里有幾個區 就一一刪除分割槽。
command (m for help): p 回車
刪完後,已經沒有分割槽了。
二、現在我們開始建立分割槽
這裡,我要把8g的sd卡建2個分割槽(建立幾個分割槽自己定)
2.1 第乙個是fat32的分割槽(分4g)
command (m for help): n 回車
e extended
p primary partition (1-4)
p 回車
partition uumber(1-4):1 回車 這是選分第1個分割槽。
first cylinder (1-17183,default 1):1回車 這裡1-17183是表示我的 8g卡的儲存量。 第乙個區從1開始。
last cylinder or +size or +sizem or +sizek (1-17183, default 17183): +4000m 回車
command (m for help):
2.2 第二個分割槽
也是linux主分割槽 分出4g。
重複剛才分割槽的步驟
command (m for help): n 回車
e extended
p primary partition (1-4)
p 回車
partition uumber(1-4):2回車 這是分第2個區。
first cylinder (6501-17183,default 6501):6501回車
last cylinder or +size or +sizem or +sizek (6501-17183, default 17183): +4000m 回車
command (m for help):
三、改變sd卡(或者硬碟)分割區屬性。
3.1 分割槽 1
command (m for help): t 回車
partition number (1-4): 1 回車
hex code (type l to list codes): b 回車 這裡要們要設定這個區為w95 fat323分割槽。
3.1 分割槽 2
command (m for help): t 回車
partition number (1-4): 2 回車
hex code (type l to list codes): 83 回車 這裡要們要設定這個區為linux ext3分割槽。
四、設定sd(硬碟)卡啟動
command (m for help):a 回車 這裡設定硬碟啟動區
partition number (1-4): 1 回車
command (m for help):p 可以看到剛才分割槽
command (m for help):w 輸入 q 結束不存入硬碟分割區屬性。
輸入 w 結束並寫入硬碟分割區屬性。
執行 partprobe,它能使核心在不重啟的情況接受新的分割槽表資訊
五、格式化分割槽
輸入fdisk -l回車,檢視分割槽資訊。這時我們可以看到剛才把sd分的區
/dev/mmcblk0p1 w95 fat32
/dev/mmcblk0p2 linux
首先確認mmcblk0p1已解除安裝(umount命令)
在終端輸入:(格式化第一分區)
mkfs.msdos -f 32 /dev/mmcblk0p1 -n fat32
在終端輸入:(格式化第二分割槽)
mkfs.ext3 /dev/mmcblk0p2 -l ext3
在 linux 下面解除安裝 sd 卡,將卡掛載在 windows 上面,然後在windows上「開始」-「控制面板」-「計算機管理」-「磁碟管理」-移動磁碟上,對第乙個分割槽進行格式化 Linux下掛在SD卡
講解之前我得說一下,現在有乙個新的技術在公司已經在用了,遠遠比你在學校學的東西要先進一點,我們燒寫u boot程式一般是在flash上,然後由flash中的程式來引導linux核心,但是flash成本遠遠比sd卡要高,現在公司很多都用sd卡來代替flash,這個具體怎麼實現,還得自己去學習,我目前也...
Linux下測試硬碟,U盤,SD卡
前段時間筆者在開發板上測試開發板的usb介面 usb2.0 usb3.0 和硬碟介面 stat 的效能 測試方法如下 1.測試硬碟介面 用的是 iozone 工具 最簡單開始使用iozone方法是自動模式 opt iozone bin iozone a iozone將在所有模式下進行測試,使用記錄塊...
Linux下給掛載U盤或者SD卡
對於armlinux來說,第一次使用u盤時,u盤這個檔案目錄是不能直接進入的,我們需要對其進行掛載,然後再接下來的使用中就可以直接進行使用了。通過再網上查資料,現將u盤在liunx下的掛載方法記錄下來 第一步 插入u盤,如果能夠識別出u盤,則會列印出一些資訊 第二步 檢視u盤系統分配給u盤的裝置名 ...