查看积分策略说明发表回复
标题   (可选)
内容

Html 代码 可用
Smilies 可用
Discuz!代码 可用
[img] 代码 可用



禁用 URL 识别
禁用 Smilies
禁用 Discuz!代码
使用个人签名
接收新回复邮件通知
清除文本格式
撤销
重做
粗体
斜体
下划线
字体
大小

居左
居中
居右
左浮动
右浮动
排序的列表
未排序列表
减少缩进
增加缩进
插入邮箱链接
插入图片
插入引用
插入代码
插入表格
插入免费信息
插入隐藏内容
fly
flash
qq
ra
rm
wma
wmv
map
点击读取巧嘴娃娃或魔法表情
收缩编辑框扩展编辑框
[完成后可按 Ctrl+Enter 发布]

主题回顾
JarodLee

发表于 2018-12-6 15:43

https://www.linuxidc.com/Linux/2011-12/48547.htm


对于一台旧的Dell 2550:光驱故障,而且引导区所在的硬盘故障,也只能通过PXE的方式安装了,于是经过研究,成功地安装了最新的Ubuntu 10.04 LTS.现在把过程的方法记录如下,供自己和他人参考.

1.服务器端设置.

(1)下载TFTP32.我的服务器端使用的是windows 7 专业版,在windows平台下搭建dhcp+tftp服务器,最好用的而且免费的工具就是tftp32了.点击这里下载后,运行,在出现的界面中进行相应设置.

(2)设置DHCP.在运行后的TFTP32界面上,current directory选择当前tftp32所在的目录,server interfaces设为当前IP.在DHCP Server选项卡中,

IP pool starting address:表示第一个PXE客户端连接后获得的IP地址

Size of pool:表示可以由多少个客户端同时连接

Boot File:这个很关键,是启动文件,linux的启动文件为pxelinux.0.在ubuntu的光盘文件或者ISO文件中可以找到,位于/ubuntu/install/netboot/ubuntu-installer/i386/路径下,为了在将来引导方便,我们可以把ubuntu-installer整个文件夹COPY到TFTP所在目录,即前面提到的current directory所表示的目录中.然后再把pxelinux.cfg文件夹和pxelinux.0复制一份放到TFTP的所在目录,最后把Boot File的值写为pxelinux.0,这样做的理由最后我会解释.

WINS/DNS Server:可以写为本机的IP

Mask:即子网掩码

其他的可以采用缺省值,之后可以点击一下save,以便以后使用.

至此,PXE安装的服务器端配置完成.

**关于Boot File配置的解释:大家可以用编辑器打开pxelinux.cfg里的default,会看到:

include ubuntu-installer/i386/boot-screens/menu.cfg

default ubuntu-installer/i386/boot-screens/vesamenu.c32

而在相应的目录里的menu.cfg中同样会有多个包含include ubuntu-installer/i386/boot-screens/下的.cfg文件的语句,而在PXE引导启动后,客户的根目录会是TFTP32中current directory所配置的目录,本文中即TFTP32所在的目录,故将ubuntu-installer复制到TFTP32所在的目录,可以方便配置文件的加载,而再复制一份pxelinux.cfg文件夹和pxelinux.0到TFTP32所在目录,则方便Boot File的配置,避免因相对路径的问题出现不能引导的错误.

(3)与客户端的连接.将服务器端和客户端分别连接到同一台路由器上,目的是为了保证两者在同一网段下.

(4)客户端配置.将客户端相应网卡上的PXE启动的支持在BIOS中打开,在boot sequence中,将PXE启动放置到第一顺序上,或者在BIOS引导的时候,按相应的快捷键,进行PXE模式.在进入之后,会从服务器端下载pxelinux.0文件进行引导,服务器端也会在DHCP Server选项卡下面显示客户端的信息.之后,在客户端中选择启动的方式,则会将启动所需的initrd.gz与linux文件进行下载,然后进行正常安装的界面,至此PXE的任务已经完成,剩下的就是安装系统了.在安装的过程中,可以选择在互联网上寻找镜象安装,或者自己在局域网内搭好可以远程访问的ubuntu归档源,进行更快速的安装.

**从局域网安装可以通过任一web服务器,将ubuntu的ISO解压之后的目录放置到web服务器的应用目录下,保证类似于http://<ip:port>/ubuntu的连接在打开之后,目录的列表结构与ubuntu光盘根目录下一致即可.在安装过程中选择归档镜象地址的时候,输入相应的地址即可.




当前时区 GMT+8, 现在时间是 2024-11-24 20:19
皖ICP备06012908号

本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Build by Jarod Lee 5.5.0  © 1980~
show Ght take 0.007694 (s), 6 queries ,with Gzip

清除 Cookies - 联系我们 - ۩ 干海棠 ۩ ®加入收藏 ®设为首页 - Archiver - 有书一起读