• 在arm板上安装Debian


    在arm板上安装Debian. 这里实际上安装的是一个文件系统,
    u-boot和内核都是用原来的。主要目的是在目标板上建立Debian的桌面环境,包括图形界面。

    主机环境 Debian squeeze 6.07
    目标板 arm contex-A8

    大概的流程如下:

    1. 在PC端构建好一个Debian的最小系统,里面有我们基本需要的各种包。

    apt-get install debootstrap

    cd grip
    debootstrap --arch=armel --foreign --include=vim,openssh-server squeeze rootfs/ http://www.emdebian.org/grip/
    cd grip ; tar jcf ../emdebian-grip-armel-debootstrap-squeeze.tar.bz2 .

    2. 将这个系统放到SD卡中,在ARM板上引导进入系统。

    用fdisk格式化SD卡。分成两个分区:
    第一个分区 FAT 50MB,用于存放uzImage.bin
    第二分个区 EXT3,将PC上包解压到此处。

    uboot参数:
    setenv bootcmd_mmc 'mmcinit 0;fatload mmc 0 0 uzImage.bin; setenv bootargs mem=${memtotal} console=tty0 console=ttyS0,115200n8 root=/dev/mmcblk0p2 rootwait rw noinitrd init=/bin/bash; bootm 0'

    3. 在这个最小系统中执行安装动作。将之前的包都安装进入当前系统。
    安装完成之后,基本就是一个完整的Debian系统了。通过串口终端在主机端控制。

    进入系统后先做如下操作:
    mkdir -p /usr/share/man/man1
    echo "proc /proc proc defaults 0 0" >>etc/fstab
    export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

    开始安装:
    /debootstrap/debootstrap --second-stage

    printf "T0:123:respawn:/sbin/getty -L ttyS0 115200 vt100\n" >> etc/inittab

    4. 配置好网络,使用apt-get工具安装图形界面。

    printf "auto eth0\niface eth0 inet dhcp\n" >>etc/network/interfaces
    dhclient

    将以下行写入/etc/apt/source.list文件:
    deb http://mirrors.ustc.edu.cn/debian/ squeeze main non-free contrib
    deb http://mirrors.ustc.edu.cn/debian/ squeeze-proposed-updates main non-free contrib
    deb-src http://mirrors.ustc.edu.cn/debian/ squeeze main non-free contrib
    deb-src http://mirrors.ustc.edu.cn/debian/ squeeze-proposed-updates main non-free contrib

    apt-get update
    apt-get upgrade

    我用的SD卡只有2G,所以选择装一个lxde图形系统。

    aptitude install xorg xinit lxde



  • 相关阅读:
    洛谷P1368 均分纸牌(加强版) [2017年6月计划 数论14]
    洛谷P1621 集合 [2017年6月计划 数论13]
    NOIP模拟 6.30
    洛谷P1390 公约数的和 [2017年6月计划 数论12]
    洛谷P1573 栈的操作 [2017年6月计划 数论11]
    洛谷P2429 制杖题 [2017年6月计划 数论10]
    Vijos1212 Way Selection [2017年6月计划 二分图03]
    NOIP模拟赛 6.29
    RQNOJ PID192 梦幻大PK [2017年6月计划 二分图02]
    RQNOJ PID141 / 寻找代表元 [2017年6月计划 二分图01]
  • 原文地址:https://www.cnblogs.com/sammei/p/3295595.html
Copyright © 2020-2023  润新知