|
FireFly开发板开跑debian
发表于 2015-1-13 15:10:21
浏览:47857
|
回复:20
打印
只看该作者
[复制链接]
楼主
本帖最后由 error结构体 于 2015-1-13 15:38 编辑
1、首先展示一下效果图。
xfce登陆界面
桌面图片
2、静像制做过程。
(1)、建一个空文件系统静像
mkdir melehacking
cd melehacking
mkdir wheezy
dd if=/dev/zero of=wheezy.img bs=1M count=4096
mkfs.ext4 -F wheezy.img
mount -o loop wheezy.img wheezy
(2)、使用debootstrap建立基本系统
debootstrap --verbose --arch armhf --variant=minbase --foreign wheezy wheezy http://ftp.debian.org/debian
安装ARM指令系统模拟环境
apt-get install qemu-user-static binfmt-supportcp /usr/bin/qemu-arm-static wheezy/usr/binmkdir jessie/dev/pts
modprobe binfmt_miscmount -t devpts devpts wheezy/dev/ptsmount -t proc proc wheezy/proc
进入模拟根文件系统。
chroot wheezy/
# You should see "I have no name!@hostname:/
debootstrap/debootstrap --second-stage
# At the end, you should see "I: Base system installed successfully."
(3)、修改系统的一些基本配置。
修改语言
export LANG=Capt-get install apt-utils dialog localesdpkg-reconfigure localesexport LANG=en_US.UTF-8
软件源
sudo vim /etc/apt/sources.list
配置成合适的镜像站点:
网络
vim /etc/network/interfaces
auto lo eth0
allow-hotplug eth0
iface lo inet loopback
iface eth0 inet dhcp
3、真机运行。
(1)、静像烧录。
vi /etc/fstab# /etc/fstab: static file system information.# <file system> <mount point> <type> <options> <dump> <pass>/dev/sda / ext4 noatime,errors=remount-ro 0 1
录入存储介质,我用的是U盘
dd if=wheezy.img of=/dev/sdb
(2)、修改官方双系统烧录工具的parameter文件。
红色部分,如下:
CMDLINE:console=ttyFIQ0 androidboot.hardware=rk30board androidboot.console=ttyFIQ0 board.ap_has_alsa=0
root=/dev/sda rw rootfstype=ext4
init=/sbin/init initrd=0x62000000,0x00800000
mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(misc),0x00008000@0x00006000(resource),
0x00008000@0x0000e000(kernel),0x00010000@0x00016000(boot),0x00010000@0x00026000(recovery),0x0001a000@0x00036000(backup),
0x00040000@0x00050000(cache),0x00002000@0x00090000(kpanic),0x00180000@0x00092000(system),0x00002000@0x00212000(metadata),
0x00200000@0x00214000(userdata),0x00620000@0x00414000(linuxroot),-@0x00a34000(user)
4、安装图形界面。
apt-get install isc-dhcp-client udev netbase ifupdown iproute openssh-server iputils-ping wget \net-tools ntpdate ntp vim nano less tzdata module-init-tools mc
apt-get install xfce4
最后在终端输入
startx
搞定。
|
|