zoukankan      html  css  js  c++  java
  • 制作、烧写根文件系统,使用NFS,编译使用驱动程序

    制作YAFFS2、JFFS2文件系统映象文件
    制作文件系统映象非常简单。
    ① 制作YAFFS2文件系统映象文件
    对于YAFFS2,要用到mkyaffs2image工具,它在/work/linux/tools目录下。源码为/work/system/yaffs_source_util_larger_small_page_nand.tar.bz2。
    把工具复制到/usr/bin目录下去:
    $ sudo cp /work/linux/tools/mkyaffs2image /usb/bin
    $ sudo chmod +x /usb/bin/mkyaffs2image
    以fs_mini_mdev 为例,如下制作映象文件:

    $ mkyaffs2image fs_mini_mdev fs_mini_mdev .yaffs2
    在u-boot启动界面,输入字母y命令,然后使用dnw发送fs_mini_mdev .yaffs2即可烧录。

    使用NFS直接挂载系统到开发板上

    nfsroot=[<server-ip>:]<root-dir>[,<nfs-options>]

                 [虚拟机IP]       [文件系统目录]

    ip=<client-ip>:<server-ip>:<gw-ip>:<netmask>:<hostname>:<device>:<autoconf>

          [开发板ip]  [虚拟机ip]      [网关ip]   [掩码]            [可不设置]    [网卡名]   [设置不自动获取]

    在U_BOOT里设置,前提是能ping通,并且安装NFS

    set bootargs noinitrd root=/dev/nfs nfsroot=192.168.1.19:/work/nfs_root/tmp/fs_mini_mdev ip=192.168.1.17:192.168.1.19:192.168.1.1:255.255.255.0::eth0:off init=/linuxrc console=ttySAC0

    保存save

    重启reset

  • 相关阅读:
    构建WebGL目标时的内存考量
    译作感想
    sign
    VS code搭建C环境
    003 总线
    计算机混淆概念(更新……)
    002计算机硬件性能指标
    001计算机基本组成与工作过程
    Linux虚拟机手动安装eclipse
    VMware安装vmtools实现宿主机和虚拟机共享粘贴板
  • 原文地址:https://www.cnblogs.com/yihujiu/p/6274706.html
Copyright © 2011-2022 走看看