Chinaunix首页 | 论坛 | 博客
  • 博客访问: 649097
  • 博文数量: 780
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 4885
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 16:14
文章分类

全部博文(780)

文章存档

2008年(780)

我的朋友

分类: LINUX

2008-08-22 16:16:14


本文虽然安装的是CentOS,但也可以用于安装其他版本的Linux。

准备:
1.windows电脑一台,并且下载CentOS5.0i386版本的iso
2.用于被安装的LinuxServer,主板支持PXE启动并且设置为第一启动顺序。
3.下载windows下的tftpd32工具
4.准备windows环境下的webserver/FTPserver,本文使用的是Apache/FileZillaServer

开始安装:
以下步骤设置网络版本的安装盘
1.用虚拟光驱工具加载CentOS的iso文件,本文使用UltraISO。

2-1.修改Apache的httpd.conf文件,可以不用解开iso文件就可安装
#DocumentRoot"D:/work/www"
DocumentRoot"g:"
重启Apache,用localhost查看是否可以访问,正常情况应该是Forbidden,可以修改httpd.conf打开g:

目录的OptionsIndexes

2-2.使用FTP服务器安装,这个需要将ISO用UltraISO的虚拟光驱加载,然后进行安装
安装FileZillaServer(华军有的下,安装十分简单,只要点Next就好了)
安装好后设置服务器:
在Edit->Users->General->Users->Add添加一个匿名用户"anonymous"密码为空。
然后在Sharedfilders->Sharedfilders->Add添加你用UltraISO虚拟的光驱,直接根目录就好了
这样FTP就建立好了。

以下步骤设置pxe引导环境
3.运行tftpd32.exe,简单设置几个参数
Serverinterface:winxp机器的ip
点开TftpServer:
BaseDirectory:填入d:\boot(可以自己选择目录)
点开DHCPServer:
BootFile:pxelinux.0

注意:当前局域网中请不要有其他DHCPServer,比如家用路由器上的dhcpserver都必须关闭。

4.找一份pxelinux.0文件放入tftpd32目录下,可以下载一份syslinux,从中提取出此文件,也可以从

已经安装好的linux里找到,在/usr/lib/syslinux/目录下。

5.从CentOS光盘的images/pxeboot中copyinitrd.imgvmlinuz到d:\boot\

6.配置pxelinux,创建d:\boot\pxelinux.cfg\目录
创建缺省pxelinux配置文件
=====d:\boot\pxelinux.cfg\default=====
prompt1
defaultlinux
timeout100

labellinux
kernelvmlinuz
appendinitrd=initrd.imgramdisk_size=9216noapicacpi=off

剩下的工作就是启动待安装Linux的机器,完成系统安装。 下载本文示例代码
阅读(339) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~