色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

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

麥辣雞腿堡 ? 來源:嵌入式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)存地址上。這樣可以確保在啟動過程中有足夠的內(nèi)存空間來加載initrd文件。

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

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

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

kernel配置

打開ramfs支持:

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

圖片

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

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

圖片

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

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

圖片

正確配置后,uboot啟動時,能夠看到類似如下ramdisk加載的過程:

## 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)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11294

    瀏覽量

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

    關(guān)注

    1

    文章

    565

    瀏覽量

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

    關(guān)注

    1

    文章

    1015

    瀏覽量

    21332
收藏 人收藏

    評論

    相關(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 ?2609次閱讀

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

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

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

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

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

    ,然后去執(zhí)行。在linux中,ramdisk有2種:?initrd:linux內(nèi)核2.0開始支持,大小固定?initramfs: linux內(nèi)核2.4開始支持,大小可變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è)備樹文件devicetree_ramdisk
    發(fā)表于 02-10 18:46 ?1585次閱讀
    制作ZedBoard上<b class='flag-5'>linux</b>根<b class='flag-5'>文件系統(tǒng)</b>(<b class='flag-5'>ramdisk</b>)

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

    Linux設(shè)備驅(qū)動開發(fā)詳解》第5章、Linux文件系統(tǒng)與設(shè)備文件系統(tǒng)
    發(fā)表于 10-27 14:13 ?0次下載
    《<b class='flag-5'>Linux</b>設(shè)備驅(qū)動開發(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的制作過程

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

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

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

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

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

    如何制作一個自啟動的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次下載
    如何制作一個自啟動的<b class='flag-5'>Linux</b>根<b class='flag-5'>文件系統(tǒng)</b>

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

    在移植Linux內(nèi)核早期時,如果flash等存儲設(shè)備的驅(qū)動還沒寫好,可以將文件系統(tǒng)放到內(nèi)存中運行。 此時可以使用 ramfs 和 ramdisk ,即將內(nèi)存的一部分用作文件系統(tǒng)。 ra
    的頭像 發(fā)表于 10-04 14:41 ?1120次閱讀
    移植<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)特點

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

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

    Linux文件系統(tǒng)(rootfs)是Linux系統(tǒng)中所有其他文件系統(tǒng)和目錄的起點,它是內(nèi)核啟動時掛載的第一個
    的頭像 發(fā)表于 10-05 16:50 ?405次閱讀
    主站蜘蛛池模板: 亚洲精品色播一区二区| 经典WC女厕所里TV| 日韩毛片在线视频| 国产亚洲精品久久久久久国| 中文字幕人成人乱码亚洲影视S| 99国产精品白浆在线观看免费| 亚洲高清中文字幕| 精品伊人久久| 成人免费在线| 一本之道高清视频在线观看| 日本韩国欧美一区| 精品国产午夜福利在线观看蜜月| 99亚偷拍自图区亚洲| 性肥胖BWBWBW| 女人张开腿让男人添| 国产亚洲精品久久综合阿香蕉| 91次元黄色观看| 亚洲精品午睡沙发系列| 乌克兰黄色录像| 国产成人在线视频网站| 白丝女仆被啪到深夜漫画| 亚洲色图激情文学| 涩涩爱涩涩片影院| a4you销魂gogo人体| 老湿机一区午夜精品免费福利 | 嗯啊快拔出来我是你老师视频| 精品国产mmd在线观看| 国产成人在线播放| 荡公乱妇HD中文字幕| Zoofilivideo人馿交| av天堂影音先锋在线| 97免费视频在线观看| 中文字幕欧美一区| 在线不卡日本v二区到六区| 亚洲乱码一区二区三区香蕉| 王雨纯羞羞| 无颜之月全集免费观看| 无遮掩H黄纯肉动漫在线观看星| 善良的小峓子2在钱免费中文字| 日韩欧美 亚洲视频| 全是肉的高h短篇列车|