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

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

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

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

zynq開發(fā)中的文件系統(tǒng)類型

CHANBAEK ? 來源:硬碼農(nóng)二毛哥 ? 作者:硬碼農(nóng)二毛哥 ? 2023-05-25 11:28 ? 次閱讀

文件系統(tǒng)類型

在Petalinux配置工程時(shí),會(huì)遇到如下類型文件系統(tǒng)。常用的有INITRAMFS、INITRD和EXT4。

圖片

INITRAMFS、INITRD

INITRAMFS是INITRD的升級(jí)版,這兩種根文件系統(tǒng)類型都不能保存文件。當(dāng)文件系統(tǒng)配置成這兩種類型時(shí),使用SD卡啟動(dòng)單板時(shí),將SD卡格式化為FAT32類型。只需要將三個(gè)文件拷貝到SD卡,bootloader (BOOT.BIN), bootscript (boot.scr) and kernel image(image.ub) 。

$ cp images/linux/BOOT.BIN /media/BOOT/
$ cp images/linux/image.ub /media/BOOT/
$ cp images/linux/boot.scr /media/BOOT/

其中image.ub包含三個(gè)文件:

內(nèi)核鏡像: Image
設(shè)備樹: system.dtb
根文件系統(tǒng): ramdisk.cpio.gz.u-boot

ramdisk.cpio.gz.u-boot

ramdisk.cpio.gz.u-boot 是一個(gè)臨時(shí)根文件系統(tǒng),用來實(shí)現(xiàn)早期系統(tǒng)啟動(dòng),為后續(xù)掛載真正文件系統(tǒng)提供便利。

EXT4

當(dāng)文件系統(tǒng)配置成EXT4時(shí),SD要分成兩個(gè)區(qū),一個(gè)FAT32,另一個(gè)EXT4。

FAT分區(qū):將BOOT.BIN, boot.scr 拷貝到該分區(qū)。

$ cp images/linux/BOOT.BIN /media/BOOT/
$ cp images/linux/image.ub /media/BOOT/
$ cp images/linux/boot.scr /media/BOOT/

EXT分區(qū):將rootfs.tar.gz解壓到該區(qū)域。

$ sudo tar xvf rootfs.tar.gz -C /media/rootfs
$ sync

同步

解壓命令后,加上sync,保證文件系統(tǒng)全部解壓到EXT4分區(qū)。

petalinux-initramfs-image

在Petalinux工程配置中,進(jìn)入Image Packaging Configuration。

圖片

當(dāng)文件系統(tǒng)類型為INITRD/INITRAMFS 時(shí),使用petalinux-initramfs-image 時(shí),啟動(dòng)文件系統(tǒng)為最小的。

圖片

switch_root

使用switch_root命令可以切換到另一個(gè)作為掛載樹的根的文件系統(tǒng)

switch_root [新根目錄] [init] [參數(shù)]
switch_root /mnt /sbin/init

當(dāng)文件系統(tǒng)類型為INITRD/INITRAMFS 時(shí),使用petalinux-initramfs-image 時(shí),生成的鏡像文件。可以使用switch_root命令將文件系統(tǒng)掛載到ext4分區(qū)。

不使能switch_rootj

將petalinux-initramfs-image名字改為petalinux-image-minimal ,將不再使能switch_root命令。

圖片

specify the SD device which has the ext roots

指定SD卡設(shè)備的ext文件系統(tǒng),添加ext4=/dev/mmcblk0p2:/rootfs 。

petalinux-config ---> DTG Settings ---> Kernel Bootargs ---> (earlycon
console=ttyPS0,115200 clk_ignore_unused init_fatal_sh=1 ext4=/dev/
mmcblk0p2:/rootfs) user set kernel bootargs
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 內(nèi)核
    +關(guān)注

    關(guān)注

    3

    文章

    1402

    瀏覽量

    40902
  • SD卡
    +關(guān)注

    關(guān)注

    2

    文章

    573

    瀏覽量

    64817
  • 文件系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    293

    瀏覽量

    20207
  • Zynq
    +關(guān)注

    關(guān)注

    10

    文章

    614

    瀏覽量

    47869
  • 設(shè)備樹
    +關(guān)注

    關(guān)注

    0

    文章

    39

    瀏覽量

    3271
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

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

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

    XfS文件系統(tǒng),XfS文件系統(tǒng)是什么意思

    XfS文件系統(tǒng),XfS文件系統(tǒng)是什么意思 XfS文件系統(tǒng)是SGI開發(fā)的高級(jí)日志文件系統(tǒng),XFS極具伸縮性,非常健壯。所幸的是SGI將其移植
    發(fā)表于 03-29 10:39 ?4324次閱讀

    基于zynq的Linux根文件系統(tǒng)生成

    LinuxRoot Filesystem(根文件系統(tǒng))是必不可少的,常用的是BusyBox,本節(jié)就介紹一下使用BusyBox制作Linux根文件系統(tǒng)rootfs,主要參考xilinx wiki上
    發(fā)表于 02-10 15:58 ?6000次閱讀
    基于<b class='flag-5'>zynq</b>的Linux根<b class='flag-5'>文件系統(tǒng)</b>生成

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

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

    文件系統(tǒng)是什么?淺談EXT文件系統(tǒng)歷史

    在先前關(guān)于Linux文件系統(tǒng)的文章,我很想去深入地討論更多EXT文件系統(tǒng)的特性的信息。所以,首先讓我們來回答這個(gè)問題:什么是文件系統(tǒng)?一個(gè)文件系統(tǒng)
    發(fā)表于 06-28 09:03 ?5869次閱讀
    <b class='flag-5'>文件系統(tǒng)</b>是什么?淺談EXT<b class='flag-5'>文件系統(tǒng)</b>歷史

    Xilinx Zynq制作修改根文件系統(tǒng)的方法

    proc文件系統(tǒng)是用來提供內(nèi)核和進(jìn)程信息的虛擬文件系統(tǒng),使用內(nèi)核自動(dòng)生成的文件,加載完成一定要能查到很多信息才對(duì)。
    發(fā)表于 07-13 08:31 ?3718次閱讀

    linux文件系統(tǒng)的虛擬文件系統(tǒng)設(shè)計(jì)詳解

    Linux 中允許眾多不同的文件系統(tǒng)共存,如 ext2, ext3, vfat 等。通過使用同一套文件 I/O 系統(tǒng) 調(diào)用即可對(duì) Linux 的任意
    發(fā)表于 04-02 14:37 ?1976次閱讀
    linux<b class='flag-5'>文件系統(tǒng)</b><b class='flag-5'>中</b>的虛擬<b class='flag-5'>文件系統(tǒng)</b>設(shè)計(jì)詳解

    Linux系統(tǒng)日志文件的JFS文件系統(tǒng)

    嵌入式linux中文站向大家介紹一下JFS文件系統(tǒng)。Linux系統(tǒng)日志文件的JFS系統(tǒng), JFS 由IBM 公司
    發(fā)表于 05-05 14:10 ?5204次閱讀
    Linux<b class='flag-5'>系統(tǒng)</b>日志<b class='flag-5'>文件</b><b class='flag-5'>中</b>的JFS<b class='flag-5'>文件系統(tǒng)</b>

    你了解Linux7個(gè)判斷文件系統(tǒng)類型的方法?

    df 命令報(bào)告文件系統(tǒng)磁盤空間利用率,要顯示特定的磁盤分區(qū)的文件系統(tǒng)類型,像下面那樣使用 -T 標(biāo)志:
    發(fā)表于 05-06 15:07 ?2463次閱讀
    你了解Linux<b class='flag-5'>中</b>7個(gè)判斷<b class='flag-5'>文件系統(tǒng)</b><b class='flag-5'>類型</b>的方法?

    文件系統(tǒng)的日志系統(tǒng)是如何實(shí)現(xiàn)的

    日志 本文來聊聊文件系統(tǒng)的日志系統(tǒng),來看一個(gè)簡(jiǎn)單的日志系統(tǒng)是如何實(shí)現(xiàn)的。本文是接著前面的 xv6 系列,用到的一些前導(dǎo)知識(shí)不再說明,沒看的可以先看一下。
    的頭像 發(fā)表于 09-29 11:04 ?2385次閱讀
    <b class='flag-5'>文件系統(tǒng)</b><b class='flag-5'>中</b>的日志<b class='flag-5'>系統(tǒng)</b>是如何實(shí)現(xiàn)的

    什么是分布式文件系統(tǒng)

    我們無時(shí)無刻不在使用文件系統(tǒng),進(jìn)行開發(fā)時(shí)在使用文件系統(tǒng),瀏覽網(wǎng)頁(yè)時(shí)在使用文件系統(tǒng),玩手機(jī)時(shí)也在使用文件系統(tǒng)
    的頭像 發(fā)表于 03-10 16:21 ?4553次閱讀

    Linux文件系統(tǒng)類型及工作原理

    理解了文件系統(tǒng)的結(jié)構(gòu)之后,我們來看一下文件類型
    發(fā)表于 05-16 09:06 ?739次閱讀
    Linux<b class='flag-5'>文件系統(tǒng)</b>的<b class='flag-5'>類型</b>及工作原理

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

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

    鴻蒙輕內(nèi)核源碼分析:虛擬文件系統(tǒng) VFS

    接口不統(tǒng)一,若系統(tǒng)中有多個(gè)文件系統(tǒng)類型,訪問不同的文件系統(tǒng)就需要使用不同的非標(biāo)準(zhǔn)接口。而通過在系統(tǒng)
    的頭像 發(fā)表于 02-18 14:50 ?1337次閱讀
    主站蜘蛛池模板: 色吧在线视频在线观看 | 国产成人高清一区二区私人 | 美女色18片黄黄色 | 男男之h啪肉np文 | 老司机成人精品视频lsj | 日本免费不卡在线一区二区三区 | 午夜欧美精品久久久久久久久 | 天堂网色 | 天堂资源在线官网资源 | 免费一级毛片在线播放不收费 | 精品国内一区二区三区免费视频 | 手机看片a永久免费看大片 手机毛片 | 色97色| 五月天婷亚洲 | 精品欧美激情在线看 | 九色欧美| 免费鲁丝片一级观看 | www.国产一区二区三区 | 天堂网www中文在线 天堂网传媒 | 美国激情ap毛片 | 久久这里只有精品1 | 色播欧美 | 久久国产午夜精品理论片34页 | 涩涩涩丁香色婷五月网视色 | 性欧美欧美之巨大69 | h视频在线观看视频观看 | 久操精品在线观看 | 性欧美成人免费观看视 | 永久免费精品影视网站 | 特级aaa毛片 | freee性欧美| 亚洲天堂免费看 | 亚洲国产精品日韩专区avtube | 理论毛片| 特级免费毛片 | 中文字幕一区二区三区乱码aⅴ | 看日本黄大片在线观看 | 在线视频黄 | 欧美一区二区三区不卡片 | 国产亚洲精品激情都市 | 147西西人体大胆免费网 |