红联Linux门户
Linux帮助

在WINDOWS XP 搭建服务器,网卡启动安装 Linux

发布时间:2010-12-06 14:58:14来源:红联作者:yhzm1314
[i=s] 本帖最后由 yhzm1314 于 2010-12-6 21:10 编辑 [/i]

本文版权没有,欢迎翻版!本文可以随便转载、修改、再发布,而且不用注明原作者和原链接!!!

介绍
PXE是在没有软驱、硬盘、CD-ROM的情况下引导计算机的一种方式,也就是BIOS将使用PXE协议从网络引导。

PXE(也就是我们常说的网卡启动计算机)



在开始之前,那么先介绍什么时候才会用到这种安装方法来安装Linux呢?

比如说,你有一台已装有WINDOWS 操作系统的PC,和一台未安装有任何操作系统的新PC。而你手上又没有刻录机,U盘等安装介质。或者你不想浪费一张光盘,又或者你基于某些原因需要这样安装。呵呵,那么下面我就简单的介绍安装过程。不过因本人水平有限,表达能力不好,所以难免出现错误。欢迎大家拍砖。



#准备工作

WINDOWS XP 计算机一台

要安装Linux的计算机-台 (可以网卡启动)



#以下是需要的工具软件

CentOS-5.5-i386-bin-DVD.iso

#LINUX系统DVD SO,本文以这个为例



pxelinux.0

#这个启动文件是我从Linux 系统提取出来的,可自行在网上下载



TFTPD32汉化版

#这是我从别人用于WINDOWS网刻工具里提取出来的,可自行网上下载



Http File Server(简称HFS) #以下是英文版下载地址,也可自行网上下载汉化版


#用于架设简单的HTTP 文件服务器,当然也可以用NFS或FTP代替



虚拟光驱(Virtual Drive Manager,daemon tools或其它虚拟光驱)

#用来载入系统镜像



接好网线连上局域网或者两台机器直接用网线连在一起

###########################################################################

关闭局域网中其它的DHCP服务器,以免造成IP冲突。

关闭WINDOWS中的防火墙


############################################################################

#配置TFTPD32

在任意盘上新建个文件夹。比如在D盘下新建个“PXE”文件夹,然后把TFTPD32和pxelinux.0一起放到“PXE”文件夹下。

然后在这个“PXE”文件夹下新建一个名为“pxelinux.cfg”文件夹。

#注意,文件夹名不包括双引号,如图所示:
[attach]33015[/attach]

运行TFTPD32,设置参数,如图所示:
[attach]33016[/attach]
“当前目录” ##选择存放TFTPD32的目录,默认

Server interfaces ##就是你接上网线的那块网卡的IP,如果有多张网卡的请注意选择

##点击DHCP服务器那一项

起始IP地址 ##DHCP服务器分配的内网IP,起始IP地址就是从你填写的那个IP地址开始分配

地址大小 ##分配IP的数量,如果有多台机器同时安装的话,可按实际情况填写

WINS/DNS ##DNS服务器IP,这个现在用不到,所以不用理会它。

默认路由器 ##路由器的IP,这里也不理会它

根目录 ##也就是启动文件,填上 pxelinux.0

子网掩码 ##按照服务器网卡IP和DHCP分配IP情况填写

#####################################################

#注意:接上局域网的两台机器是通过路由器连接的,在填写起始IP时,

请根据路由所在的IP段和子网掩码修改

#####################################################


#用虚拟光驱载入系统ISO,这里假设虚拟光驱为A盘,请按实际情况修改。
[attach]33017[/attach]


复制 A:\images\pxeboot 目录下的 initrd.img vmlinuz 到D:\PXE 文件夹下。

复制A:\isolinux 目录下的 isolinux.cfg 到 D:\PXE\pxelinux.cfg 目录下
[attach]33018[/attach]



把D:\PXE\pxelinux.cfg 目录下的 isolinux.cfg 重命名为 default
[attach]33019[/attach]
#default是启动选项配置文件,在WIN下可用写字板打开修改,这里安装CentOS不用修改。



#配置HFS

运行hfs.exe,出现提示,点YES就行了。打开Menu

----> Add folder from disk...

----> 选择虚拟光驱盘符(假设虚拟光驱为A盘)

----> 弹出的窗口中选择 Real folder

-----> 点击窗口中的A盘

----> 然后再点击 open in browser

测试能不能打开,如果可以就可以安装了。
[attach]33020[/attach]
[attach]33021[/attach]
[attach]33022[/attach]
[attach]33023[/attach]
打开要安装系统的那台计算机 ----> 进入BIOS ----> 把网卡设为第一启动项 ----> 保存退出。



启动后出现

boot:
[attach]33024[/attach]

直接回车启动图形安装介面,在boot:后面输入 linux text 后回车,进入文字安装介面。


接着就是选择安装语言,我们选择简中文,不过会出现警告提示,意思是说文字模式下不能显示中文字符,我们不理会它,回车确定;

接下来,是键盘布局,我们选默认的us就可以了;
[attach]33025[/attach]
[attach]33026[/attach]
[attach]33027[/attach]

然后选择安装介质,我们这里架设的是http,所以选择HTTP。如是架设的是NFS或FTP,请按实际情况选择。
[attach]33028[/attach]
出现一个窗口,第一栏填入HFS的IP,比如我的HFS IP 为 192.168.0.22

第二栏填入HFS上的目录,比如上面添加的是A盘,所以填入 A%3A #请按HFS的设置填写。

[attach]33029[/attach]
[attach]33030[/attach]


加载完毕后进入安装介面,进入安装介面后就和光盘安装没区别了,这里我就不多做介绍了。



以上是安装CentOS DVD 的过程。如果是要安装其它LINUX发行版的DVD,请自行修改过程。
文章评论

共有 5 条评论

  1. wangyu 于 2010-12-06 21:17:31发表:

    可以到这里看原文
    http://yhzm1314.blog.163.com/blog/static/1171329162010115114026129/

  2. yhzm1314 于 2010-12-06 21:11:41发表:

    呵呵,我不知道163的图片不能外链。现在把图上传上来了。

  3. shenhao0129 于 2010-12-06 17:58:54发表:

    图片挂了

  4. wangyu 于 2010-12-06 17:41:23发表:

    经鉴定,此贴原创

    虽然不用,但一定要顶

  5. 294104551 于 2010-12-06 17:31:57发表:

    谢谢分享,改天试一下,希望LZ把图片重新上传一下,163的看不了,谢谢!