ubuntu 14.04安装与配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一步,安装Ubuntu14.04
一、用wubi安装ubuntu14.04
首先你要有从官网上下载的iso文件,用压缩文件浏览程序打开,你会看到wubi.exe。在一个路径没有中文(最好)的文件夹中。
下载两个镜像:
64位:ubuntu-14.04.2-desktop-amd64.iso
32位:ubuntu-14.04.2-desktop-i386.iso
将32位镜像解压后将64位镜像复制到32位解压后的目录下。
打开wubi.exe。按照提示安装,按照提示重启。
二、临时解决方案:解决wubi的ubuntu14.04无法启动的问题
如果只是12.04的话,有上面的几步,ubuntu就成功安装了。但是14.04会出现系统挂载的问题,进入不了图形界面的系统。
我们需要开机,进入紫色的选择ubuntu启动的画面。按键盘E,进入编辑。找到“ro rootflags=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} //修改后
可用查找,在查找中输入ro ${args} 即可找到对应的行。
(b)然后更新启动器的配置文件
$sudo update-grub
第二步,配置root登陆
一、打开终端
二、输入sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
三、在弹出的编辑框里输入: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.3.tar.gz拷贝到电脑中。
二、执行命令:#tar xvzf arm-linux-gcc-4.4.3.tgz –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软件包。