Windows下创建PXE网络安装linux[ubuntu10.10]

IBM SYSTEM X3650 M3服务器未赠送系统安装和引导盘,但提供了PXE网络方式安装,我们便通过一台普通PC机搭建PXE网络,安装Linux操作系统。

一、安装环境设定

1.1 PXE服务器:Windows xp sp2

IP:192.168.1.61 【随便设置,但后面软件的配置里必须与此保持一致】

1.2 被安装机器:IBM system x3650 M3 全新服务器

二、软件准备

PXE网络允许用户使用http或ftp下载的方式来安装系统,下面我们以http方式为例

2.1 ubuntu-10.10-server-amd64.iso

2.2 tftpd32 [一款小巧的tftp服务器,PXE网络需要用tftp协议来引导系统]

2.3 tomcat [一款web服务器,我们使用http的方式安装Linux]

2.4 pxelinux.0 文件 这个文件要通过解压ubuntu-10.10-server-amd64.iso镜像文件里面的install\netboot\ubuntu-installer\amd64\pxelinux.0获取,pxelinux.0一定是要匹配的版本,不同版本的linux是无法使用的。

三、PXE服务器搭建

我们使用Windows xp sp2作为PXE服务器,由于是Windows环境,所以配置过程就不
做详细描述:

3.1 创建 d:\tftpboot目录

3.2 把ubuntu-10.10-server-amd64.iso文件解压,
install\netboot\下的ubuntu-installer文件夹,
install\netboot\ubuntu-installer\amd64\下的pxelinux.0文件,
install\netboot\ubuntu-installer\amd64\下的pxelinux.cfg的文件夹拷贝到d:\tftpboot目录下

3.3 把ubuntu-10.10-server-amd64.iso文件解压,把install\netboot\ubuntu-installer\amd64\boot-screens下的syslinux.cfg文件拷贝到d:\tftpboot\pxelinux.cfg目录下,并重命为default(不需要后缀名)

3.4 配置TFPTD32

配置tftpd32 dhcp server选项:
[img]http://dl.iteye.com/upload/attachment/462548/f95dc4ec-4806-38a7-8e24-9a7b4f6b619e.png[/img]
如上图所所示,打开TFTPD32后,把Current Directory设置成“D:\tftpboot”,Server Interfaces设置成“192.168.1.61”,然后选择dhcp server,dhcp server主要设置参数如下:
[img]http://dl.iteye.com/upload/attachment/462602/91f2de5a-8240-34fb-86d7-ec0d9f8c604f.png[/img]
ip pool starting address:192.168.1.61 (dhcp server地址池起始ip,必填项)
Size of pool:10 (dhcp Server地址池个数,必须大于1)
Boot file:pxelinux.0 (PXE启动文件,必填)
WINS/DNS Server:8.8.8.8(dhs服务器ip,如果没有上网可以不填)
Default route:192.168.1.61(网关,如果单一网段局域网可以不填)
Mask:255.255.255.0 (子网掩码,必填而且要跟本机的掩码一致)
Domian Name:code(域名,可以不填)

单击“Settings”进入配置tftpd32全局选项:
[img]http://dl.iteye.com/upload/attachment/462546/9861b2c9-b14f-3a91-8029-ad5270339b0c.jpg[/img]

如上图所所示,做如下配置
把Base Directory设置成“D:\boottftp\pxe”;
把tftp security设置成“None”;
把Advanced Tftp options的 PXE Compaitibility复选框打选上。

其他按照默认配置即可。

3.5 配置tomcat

3.5.1 下载apache-tomcat-6.0.32.tar.gz

3.5.2 解压apache-tomcat-6.0.32.tar.gz到D:\apache-tomcat-6.0.32

3.5.3 打开D:\apache-tomcat-6.0.32\conf\web.xml找到如下内容

 <servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

[color=red]修改<param-value>false</param-value>为<param-value>true</param-value>[/color]

3.5.4 打开D:\apache-tomcat-6.0.32\bin\catalina.bat,
在@echo off下行设置jdk路径。如:set JAVA_HOME=D:\glassfish3\jdk

3.5.5 在D:\apache-tomcat-6.0.32\webapps\ROOT文件下面新建ubuntu文件夹,
把ubuntu-10.10-server-amd64.iso解压文件拷贝到ubuntu文件夹下面,

通过IE访问http://192.168.1.61:8080/ubuntu
[img]http://dl.iteye.com/upload/attachment/462556/52dced78-0f29-3855-a14e-8ba2ed3bb9c0.png[/img]

四、PXE安装ubuntu10.10系统

4.1 设置Raid

接通IBM服务器电源,开机按照启动画面提示,按F2启动,在启动停顿处选择Ctrl+H键进入<Web Bios>

[img]http://dl.iteye.com/upload/attachment/462558/dc023ca4-19f1-3d2e-b44d-66758ca06d1d.jpg[/img]

系统进入Raid设置界面,选择要设置Raid的硬盘驱动器,点击“start”

在硬盘驱动列表设置清单,点击“Configuration Wizard”设置Raid

[img]http://dl.iteye.com/upload/attachment/462564/22dbea54-7c67-3f82-aebf-f23281e8e07c.jpg[/img]

在下一步,选择“Add Configuration”,然后点Next
[img]http://dl.iteye.com/upload/attachment/462560/b2cb1a19-2adf-3d3d-8abc-071dbafca99b.jpg[/img]

按照提示,选择要设置的Raid类型,最后一步,系统会自动快速初始化所有硬盘,最后如果设置正确的话,Web Bios的界面就会出现类似于下图的清单:

[img]http://dl.iteye.com/upload/attachment/462562/6cadbf7c-0a64-3909-b91b-50844429ba19.jpg[/img]

Physical Drivers是实际存在的硬盘,online表示硬盘在线(插入中)

Virtual Drivers是指通过Raid虚拟出来的硬盘,目前这个虚拟出来了两个

以上具体数量要视服务器的配置定。

设置完毕后,重启服务器。
[color=red]
注:web bios详细设置请参考《webbios configuration-08-10-29.pdf》[/color]

4.2 PXE安装系统

用一根网线连接两台机器的网卡,IBM的服务器通常会有多块网卡,我们选择eth0,

在启动画面,按F12选择启动方式,选择PXE启动

这时,请稍微等待一段时间,系统会自动探测所有网卡上的网络状况,探测完了会有一个PXE超时的提示,这个没关系。

通过LAN启动会自动获取到ip地址,并通过pxe服务器启动机器,如下图:
[img]http://dl.iteye.com/upload/attachment/462578/a6ee7c23-e46d-3b66-b944-ce4be5f5d0e8.jpg[/img]
按回车键进入ubuntu安装界面
[img]http://dl.iteye.com/upload/attachment/462580/1f9d2bab-2bb5-3637-8124-3d7b7884e649.jpg[/img]
4.2.1 ubuntu归档镜像设置
[img]http://dl.iteye.com/upload/attachment/462583/5fb8d51d-1c15-3c53-a9a9-b513e0da0964.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/462588/c889036c-9ba8-301f-9908-388b1f39831e.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/462585/1b69799e-fa38-3db2-9ba8-4193bf34e3d1.jpg[/img]
[img]http://dl.iteye.com/upload/attachment/462590/da233370-eaf2-331c-bc54-aa2886fd0727.jpg[/img]
设置完毕后按照光盘安装步骤完成ubuntu安装。

注:本文参考了如下资料:

http://www.lifehowtodo.com/knife/article/20109/270.shtml
《webbios configuration-08-10-29.pdf》来自于
http://down.51cto.com/data/146003


windows 系统安装需要
64位:ibm_utl_sguide_8.41_anyos_x86-64.iso
32位:ibm_utl_sguide_8.41_anyos_i386.iso
引导盘.

使用<Web Bios>管理界面中的“Configuration Wizard”创建阵列配置信息时
可以根据需要设置RAID 大小<Select Size>,即一个物理卷可以分成多个逻辑卷(一个硬盘可以分成多个区.如:C,D,E,F)
[img]http://dl.iteye.com/upload/attachment/554114/0a555197-f609-32c2-9ea4-09f56f5c8952.jpg[/img]
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值