在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于迅為2K1000開發板龍芯處理器安裝 Linux系統到固態硬盤

北京迅為電子 ? 2021-12-14 15:16 ? 次閱讀

基于迅為2K1000開發板龍芯處理器安裝 Linux系統到固態硬盤

硬件:迅為2K1000開發板


pYYBAGG4OuKAQ3enAAEixaSw9sU900.png

固態硬盤

poYBAGG4OueAZE1VAAAYRHPzHsI804.png

LS2K1000 龍芯處理器支持 SATA 接口,所以在迅為開發板的底板板載了一個 M2 接口的 SATA 固態硬盤接口,我們可以用來接 M2 的固態硬盤硬盤,并且 2K1000 也支持從 SATA 硬盤啟動。下面我們來講解下如何安裝 Linux系統到硬盤。

1 準備燒寫 U 盤

燒寫系統到固態硬盤我們需要使用 U 盤啟動作為橋梁,把系統鏡像以及系統配置文件拷貝通過 U 盤拷貝到固態硬盤里面。所以我們需要先準備一個可以成功系統的 U 盤,制作方法請參考第 28 章節。

2 固態硬盤分區

固態硬盤分區的目的是把固態硬盤分成一個分區并格式化為 ext2,在 linux 系統下,分區主要使用的命令是 fdisk 命令。接下來我們一起看下分區操作。

U 盤啟動成功以后進到文件系統,輸入命令 fdisk -l 查看當前開發板的固態硬盤的節點,這里大家一定要根據自己實際識別出來的節點名來確定,我這里識別出來的是/dev/sdb1,但是你的開發板有可能是/dev/sda1,/dev/sdc1 等等。然后我們記住自己開發板識別出來這個節點名稱,如下圖所示:

poYBAGG4OwKANSq1AACrsD20_Lo039.png

接著我們使用命令 fdisk /dev/sdb 給固態硬盤進行分區,注意:/dev/sda 是你自己開發板實際識別出來 的節點,并且后面不帶數字。比如作者這里的節點是/dev/sdb1,那么就輸入命令 fdisk /dev/sdb。如下圖所示:

poYBAGG4OwmALE0JAABBM8MtCUU132.png

這里作者以固態硬盤只有一個分區的情況下為例做演示,我們需要執行以下步驟

1. 輸入“p”查看當前固態都有哪些分區

2. 輸入“d”和要刪除的盤符,刪除掉當前固態所有的分區,因為作者這里只有一個分區,所有就刪除一 個就可以了,如果你的固態硬盤有多個,那就要全部刪除。

3. 輸入“p”查看是否刪除成功

4. 輸入“n”創建一個分區

5. 輸入“P”選擇分區類型為主分區

6. 輸入回車按鍵

7. 輸入回車按鍵

8. 輸入回車按鍵

9. 輸入“w”保存分區

pYYBAGG4OxWAZd97AADVvIjiPsk956.png

poYBAGG4Ox-ASTkiAACOKb7yifA900.png

分區完成后我們輸入命令 fdisk -l 查看是否分區成功,如下圖所示:

pYYBAGG4OyqAJu2uAACqIFsxKDA621.png

輸入命令 mkfs.ext2 /dev/sdb1 將/dev/sdb1 分區格式化為 ext2 格式。注意:分區名稱大家要根據自己開發板實際識別出來的名稱為準,如下圖所示:

poYBAGG4OzOAWDWmAABacD4_WnQ536.png

3 掛載 U 盤和固態到開發板

1.掛載固態硬盤分區

輸入命令 mount /dev/sdb1 /mnt/將固態硬盤的分區掛載到/mnt 目錄下,

/dev/sdb1 為開發板實際識

別的固態硬盤節點 ,大家一定要根據自己開發板的實際情況決定,如下圖所示:

pYYBAGG4Oz-ACEopAABUMdrrB34093.png

2.掛載 U 盤分區

輸入命令 fdisk -l 查看開發板 U 盤的節點,這里大家同樣要根據自己實際識別出來的節點名來確定,我這里識別出來的是/dev/sda1,但是你的開發板有可能是/dev/sdb1,/dev/sdc1 等等。然后我們記住自己開發板識別出來這個 U 盤節點名稱,如下圖所示:

poYBAGG4O0iAeqx3AACNiPE_rAE285.png

輸入命令 mkdir /udisk 在根目錄創建文件夾 udisk,然后輸入命令 mount /dev/sda1 /udisk/將 U 盤掛載到 udisk 文件夾,如下圖所示:

pYYBAGG4O1CANNfEAABXTsDjkWY784.png

4 拷貝鏡像到固態

在本章的剛開始,我們就提到了燒寫系統到固態硬盤我們需要使用 U 盤啟動作為橋梁,把系統鏡像以及系統配置文件拷貝到固態硬盤里面。所以我們需要先準備一個可以成功系統的 U 盤來啟動開發板。那此時 U 盤里面是不是就有系統呢?所以這一步我就要把 U 盤里面的系統鏡像拷貝到固態。

使用命令 cd /mnt 進到固態所掛載的文件夾下,接著使用命令 cp -r /udisk/boot ./將 u 盤下 boot 文件夾拷貝到 mnt 下面,這一步也就是將 U 盤里面的鏡像拷貝到了固態里面,如下圖所示:

poYBAGG4O1eActusAAAdPhC8VHI338.png

接著我們輸入命令 cd boot 進到 boot 文件夾下,然后修改里面的 boot.cfg 啟動文件,修改內容如下:

timeout 5

default 0

showmenu 1

title kernel or fs on ssd

kernel /dev/fs/ext2@wd0/boot/vmlinuz

initrd /dev/fs/ext2@wd0/boot/rootfs.cpio.gz

args console=tty console=ttyS0,115200

修改完成如下圖所示:

poYBAGG4O2CAW1OuAABd7HFX_rY265.png

l boot.cfg 為系統啟動配置文件。

l timeout 5 //等待 5 秒

l default 0 //默認引導第 0 個 title

l title kernel or fs on ssd //title 下的基于 ssd 的內核和文件系統參數,因為這里是 ssd 啟動。

l kernel /dev/fs/ext2@wd0/boot/vmlinuz //加載內核

l noinitrd /dev/fs/ext2@wd0/boot/rootfs.cpio.gz //加載文件系統

其中 dev/fs/表示文件系統,ext2 表示類型為 ext2 類型,@wd0 表示設備類型為 ssd 類型。/boot/vmlinuz或者/boot/rootfs.cpio.gz 表示內核或者文件系統存放的具體路徑

l args console=tty console=ttyS0,115200 //設置調試終端為 ttyS0,波特率為 115200

修改完成后我們保存退出即可

5 啟動系統

上面所有的步驟我們都做完以后,輸入命令 sync 確保我們之前的步驟都可以保存到 ssd,接著拔下 U盤,最后輸入命令 reboot 重啟開發板,如下圖所示:

poYBAGG4O2uAX3yQAAAREENns4c652.png

如果啟動成功,我們會看到 pmon 從硬盤加載 linux 內核和文件系統,如下圖所示:

pYYBAGG4O3iAcU1TAABs1pzgFIw819.png

最后進入文件系統,我們輸入用戶名“root”,即可登錄進文件系統,如下圖所示:

pYYBAGG4O36ABYU-AABFudZ2QNY101.pngpYYBAGG4O42AAsk_AAFHlGHsOHs735.png
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5086

    文章

    19141

    瀏覽量

    305972
  • 嵌入式系統
    +關注

    關注

    41

    文章

    3595

    瀏覽量

    129550
  • 龍芯
    +關注

    關注

    3

    文章

    343

    瀏覽量

    31269
  • 開發板
    +關注

    關注

    25

    文章

    5074

    瀏覽量

    97661
收藏 人收藏

    評論

    相關推薦

    【北京】itop-3562開發板Linux系統中使用NPU

    【北京】itop-3562開發板Linux系統中使用NPU
    的頭像 發表于 11-25 14:52 ?357次閱讀
    【北京<b class='flag-5'>迅</b><b class='flag-5'>為</b>】itop-3562<b class='flag-5'>開發板</b>在<b class='flag-5'>Linux</b><b class='flag-5'>系統</b>中使用NPU

    3A6000_7A2000開發板龍芯全國產處理器龍芯 3A5000完全兼容

    ,也證明了國內有能力在自研 CPU 架構上做出一流的產品。 龍芯 3A6000 處理器采用龍芯自主指令系統龍架構(LoongArch),是龍芯
    發表于 11-19 11:15

    龍芯LS2K1000LA和LS2K1000有何區別?

    則是使用mips架構。所以倆個不同架構的處理器使用的源碼略有不同,但是硬件上基于2k10002k1000la的開發板&核心
    發表于 11-14 11:06

    電子】龍芯LS2K1000LA和LS2K1000有何區別?

    電子】龍芯LS2K1000LA和LS2K1000有何區別?
    的頭像 發表于 11-13 14:13 ?286次閱讀
    【<b class='flag-5'>迅</b><b class='flag-5'>為</b>電子】<b class='flag-5'>龍芯</b>LS<b class='flag-5'>2K1000</b>LA和LS<b class='flag-5'>2K1000</b>有何區別?

    【北京】itop-龍芯2k1000開發指南Linux基礎入門vim 編輯

    【北京】itop-龍芯2k1000開發指南Linux基礎入門vim 編輯
    的頭像 發表于 10-25 14:56 ?321次閱讀
    【北京<b class='flag-5'>迅</b><b class='flag-5'>為</b>】itop-<b class='flag-5'>龍芯</b><b class='flag-5'>2k1000</b><b class='flag-5'>開發</b>指南<b class='flag-5'>Linux</b>基礎入門vim 編輯<b class='flag-5'>器</b>

    國產龍芯處理器選擇2K1000開發板有資料

    視頻教程 新增龍芯2K1000開發環境搭建系列、系統編譯與燒寫系列、PMON基礎知識及啟動流程分析系列、pmon移植教程系列視頻教程。更多視頻教程請在
    發表于 10-16 14:23

    龍芯2K0300蜂鳥試用】龍芯2K0300蜂鳥開發板開發環境搭建

    的需求,開發者提供了廣闊的應用空間。 龍芯2K0300蜂鳥開發板開發環境通過下面的方法來搭
    發表于 09-05 21:16

    【北京龍芯iTOP-LS2K0500開發板快速啟動手冊-第3章 Windows安裝串口終端

    龍芯iTOP-LS2K0500開發板
    的頭像 發表于 08-28 15:13 ?579次閱讀
    【北京<b class='flag-5'>迅</b><b class='flag-5'>為</b>】<b class='flag-5'>龍芯</b>iTOP-LS<b class='flag-5'>2K</b>0500<b class='flag-5'>開發板</b>快速啟動手冊-第3章 Windows<b class='flag-5'>安裝</b>串口終端

    【北京】itop-龍芯2k1000 sylixos 嵌入式實時系統燒寫手冊-第一章與第二章 詳細步驟

    【北京】itop-龍芯2k1000 sylixos 嵌入式實時系統燒寫手冊-第一章與第二章 詳細步驟
    的頭像 發表于 08-26 14:18 ?742次閱讀
    【北京<b class='flag-5'>迅</b><b class='flag-5'>為</b>】itop-<b class='flag-5'>龍芯</b><b class='flag-5'>2k1000</b> sylixos 嵌入式實時<b class='flag-5'>系統</b>燒寫手冊-第一章與第二章 詳細步驟

    2K0500開發板硬件連接快速測試

    2K0500開發板硬件連接快速測試
    的頭像 發表于 08-13 15:40 ?323次閱讀
    <b class='flag-5'>迅</b><b class='flag-5'>為</b><b class='flag-5'>2K</b>0500<b class='flag-5'>開發板</b>硬件連接快速測試

    龍芯2K0300蜂鳥支持OpenHarmony 4.0 Release版本操作系統

    和OpenHarmony操作系統,可以為開發者提供更多的選擇。本次發售的2K0300蜂鳥開發板內置OpenHarmony 4.0 Release版本操作
    發表于 06-20 10:02

    廣東龍芯發布2K0300蜂鳥,今日正式發售

    操作系統,可以為開發者提供更多的選擇。本次發售的2K0300蜂鳥開發板內置OpenHarmony 4.0 Release版本操作系統,并支持
    發表于 06-20 10:00

    [廣東龍芯2K1000/2K500開發板] OpenWRT 使用說明

    如何編譯 從BSP 包的文件系統目錄下找到OpenWrt 的源碼并解碼。 ##源碼中已包含2k500和2k1000板卡的配置 ##2k500的配置名為loongson_
    發表于 02-19 14:40

    全國大學生計算機系統能力大賽操作系統設計賽-LoongArch 賽道廣東龍芯2K1000LA 平臺資料分享

    限于開發板2k1000處理器用戶手冊,主板設計資料,uboot、內核和文件系統二進制以及源代碼等信息。 在線論壇 開發者社區
    發表于 02-04 15:37

    3588開發板Ubuntu安裝Docker

    3588開發板Ubuntu安裝Docker
    的頭像 發表于 01-29 16:07 ?760次閱讀
    <b class='flag-5'>迅</b><b class='flag-5'>為</b>3588<b class='flag-5'>開發板</b>Ubuntu<b class='flag-5'>安裝</b>Docker
    主站蜘蛛池模板: 四虎影视在线影院在线观看| 四虎永久免费网站入口2020| 69女poren18中国| 色多网站免费视频| 午夜dy888理论| 午夜精品久久久久久久第一页 | 国产一区美女视频| 成人性色生活片免费看爆迷你毛片| 欧美日韩性高爱潮视频| 天天综合射| 色婷婷久久免费网站| 亚洲色图久久| 四虎国产在线| 免费在线你懂的| 国产美女主播在线| 天天做天天爱天天做天天吃中| 手机看片福利国产| 午夜精品久久久久久久2023| china3p单男精品自拍| 天天舔天天射| 56pao强力打造| 日本视频一区二区| 一级特黄aa大片免费播放视频| 特黄毛片| 国产一区二区三区在线影院| 夜夜爱成人免费网站| 国产亚洲精品久久久久久久软件 | 免费又爽又黄的禁片1000部| 亚洲人成网站色7799在线观看| 午夜嘿嘿嘿| 特级毛片女人18毛片| 美女艹逼视频| 久久伊人色| 最新eeuss影院第256页| 黄a大片| 亚洲福利一区| 手机在线精品视频| 国产精品777| 狠狠操夜夜爽| 成人爽爽激情在线观看| 日本一卡二卡≡卡四卡精品|