接下來(lái)開(kāi)始準(zhǔn)備燒寫(xiě)linux內(nèi)核、設(shè)備樹(shù)、rootf
首先是確認(rèn)在Linux下,SD卡的設(shè)備名稱。在沒(méi)接入SD卡的情況下,Linux終端中輸入:
$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 4K 1 loop /snap/bare/5 loop1 7:1 0 63.3M 1 loop /snap/core20/1828 loop2 7:2 0 73.9M 1 loop /snap/core22/858 loop3 7:3 0 12.3M 1 loop /snap/snap-store/959 loop4 7:4 0 73.9M 1 loop /snap/core22/864 loop5 7:5 0 91.7M 1 loop /snap/gtk-common-themes/1535 loop6 7:6 0 485.5M 1 loop /snap/gnome-42-2204/126 loop7 7:7 0 63.5M 1 loop /snap/core20/2015 loop8 7:8 0 346.3M 1 loop /snap/gnome-3-38-2004/119 loop9 7:9 0 46M 1 loop /snap/snap-store/638 loop10 7:10 0 49.9M 1 loop /snap/snapd/18357 loop11 7:11 0 349.7M 1 loop /snap/gnome-3-38-2004/143 sda 8:0 0 500G 0 disk ├─sda1 8:1 0 512M 0 part /boot/efi ├─sda2 8:2 0 1K 0 part └─sda5 8:5 0 499.5G 0 part / sr0 11:0 1 1024M 0 rom
在接入SD卡設(shè)備的情況下輸入:
$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 4K 1 loop /snap/bare/5 loop1 7:1 0 63.3M 1 loop /snap/core20/1828 loop2 7:2 0 73.9M 1 loop /snap/core22/858 loop3 7:3 0 12.3M 1 loop /snap/snap-store/959 loop4 7:4 0 73.9M 1 loop /snap/core22/864 loop5 7:5 0 91.7M 1 loop /snap/gtk-common-themes/1535 loop6 7:6 0 485.5M 1 loop /snap/gnome-42-2204/126 loop7 7:7 0 63.5M 1 loop /snap/core20/2015 loop8 7:8 0 346.3M 1 loop /snap/gnome-3-38-2004/119 loop9 7:9 0 46M 1 loop /snap/snap-store/638 loop10 7:10 0 49.9M 1 loop /snap/snapd/18357 loop11 7:11 0 349.7M 1 loop /snap/gnome-3-38-2004/143 sda 8:0 0 500G 0 disk ├─sda1 8:1 0 512M 0 part /boot/efi ├─sda2 8:2 0 1K 0 part └─sda5 8:5 0 499.5G 0 part / sdb 8:16 1 14.9G 0 disk └─sdb1 8:17 1 14.9G 0 part /media/venon/AEE5-087B sr0 11:0 1 1024M 0 rom
可以看到多出來(lái)了一個(gè)sdb2,這個(gè)sdb設(shè)備就是SD卡在linux系統(tǒng)中的設(shè)備名稱,sdb1是sdb2的分區(qū)。設(shè)備掛載在/media/venon/AEE5-087B目錄下。
下圖是開(kāi)發(fā)板需要的SD卡分區(qū)以及對(duì)應(yīng)的作用。
使用命令將SD卡格式化并進(jìn)行分區(qū)。
$ sudo fdisk /dev/sdb 歡迎使用 fdisk (util-linux 2.34)。 更改將停留在內(nèi)存中,直到您決定將更改寫(xiě)入磁盤。 使用寫(xiě)入命令前請(qǐng)三思。 命令(輸入 m 獲取幫助): o 創(chuàng)建了一個(gè)磁盤標(biāo)識(shí)符為 0x34f6c9cf 的新 DOS 磁盤標(biāo)簽。 命令(輸入m獲取幫助):n 分區(qū)類型 p 主分區(qū) (0個(gè)主分區(qū),0個(gè)擴(kuò)展分區(qū),4空閑) e 擴(kuò)展分區(qū) (邏輯分區(qū)容器) 選擇 (默認(rèn) p): p 分區(qū)號(hào) (1-4, 默認(rèn) 1): (Push the enter key) 第一個(gè)扇區(qū) (2048-31116287, 默認(rèn) 2048): (Push the enter key) Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-31116287, 默認(rèn) 31116287): +500M 創(chuàng)建了一個(gè)新分區(qū) 1,類型為“Linux”,大小為 500 MiB。 命令(輸入 m 獲取幫助): n 分區(qū)類型 p 主分區(qū) (1個(gè)主分區(qū),0個(gè)擴(kuò)展分區(qū),3空閑) e 擴(kuò)展分區(qū) (邏輯分區(qū)容器) 選擇 (默認(rèn) p): p 分區(qū)號(hào) (2-4, 默認(rèn) 2): (Push the enter key) 第一個(gè)扇區(qū) (1026048-31116287, 默認(rèn) 1026048): (Push the enter key) Last sector, +/-sectors or +/-size{K,M,G,T,P} (1026048-31116287, 默認(rèn) 31116287): (Push the enter key) 創(chuàng)建了一個(gè)新分區(qū) 2,類型為“Linux”,大小為 14.4 GiB。 分區(qū) #2 包含一個(gè) ext4 簽名。 您想移除該簽名嗎? 是[Y]/否[N]: y 寫(xiě)入命令將移除該簽名。 命令(輸入 m 獲取幫助): p Disk /dev/sdb:14.86 GiB,15931539456 字節(jié),31116288 個(gè)扇區(qū) Disk model: STORAGE DEVICE 單元:扇區(qū) / 1 * 512 = 512 字節(jié) 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié) I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié) 磁盤標(biāo)簽類型:dos 磁盤標(biāo)識(shí)符:0x34f6c9cf 設(shè)備 啟動(dòng) 起點(diǎn) 末尾 扇區(qū) 大小 Id 類型 /dev/sdb1 2048 1026047 1024000 500M 83 Linux /dev/sdb2 1026048 31116287 30090240 14.4G 83 Linux Filesystem/RAID signature on partition 2 will be wiped. 命令(輸入 m 獲取幫助): t 分區(qū)號(hào) (1,2, 默認(rèn) 2): 1 Hex 代碼(輸入 L 列出所有代碼): b 已將分區(qū)“Linux”的類型更改為“W95 FAT32”。 命令(輸入 m 獲取幫助): w 分區(qū)表已調(diào)整。 Failed to remove partition 1 from system: 設(shè)備或資源忙 Failed to add partition 1 to system: 設(shè)備或資源忙 Failed to add partition 2 to system: 設(shè)備或資源忙 The kernel still uses the old partitions. The new table will be used at the next reboot. 正在同步磁盤。
輸入以下命令檢查分區(qū)列表:
$ partprobe $ sudo fdisk -l /dev/sdb Disk /dev/sdb:14.86 GiB,15931539456 字節(jié),31116288 個(gè)扇區(qū) Disk model: STORAGE DEVICE 單元:扇區(qū) / 1 * 512 = 512 字節(jié) 扇區(qū)大小(邏輯/物理):512 字節(jié) / 512 字節(jié) I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié) 磁盤標(biāo)簽類型:dos 磁盤標(biāo)識(shí)符:0x34f6c9cf 設(shè)備 啟動(dòng) 起點(diǎn) 末尾 扇區(qū) 大小 Id 類型 /dev/sdb1 2048 1026047 1024000 500M b W95 FAT32 /dev/sdb2 1026048 31116287 30090240 14.4G 83 Linux
![da10076e-0d06-11ef-a297-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/E2/24/wKgZomY7IK2AfaPtAAE9UoJgZQI903.png)
格式化并掛載分區(qū)
輸入以下命令:
$ sudo mkfs.vfat -v -c -F 32 /dev/sdb1 mkfs.fat 4.1 (2017-01-24) /dev/sdb1 has 64 heads and 32 sectors per track, hidden sectors 0x0800; logical sector size is 512, using 0xf8 media descriptor, with 1024000 sectors; drive number 0x80; filesystem has 2 32-bit FATs and 8 sectors per cluster. FAT size is 1000 sectors, and provides 127746 clusters. There are 32 reserved sectors. Volume ID is ac72c97f, no volume label. Searching for bad blocks 177120... 362848... $ sudo mkfs.ext4 -L rootfs /dev/sdb2 mke2fs 1.45.5 (07-Jan-2020) 創(chuàng)建含有 3761280 個(gè)塊(每塊 4k)和 942080 個(gè) inode 的文件系統(tǒng) 文件系統(tǒng) UUID:a231661f-117a-464e-aa26-72c47a27fba6 超級(jí)塊的備份存儲(chǔ)于下列塊: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208 正在分配組表: 完成 正在寫(xiě)入 inode表: 完成 創(chuàng)建日志(16384 個(gè)塊): 完成 寫(xiě)入超級(jí)塊和文件系統(tǒng)賬戶統(tǒng)計(jì)信息: 已完成
![da970520-0d06-11ef-a297-92fbcf53809c.png](https://file1.elecfans.com/web2/M00/E2/24/wKgZomY7IK2AFyehAAIop73MaZY258.png)
格式化完畢后,取出讀卡器,重新連接。
審核編輯:劉清
-
讀卡器
+關(guān)注
關(guān)注
2文章
419瀏覽量
39499 -
Linux系統(tǒng)
+關(guān)注
關(guān)注
4文章
596瀏覽量
27526 -
SD卡
+關(guān)注
關(guān)注
2文章
566瀏覽量
64147
原文標(biāo)題:RZ/G2L Demo調(diào)試經(jīng)驗(yàn)分享(3)
文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
G2L系列 核心板 -RZ/G2L 處理器簡(jiǎn)介|框架圖|功耗|原理圖及硬件設(shè)計(jì)指南
【飛凌RZ/G2L開(kāi)發(fā)板試用體驗(yàn)】+01.開(kāi)箱(zmj)
【米爾瑞薩RZ/G2L開(kāi)發(fā)板-試用體驗(yàn)】認(rèn)識(shí)一下米爾瑞薩RZ/G2L開(kāi)發(fā)板的核心板
RZ/G2L核心板e(cuò)MMC測(cè)試
![<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>核心板e(cuò)MMC測(cè)試](https://file.elecfans.com/web2/M00/33/91/poYBAGIfNmOAVaBbAAEVct7NcAQ041.png)
RZ/G2L RZ/G2LC RZ/G2UL RZ/G3S靈活軟件包應(yīng)用說(shuō)明
![<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b> <b class='flag-5'>RZ</b>/<b class='flag-5'>G2</b>LC <b class='flag-5'>RZ</b>/<b class='flag-5'>G2</b>UL <b class='flag-5'>RZ</b>/<b class='flag-5'>G3</b>S靈活軟件包應(yīng)用說(shuō)明](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
RZ/G2L Demo調(diào)試經(jīng)驗(yàn)流程分享(1)
![<b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b> <b class='flag-5'>Demo</b><b class='flag-5'>調(diào)試</b><b class='flag-5'>經(jīng)驗(yàn)</b>流程分享(1)](https://file1.elecfans.com/web2/M00/E1/6A/wKgaomY4eEqAWBOeAAAxOi0H_9o441.png)
評(píng)論