第一步,安装Ubuntu14.04


一、用wubi安装ubuntu14.04

首先你要有从上下载的iso文件,用压缩文件浏览程序打开,你会看到。在一个路径没有中文(最好)的文件夹中。
下载两个镜像:
64位:ubuntu-14.04.2-desktop-amd64.iso
32位:ubuntu-14.04.2-desktop-i386.iso
32位镜像解压64位镜像复制到32解压后的目录
打开。按照提示安装,按照提示重启。

二、临时解决方案:解决wubi的ubuntu14.04无法启动的问题

如果只是12.04的话,有上面的几步,ubuntu就成功安装了。但是14.04会出现系统挂载的问题,进入不了图形界面的系统。
我们需要开机,进入紫的选择ubuntu启动的画面。按键盘E,进入编辑。到“ro rootflag
s=sync”,改为“rw rootflags=sync”。再按F10启动。
没错,改一个字母,系统就可以在wubi中启动了。

三、永久解决方案:让这个配置一直有效

没错和你想的一样,这种方式只有一次有效。每次开机都要手动修改。
但是我们可以通过修改配置文件的方式,使其永久有效。
(a)进入系统后,打开终端,执行
$sudo gedit /etc/grub.d/10_lupin
改动文件的第 150 行,把ro改成rw,保存。
linux ${rel_dirname}/${basename} root=${LINUX_HOST_DEVICE} loop=${loop_file_relative} ro ${args} //修改前
linux ${rel_dirname}/${basename} root=${LINUX_HOST_DEVICE} loop=${loop_file_relative} rw ${args} //修改后
可用查,在查中输入ubuntu安装教程ro ${args} 即可到对应的行。
(b)然后更新启动器的配置文件
$sudo update-grub

第二步,配置root登陆
一、 打开终端
二、 输入sudo gedit /usr/share/f.f
三、 在弹出的编辑框里输入:greeter-show-manual-login=true  保存关闭。
四、 再在终端中输入:sudo passwd root,设定修改root的密码。密码随自己喜好。
五、 关机重启在多出的登陆框里输入root还有修改好的root的密码。
进入桌面提示error found when loading /root/.profile
点击确定,进入桌面只需终端中输入 sudo gedit /root/.profile 打开/root/.profile文件,到 mesg n这一行,修改为 tty -s && mesg n 即可如果root登陆不成功可在第二步
之后再在编辑框内输入autologin-user=root,就可自动root登陆。
第三步,配置minicom和nfs服务
一、 配置minicom,打开终端,输入sudo apt-get install minicom 下载安装minicom。
二、 输入minicom –s 进入minicom 配置
三、 配置nfs服务,执行命令:sudo apt-get install nfs-kernel-server ;
四、 创建一个nfs服务的专有文件夹,如本文用/arm。
五、 建立好文件夹后,接着执行命令:sudo gedit /etc/exports 打开的文件中配置nfs如下
/arm *(rw,sync,no_root_squash,no_subtree_check)
*:表示所有网段都能访问。
rw:挂接此目录的客户端对该共享目录具有读写权限
sync:资料同步写入内存和硬盘
no_root_squash:root用户具有对根目录的完全管理访问权限。
no_subtree_check:不检查父目录的权限
六、 修改完上述配置文件保存退出。
七、 行命令:sudo /etc/init.d/nfs-kernel-server restart 重启nfs服务。
八、 配置宿主机IP,与目标板IP在同一网段即可,如
目标板ip为192.168.1.110,那么宿主机ip可为192.168.1.121后三位随自己喜好
九、在目标板终端中使用命令ping 192.168.1.121,查看网络配置是否成功。
十、挂载指令:sudo mount –o 192.168.1.121:/arm /mnt即可宿主机挂载文件系统
第四步,配置交叉编译环境
Mini2440交叉编译环境配置:
一、 mini2440交叉编译环境配置,将光盘自带的arm-linux-gcc-4.4.拷贝到电脑中。
二、 执行命令:#tar xvzf arm-linux-gcc-4. –C /
三、 执行命令:gedit /root/.bashrc,编辑/root/.bashrc文件,在最后一行添加:
export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin
四、执行命令:source ~/.bashrc,重启环境配置
Hharm9-edu实验箱的环境配置:
一、 将实验箱系统hharm9-edu拷贝至电脑上。
二、 进入hharm9-edu目录,执行命令:chmod 777 arminst
三、 执行命令:./arminst,安装实验箱系统
四、 执行命令:gedit /root/.bashrc,编辑/root/.bashrc文件,在最后一行添加:export PATH=$PATH:/opt/host/armv4l/bin
五、 执行命令:source ~/.bashrc,重启环境配置
注意如果不是32位的Ubuntu系统必须安装兼容32位库,执行命令:sudo apt-get install g++-multilib安装兼容32位如果是Ubuntu 12.04 之前的系统,执行命令sudo apt-get install ia32-libs。如果提示ia32-libs被其他软件代替,则安装代替的软件包即可,如果不能则安装上所说的g++-multilib软件包。