分享

iscsi+pxe 实现无盘安装,无盘启动-linux篇(组图)-IT频道-和讯网

 电子信息工程系 2011-05-21

iscsi+pxe 实现无盘安装,无盘启动-linux篇(组图)

2009年06月17日06:26  来源:
  iscsi+pxe 实现无盘安装,无盘启动-linux篇。

 

  PXE 环境设置

  PXE 环境需要dhcp, tftp, 看个人习惯,有很多组合, 我习惯用dnsmasq, 小巧又功能强大

  配置文件大致包含以下几项

  dhcp-range=192.168.1.50,192.168.1.150,255.255.255.0,12h

  dhcp-option=3,192.168.1.1

  expand-hosts

  domain=

  dhcp-host=00:0c:29:34:67:9a,net:diskless

  dhcp-option=net:diskless,17,"iscsi:192.168.1.147::::iqn.2008.com.linuxce:linuxce.windiskless.20090210124113"

  dhcp-option=44,192.168.1.6

  dhcp-boot=pxelinux.0

  enable-tftp

  tftp-root=/tftpboot

  红色的两项是要给gpxe 使用,从gpxe 启动不支持大于1024cylinder的大硬盘,奇怪的是在虚拟机中把网卡认做成10M,启动速度奇慢

  在调试阶段出现最多的问题是拼写错误,最好不使用服务,而是在命令行下面带调试参数

  dnsmasq –d --log-dhcp

  pxe 的配置菜单如下

  default vesamenu.c32

  #prompt 1

  timeout 600

  display boot.msg

  F1 boot.msg

  F2 options.msg

  F3 general.msg

  F4 m.msg

  F5 rescue.msg

  menu background splash.jpg

  menu title Welcome to Fedora 10!

  menu color border 0 #ffffffff #00000000

  menu color sel 7 #ffffffff #ff000000

  menu color title 0 #ffffffff #00000000

  menu color tabmsg 0 #ffffffff #00000000

  menu color unsel 0 #ffffffff #00000000

  menu color hotsel 0 #ff000000 #ffffffff

  menu color hotkey 7 #ffffffff #ff000000

  label linux

  menu label ^Install or upgrade an existing system

  kernel vmlinuz

append initrd=initrd.img

  label iscsi

 

  menu label boot diskless linux from iscsi

  kernel vmlinuz_diskless

  append initrd=initrd_diskless

  label gpxe

  menu label boot diskless windows from iscsi

  kernel gpxe.lkrn

  后面会提到那两个启动文件vmlinuz_diskless, initrd_diskless如何获得

  iscsi 环境设置

  现在支持iscsi 服务的系统很多, 我用的是LHS-200 iscsi 存储器, 一个小巧的黑盒子,装上硬盘,开机就可使用,要高性能可以装一个PC 版本, 嫌麻烦可以到他的网站

  http://www.

  抓一个已经配置好的虚拟机来用,

  Linux Home Server 谈不上有什么复杂配置, 首先登录

  第一次运行时配置一下重建存储,然后为无盘工作站划分一部分存储空间

然后为应用分配空间即可

安装linux

  和通常的linux 安装没有太多的区别,安装时只需要注意三点,安装源选ftp,安装硬盘选iscsi,分区必须手动指定,不能自动处理,发几张图就明白了,我用的是fedora 10, 把安装光盘的iso中image/pxeboot中的vmlinuz 和initrd.img 拷贝到PXE 需要的目录即可,安装测试是在vmwareworkstation中做,主要是方便截图

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多