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

来源:互联网 发布:unity3d vr抗锯齿 编辑:程序博客网 时间:2024/05/22 12:53

第一步:准备工作

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
原创粉丝点击