Chinaunix首页 | 论坛 | 博客

  • 博客访问: 278702
  • 博文数量: 56
  • 博客积分: 2587
  • 博客等级: 少校
  • 技术积分: 736
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-12 14:30
文章分类
文章存档

2012年(19)

2011年(7)

2010年(24)

2009年(4)

2008年(2)

我的朋友

分类: WINDOWS

2011-05-19 11:05:11

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”文件夹。

#注意,文件夹名不包括双引号,如图所示:

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

 

运行TFTPD32,设置参数,如图所示

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

 

“当前目录”          ##选择存放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盘,请按实际情况修改。

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

 

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

复制A:\isolinux 目录下的 isolinux.cfg 到 D:\PXE\pxelinux.cfg   目录下

 

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

把D:\PXE\pxelinux.cfg  目录下的 isolinux.cfg  重命名为 default

 

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

#default是启动选项配置文件,在WIN下可用写字板打开修改,这里安装CentOS不用修改。

 

#配置HFS

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

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

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

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

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

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

测试能不能打开,如果可以就可以安装了。

 

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

 
在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉
 

 

 

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

 

打开要安装系统的那台计算机  ---->  进入BIOS   ---->   把网卡设为第一启动项  ---->  保存退出。

 

 

启动后出现

boot:

 

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

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

 

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

接下来,是键盘布局,我们选默认的us就可以了;

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

然后选择安装介质,我们这里架设的是http,所以选择HTTP。如是架设的是NFS或FTP,请按实际情况选择。

出现一个窗口,第一栏填入HFS的IP,比如我的HFS IP 为 192.168.0.22

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

 

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

在WINDOWS XP 搭建服务器,网卡启动安装 Linux - 月落星沉 - 月落星沉

 

 

 

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

 

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

 

提供本文用到的软件工具,系统镜像请另行下载:地址如下

阅读(5725) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~