zoukankan      html  css  js  c++  java
  • 根文件系统的制作(测试成功)

    1     建立根文件系统目录与文件

       

    (1)     创建目录

     #mkdir rootfs

     #cd rootfs

     #mkdir bin dev etc lib proc sbin sys usr mnt tmp var

     #mkdir usr/bin usr/lib usr/sbin lib/modules

     (2)创建设备文件

       #cd rootfs /dev

       #mknod –m 666 console c 5 1

      #mknod –m 666 null c 1 3

    (3)加入配置文件

      #tar etc.tar.gz

      #cp etc/*…/root/etc/ -rf   //  etc下所有的内容复制到根目录配置文件里

     (4)添加模块

     #cd ../ linux

     #make modules ARCH=arm CROSS_COMPILE=arm-linux-

     #make modules_install ARCH=arm INSTALL_MOD_PATH=…/rootfs

      2     编译/安装busybox

       (1)       配置busybox

    #make menuconfig

    Busybox Setings build options->

    选中’Buildbusybox…………binary’’

    Cross …………………prefix(arm-linux)

    Installation options->

    选中“Don’t use/usr”     避免busybox安装到宿主机系统

       Busybox   Installation prefix(这里填你要安装的地址)

     (2)  #make

          #make install  开始安装,完成,打开你建立的目录下的bin文件夹,能看到

  • 相关阅读:
    Markdown基本必学语法
    Javascript检测值
    JS中的函数传参
    解决windows下node-sass报错的问题
    scroll的应用
    css中常见几种float方式以及倒计时(刷新页面不清)
    jquery中append与appendTo方法区别
    如何利用sql注入进行爆库
    Smarty静态缓存
    我的DBDA类
  • 原文地址:https://www.cnblogs.com/jfyl1573/p/5585764.html
Copyright © 2011-2022 走看看