windows7 与 ubuntu12.04 双系统的安装以及交内核编译环境搭建

第一步:准备工作

1、先从官网下载ubuntu-12.04.4-desktop-i386.iso,下载地址http:  http://releases.ubuntu.com/precise/

2、下载easyBCD2.2

3、用分区软件给linux准备一定的空间,并在windos7 中鼠标   选择 “计算机”-->右击鼠标-->选择“管理”-->选择“磁盘管理”-->将留给ubuntu的磁盘删除掉。


第二步:安装ubuntu系统

1、将ubuntu-12.04.4-desktop-i386.iso拷贝到C盘

2、解压ubuntu-12.04.4-desktop-i386.iso,并将casper 下的 initrd.lz 和 vmlinuz 复制到 C盘根目录。

3、打开easyBCD “添加新条目”-->“NeoGrub"-->点击”安装“-->点击”配置"-->将面的代码复制进去-->保存退出。


title Install Ubuntu
root (hd0,0)

kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04.4-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz


#kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04.4-desktop-i386.iso ro quiet splash 

#locale=zh_CN.UTF-8

#这两个在同一行

4、重启电脑,在启动项中会添加一个“NeoGrub引导加载器”,选择它-->“Install Ubuntu”,然后就进入了安装Ubuntu的界面。

5、Ctrl—Alt—T 打开终端,输入 sudo umount -l /isodevice

6、开始安装Ubuntu

7、在“安装类型”选择“其他选项”

8、建议给 /boot 分配 200M  ; swap 分配 4G ; 剩下的给 /   和 /home

9、继续、下一步直到安装完成。

10、安装成功。

第三步:交内核编译环境搭建

1、更新或安装linux-headers

sudo apt-get update 

sudo apt-get install build-essential 

sudo apt-get install linux-headers-$(uname -r)

 

2. 关联文件

cd /lib/modules/$(uname -r)/build/include/linux

sudo ln -s ../generated/utsrelease.h

sudo ln -s ../generated/autoconf.h

sudo ln -s ../generated/uapi/linux/version.h

3、下载必要的工具

sudo apt-get install libncurses-dev kernel-package bzip2 make ncurses-dev fakeroot module-init-tools patch
sudo apt-get install libqt3-headers libqt3-mt-dev
sudo apt-get install libqt3-compat-headers

4、下载 arm-linux-gcc4.3.2.tgz 

5、安装arm-linux-gcc4.3.2

arm-linux-gcc4.3.2.tgz 放在主目录中

  sudo mkdir /usr/local/arm

  sudo tar zxvf arm-linux-gcc4.3.2.tgz -C /

  sudo gedit /etc/profile

  在文件的最后一行添加 PATH=$PATH:/usr/local/arm/4.3.2/bin  保存退出

  sudo source /etc/profile

  可以用 sudo  arm-none-linux-gnueabi-gcc -v 查看是否安装成功。

  以后就可以用它来进行交叉编译了。

  




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值