VirtualBox虚拟机安装RedHat7.3编译Linux0.01内核

引子linux

因为须要编译linux0.01内核,而目前的linux版本过高须要下降gcc版本等等,须要作很多调整很是不方便。windows

因此,直接安装RedHat7.3,这样就好编译linux0.01的内核了。网络

可是,安装RedHat7.3须要注意一些问题。ide

 

下载老版的RedHat网站

RedHat7.3下载地址ui

http://ftp.heanet.ie/pub/redhat-archive/redhat/linux/7.3/en/iso/i386/.net

在这个网站还有其余版本的redhat能够根据须要下载,RedHat7.3是支持中文的。unix

有3个ISO文件blog

安装的过程当中,须要根据提示在“设置”--“存储”--“没有盘片”--选择对应的虚拟光盘便可,开始是选第一个iso1.接口

 

安装RedHat7.3

1.安装VirtualBox,我比较推荐使用VirtualBox,由于这个是免费的,不用去破解,并且目前被Oracle收购,以前也是SUN出品的,质量能够保证,不比VMware差。

安装好VirtualBox之后,“新建”一个虚拟电脑。

2.内存设为512M。

3.注意,默认是“如今建立虚拟硬盘”,由于redhat7.3比较老,硬盘接口要用ide不能用默认的SATA。

不然安装的时候会弹出提示:“出现错误,未找到你要在其中建立新文件系统的有效设备。”

点“建立”。

4.“设置”--“存储”--“没有盘片”--选择一个虚拟光盘,选择以前下载的镜像ISO文件

注意:安装过程当中会提示换其余光盘,其实就是在这里换其余ISO便可。

5.在Controller:IDE后点“添加虚拟硬盘”

 

建立新的虚拟盘

文件位置和大小,注意此处文件位置不要放C盘,以避免C盘太大

设置完成

 

6.开始安装,点“启动”,出现安装界面。

按Enter健。

进入欢迎页面,选择下一步,语言选择能够选择Chinere(Simplified),键盘鼠标默认选择,

进入安装类型选择,选择“定制”

磁盘分区设置都是默认选择便可

 

防火墙配置,由于是虚拟机直接选择无防火墙,否则须要本身选择定制SSH等端口。SSH必定要选,否则在Windows中很差用SecureCRT链接虚拟机中的linux

系统默认语言选择Chinese,时区选择默认的亚洲/上海,设置根口令,验证配置选择默认。

选择软件包组,注意默认的都要选,X窗口系统要选,GNOME桌面要选,KDE就不要了。

原有的软件支持,软件开发,内核开发,windows兼容性都要选,反正也不占多少空间。

图形化界面默认选择。

完成以上选择就进入正式安装进度页面,注意安装过程当中会提示请插入光盘#2再继续。

这时,须要在VirtualBox虚拟机“设置”--“存储”--“没有盘片”--选择一个虚拟光盘,选择以前下载的镜像ISO2文件便可继续安装。

安装完成。

7.进入系统,设置网络自动DHCP

8.查看IP信息,使用

#ifconfig

 

9.使用SecureCRT链接虚拟机中的Linux,查看Linux内核版本以及GCC版本

 

10.编译Linux0.01代码

Linux0.01代码须要修改,这里有一份能够下载:

http://download.csdn.net/detail/21aspnet/4862286

上传Linux0.01代码到root目录

解压

#tar zxvf Linux.tar.gz

须要注意要给linux目录777权限,

#chmod 777 linux

否则会报错编译不过去“/bin/sh: tools/build: Permission denied”

#cd linux

编译

#make

编译成功

在当前目录下生成了Image文件。

http://blog.csdn.net/unix21/article/details/8450008

相关文章
相关标签/搜索