"金蝉脱壳"-PXE网络引导安装F…

2009-05-13 01:49:24来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

借助vmware,通过PXE网络引导系统,然后再将系统安装到远程服务器上,也就是不借用本地的磁盘、光驱以及软驱,为无盘机安装系统,以“金蝉脱壳”方式,抽出系统。
0. 服务器的版本是4.x,服务器不是追星族。所以一直用4.x做服务器,恋旧呀
   用vmware安装测试系统,然后再用无盘机引导新系统
1. 将下载的disc1传到服务器上
    # vnconfig -c vn0 disc1.iso     
    # mount -t cd9660 /dev/vn0 /mnt
   
1. 服务器当然要支持PXE的远程引导,否则安装后的系统也没有任何意义了
   如何构建PXE引导服务,网上的文章很多,参考handbook也可以。
   
   当要引导5.x/6.x时,需要的pxeboot是不同的。
   # cp /mnt/boot/pxeboot /tftp/pxeboot6
   向/etc/dhcpd.conf中增加网络机引导定义,mac地址可以从vmware的配置文件或者引导时得到
   host
netinst
{                                                
filename
"pxeboot6";                                
      
hardware ethernet
00:0c:29:18:87:34;               
      
fixed-address
192.168.1.60;                                option root-path "192.168.1.1:/home/root/netinst";  
   }                                                      
   向/etc/exports中增加nfs文件系统共享
     /home/root/netinst /home/root/bsd6.0 -maproot=root netinst
   向/etc/hosts中增加netinst主机
     192.168.1.60   netinst
   重起服务
   # kill -1 `cat /var/run/mountd.pid`
   # killall dhcpd; /usr/sbin/dhcpd   
   
2. 创建netinst的启动文件
      # (cd /mnt; tar cpf - ./*) | ( cd /home/root/netinst; tar xpf -)
   向/home/root/netinst/etc中增加fstab:
   192.168.1.1:/home/root/netinst  /     nfs     rw 0 0
   192.168.1.1:/home/root/bsd6.0   /home nfs     rw 0 0
  
proc                           
/proc procfs  rw 0 0
   
3. 引导vmware,尽管有些错误显示,但是还是引导起来。登录到系统中,这时root是没有口令的

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:配置我的五键鼠标。

下一篇:vim快乐入门