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

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux配置kernel使用ramdisk文件系統(tǒng)

麥辣雞腿堡 ? 來(lái)源:嵌入式Linux充電站 ? 作者: Vincent ? 2023-10-04 14:48 ? 次閱讀

配置kernel使用ramdisk文件系統(tǒng)

修改uboot的環(huán)境變量:

setenv initrd_high=0xffffffff
setenv bootargs console=ttyS0,115200 root=/dev/ram rw init=/sbin/init; bootm ${loadaddr} ${ramdiskaddr} ${fdtaddr}

initrd_high0xffffffff,表示將initrd加載到最高的可用內(nèi)存地址上。這樣可以確保在啟動(dòng)過(guò)程中有足夠的內(nèi)存空間來(lái)加載initrd文件。

bootargs中,主要是這句:root=/dev/ram rw init=/sbin/init要對(duì)。

bootm啟動(dòng)中,loadaddr是內(nèi)核的加載地址,ramdiskaddrramdisk的加載地址,fdtaddr是設(shè)備樹(shù)的加載地址

制作好的uramdisk.image.gz文件系統(tǒng),可以在uboot中,先通過(guò)tftp命令將uramdisk.image.gz加載到某段內(nèi)存,例如tftp 82000000 uramdisk.image.gz。最后通過(guò)bootm啟動(dòng)。

kernel配置

打開(kāi)ramfs支持:

General setup  --- >
 [*] Initial RAM filesystem and RAM disk (initramfs/initrd) support

圖片

打開(kāi)ext2文件系統(tǒng)支持:

File systems  --- >
  * > Second extended fs support

圖片

打開(kāi)ram block支持,并設(shè)置大小:

Device Drivers  --- >
 [*] Block devices  --- >
  < * >   RAM block device support                                   
       (16)    Default number of RAM disks                          
     (65536) Default RAM disk size (kbytes)

圖片

正確配置后,uboot啟動(dòng)時(shí),能夠看到類似如下ramdisk加載的過(guò)程:

## Loading init Ramdisk from Legacy Image at 42000000 ...
   Image Name:   
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    2168875 Bytes = 2.1 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11312

    瀏覽量

    209738
  • 文件
    +關(guān)注

    關(guān)注

    1

    文章

    567

    瀏覽量

    24763
  • 系統(tǒng)
    +關(guān)注

    關(guān)注

    1

    文章

    1017

    瀏覽量

    21367
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于Buildroot的Linux系統(tǒng)構(gòu)建之根文件系統(tǒng)

    基本的Linux文件系統(tǒng)是Unix文件夾目錄層次結(jié)構(gòu),skeleton是構(gòu)建根文件系統(tǒng)的基礎(chǔ)。   skeleton配置入口:   S
    發(fā)表于 04-01 10:46 ?2616次閱讀

    linux驅(qū)動(dòng)開(kāi)發(fā)_文件系統(tǒng)本地掛載

    介紹Linux開(kāi)發(fā)根文件系統(tǒng)掛載、NFS文件系統(tǒng)配置,UBOOT環(huán)境變量配置,完成文件系統(tǒng)啟動(dòng)。
    的頭像 發(fā)表于 09-17 15:52 ?1497次閱讀
    <b class='flag-5'>linux</b>驅(qū)動(dòng)開(kāi)發(fā)_<b class='flag-5'>文件系統(tǒng)</b>本地掛載

    想問(wèn)下怎么把ramdisk文件系統(tǒng)類型改掉呢

    ramdisk文件系統(tǒng),沒(méi)辦法在線更新我們的引用,必須要刷固件才能更新,好麻煩啊,而且應(yīng)用參數(shù)都沒(méi)辦法保存,一重啟系統(tǒng)配置參數(shù),生成的文件都沒(méi)有了;所以想問(wèn)下,怎么把
    發(fā)表于 01-14 08:52

    淺析Ramdisk制作供linux掛載的根文件系統(tǒng)過(guò)程

    ,然后去執(zhí)行。在linux中,ramdisk有2種:?initrd:linux內(nèi)核2.0開(kāi)始支持,大小固定?initramfs: linux內(nèi)核2.4開(kāi)始支持,大小可變amdisk并非
    發(fā)表于 07-21 15:26

    Linux文件系統(tǒng)課程

    本章學(xué)習(xí)目標(biāo)理解什么是文件系統(tǒng)了解文件系統(tǒng)工作原理理解Fedora Core Linux文件系統(tǒng)的結(jié)構(gòu)掌握Fedora Core Linux
    發(fā)表于 04-10 17:07 ?0次下載

    制作ZedBoard上linux文件系統(tǒng)(ramdisk)

    loader(FSBL)和引導(dǎo)linux需要的Second-Stage boot loader(SSBL)、Linux內(nèi)核zImage、設(shè)備樹(shù)文件devicetree_ramdisk
    發(fā)表于 02-10 18:46 ?1594次閱讀
    制作ZedBoard上<b class='flag-5'>linux</b>根<b class='flag-5'>文件系統(tǒng)</b>(<b class='flag-5'>ramdisk</b>)

    Linux設(shè)備驅(qū)動(dòng)開(kāi)發(fā)詳解》第5章、Linux文件系統(tǒng)與設(shè)備文件系統(tǒng)

    Linux設(shè)備驅(qū)動(dòng)開(kāi)發(fā)詳解》第5章、Linux文件系統(tǒng)與設(shè)備文件系統(tǒng)
    發(fā)表于 10-27 14:13 ?0次下載
    《<b class='flag-5'>Linux</b>設(shè)備驅(qū)動(dòng)開(kāi)發(fā)詳解》第5章、<b class='flag-5'>Linux</b><b class='flag-5'>文件系統(tǒng)</b>與設(shè)備<b class='flag-5'>文件系統(tǒng)</b>

    詳解Linux文件系統(tǒng)Ramdisk的制作過(guò)程

    ramdisk是一個(gè)最小的linux rootfs系統(tǒng),它包含了除內(nèi)核以外的所有linux系統(tǒng)在引導(dǎo)和管理時(shí)需要的工具,包含如下目錄: bi
    發(fā)表于 10-30 15:54 ?1次下載

    需要了解的混合文件系統(tǒng)ramdisk+jffs)

    ramdisk制作成一個(gè)基本的文件系統(tǒng),不同項(xiàng)目改動(dòng)的只是jffs2數(shù)據(jù)分區(qū),可以實(shí)現(xiàn)文件系統(tǒng)的重復(fù)利用。類似于核心板和底板的關(guān)系。
    發(fā)表于 04-25 17:38 ?1833次閱讀
    需要了解的混合<b class='flag-5'>文件系統(tǒng)</b>(<b class='flag-5'>ramdisk</b>+jffs)

    可以了解的Linux 文件系統(tǒng)結(jié)構(gòu)

    Linux中的文件是什么?它的文件系統(tǒng)又是什么?那些配置文件又在哪里?我下載好的程序保存在哪里了?在 Linux
    發(fā)表于 04-27 14:06 ?718次閱讀
    可以了解的<b class='flag-5'>Linux</b> <b class='flag-5'>文件系統(tǒng)</b>結(jié)構(gòu)

    Linux新的exFAT文件系統(tǒng)驅(qū)動(dòng)程序要來(lái)了

    微軟開(kāi)放 exFAT 技術(shù)并積極將其添加到 Linux 內(nèi)核后,Linux Kernel 5.4 帶來(lái)了對(duì) exFAT 文件系統(tǒng)的初步支持。現(xiàn)在,基于早期代碼進(jìn)行改進(jìn),新的 exFAT
    的頭像 發(fā)表于 03-08 08:40 ?2647次閱讀

    如何制作一個(gè)自啟動(dòng)的Linux文件系統(tǒng)

    (制作編譯控制 mtd 分區(qū)及 jffs2 文件系統(tǒng)工具)(4) squashfs3.3.tar (制作 squashfs 文件系統(tǒng)工具)(5) cramfs-1.1.tar (制作 cramfs 文件系統(tǒng)工具)(6) bus
    發(fā)表于 04-22 08:00 ?1次下載
    如何制作一個(gè)自啟動(dòng)的<b class='flag-5'>Linux</b>根<b class='flag-5'>文件系統(tǒng)</b>

    移植Linux內(nèi)核ramfs和ramdisk文件系統(tǒng)

    在移植Linux內(nèi)核早期時(shí),如果flash等存儲(chǔ)設(shè)備的驅(qū)動(dòng)還沒(méi)寫(xiě)好,可以將文件系統(tǒng)放到內(nèi)存中運(yùn)行。 此時(shí)可以使用 ramfs 和 ramdisk ,即將內(nèi)存的一部分用作文件系統(tǒng)。 ra
    的頭像 發(fā)表于 10-04 14:41 ?1147次閱讀
    移植<b class='flag-5'>Linux</b>內(nèi)核ramfs和<b class='flag-5'>ramdisk</b><b class='flag-5'>文件系統(tǒng)</b>

    Linux文件系統(tǒng)特點(diǎn)

    Linux文件系統(tǒng)特點(diǎn) 文件系統(tǒng)要有嚴(yán)格的組織形式,使得文件能夠以塊為單位進(jìn)行存儲(chǔ)。 文件系統(tǒng)中也要有索引區(qū),用來(lái)方便查找一個(gè)
    的頭像 發(fā)表于 11-09 14:48 ?1210次閱讀
    <b class='flag-5'>Linux</b>的<b class='flag-5'>文件系統(tǒng)</b>特點(diǎn)

    Linux文件系統(tǒng)的掛載過(guò)程

    Linux文件系統(tǒng)(rootfs)是Linux系統(tǒng)中所有其他文件系統(tǒng)和目錄的起點(diǎn),它是內(nèi)核啟動(dòng)時(shí)掛載的第一個(gè)
    的頭像 發(fā)表于 10-05 16:50 ?437次閱讀
    主站蜘蛛池模板: 久久天天躁狠狠躁夜夜呲| 欧美性第一页| 午夜亚洲福利| 天天拍拍天天爽免费视频| 手机看片午夜| 免费观看欧美一级高清| 国产视频资源| 国产yw855.c免费观看网站| 亚洲不卡视频在线观看| 东京加勒比| 天天色综合色| 人与性www| 国产色女人| 夜夜操夜夜骑| 米奇777四色精品人人爽| 99亚洲自拍| 欧洲精品不卡1卡2卡三卡| 俺去啦网婷婷| 亚洲午夜精品久久久久久人妖| 天天做天天做天天综合网| 就去色综合| 国产成人精品视频一区二区不卡| 在线永久免费播放视频| 日韩手机看片| 免费观看激色视频网站bd| 男人午夜| 熟妇毛片| 国产一级大片在线观看| 五月天丁香婷婷综合| 粉嫩尤物在线456| 免费在线亚洲| 色综合久久天天综合观看| 久久综合九九亚洲一区| 2018天天射| 动漫精品成人免费网站| 午夜免费网址| 四虎国产精品永免费| 韩国三级久久精品| 天天干天天干| h网站免费| 五月开心六月伊人色婷婷|