当前位置:文档之家› PXE远程安装系统

PXE远程安装系统

PXE远程安装系统
PXE远程安装系统

Linux下通过PXE整合安装linux和windows PXE(Pre-boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client

将放置在远端的操作系统通过网络下载到本地运行。既然是通过网络传输,就需要IP地址;也就是说在其启动过程中,客户端请求服务器分配IP地址,之后PXE Client使用TFTP Cl ient 通过TFTP(Trivial File Transfer Protocol)协议下载启动安装程序所需的文件。

简单地说PXE网络安装,客户机通过支持PXE的网卡向网络中发送请求DHCP信息的广播请求IP地址等信息,DHCP服务器给客户端提供IP地址和其它信息(TFTP服务器、启动文件等),之后请求并下载安装需要的文件。在这个过程中需要一台服务器来提供启动文件、安装文件、以及安装过程中的自动应答文件等。下图中介绍了Linux中自动安装系统的详细工作过程:

第一步:PXE Client向DHCP发送请求

首先,将支持PXE的网络接口卡(NIC)的客户端的BIOS设置成为网络启动,通过PX E BootROM(自启动芯片)会以UDP(简单用户数据报协议)发送一个广播请求,向网络中的DHCP服务器索取IP地址等信息。

第二步:DHCP服务器提供信息

DHCP服务器收到客户端的请求,验证是否来至合法的PXE Client的请求,验证通过它将给客户端一个“提供”响应,这个“提供”响应中包含了为客户端分配的IP地址、pxel inux启动程序(TFTP)位置,以及配置文件所在位置。

第三步:PXE客户端请求下载启动文件

客户端收到服务器的“回应”后,会回应一个帧,以请求传送启动所需文件。这些启动文件linux包括:(lpxelinux.0、pxelinux.cfg/default、vmlinuz、initrd.img);window s包括(lpxelinux.0、pxelinux.cfg/default、wi2k3.sif、w2k3l、startrom.0、ntdetec t.2k3)等文件。

第四步:Boot Server响应客户端请求并传送文件

当服务器收到客户端的请求后,他们之间之后将有更多的信息在客户端与服务器之间作应答, 用以决定启动参数。BootROM 由 TFTP 通讯协议从Boot Server下载启动安装程序所必须的文件(pxelinux.0、pxelinux.cfg/default)。default文件下载完成后,会根据该文件中定义的引导顺序,启动不同操作系统安装程序的引导内核。

第五步:请求下载自动应答文件

客户端通过pxelinux.cfg/default文件成功的引导Linux安装内核后,安装程序首先必须确定你通过什么安装介质来安装linux,如果是通过网络安装(NFS, FTP, HTTP,SMB),则会在这个时候初始化网络,并定位安装源位置。这是由于PXE获取的是安装用的内核以及安装程序等,而安装程序要获取的是安装系统所需的二进制包以及配置文件。由于它们需要的内容不同造成PXE模块和安装程序是相对独立的,PXE的网络配置并不能传递给安装程序。

从而进行两次获取IP地址过程。

如果需要无人职守的安装方法,接着会读取该文件中指定的自动应答文件ks.cfg所在位置,根据该位置请求下载该文件。

第六步:客户端安装操作系统

将ks.cfg文件下载回来后,通过该文件找到OS Server,并按照该文件的配置请求下载安装过程需要的软件包。

OS Server和客户端建立连接后,将开始传输软件包,客户端将开始安装操作系统。

安装完成后,将提示重新引导计算机。这个时候注意,在重新引导的过程中一定要将BIOS 修改回从硬盘启动,不然的话又会重复的自动安装操作系统。

在上面介绍中PXE client是需要安装Linux的计算机,TFTP Server、DHCP Server和NFS Server运行在另外一台Linux Server上。Bootstrap文件、配置文件、Linux内核都放置在Linux Server上TFTP服务器的根目录下。而Linux根文件系统存放于NFS Server 的共享目录中。

PXE client在工作过程中,需要三个二进制文件:bootstrap、Linux 内核和Linux根文件系统。Bootstrap文件是可执行程序,它向用户提供简单的控制界面,并根据用户的选择,下载合适的Linux内核以及Linux根文件系统。

一、配置过程

配置PXE安装,要进行如下步骤:

①配置DHCP,用于给客户端提供IP地址及其它信息

②配置TFTP服务器,用于提供客户端PXE引导所必须的文件

③配置NFS服务器,用于存放安装树

④配置Kickstart,用于自动应答安装

⑤使用PXE功能引导客户机

以下配置过程中运用个人的安装过程。

1.1、DHCP的安装与配置

配置dhcpd.conf

option space PXE;

option PXE.mtftp-ip code 1 = ip-address;

option PXE.mtftp-cport code 2 = unsigned integer 16;

option PXE.mtftp-sport code 3 = unsigned integer 16;

option PXE.mtftp-tmout code 4 = unsigned integer 8;

option PXE.mtftp-delay code 5 = unsigned integer 8;

option PXE.discovery-control code 6 = unsigned integer 8;

option PXE.discovery-mcast-addr code 7 = ip-address;

ddns-update-style interim;

ignore client-updates;

default-lease-time 1200;

max-lease-time 9200;

option subnet-mask 255.255.0.0;

option broadcast-address 192.168.255.255;

option routers 192.168.3.57;

option domain-name-servers 202.101.98.55;

option domain-name "https://www.doczj.com/doc/3d18782030.html,";

subnet 192.168.0.0 netmask 255.255.0.0 {

range 192.168.230.10 192.168.230.100;给客户端非配的地址池

}

host q10 {

hardware ethernet 00:00:F0:6B:38:5B;

fixed-address 192.168.234.122;

}

class "pxeclients" {

match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";

option vendor-class-identifier "PXEClient";

vendor-option-space PXE;

option PXE.mtftp-ip 0.0.0.0;

filename "pxelinux.0"; #pxelinux启动文件位置

next-server 192.168.3.57; #TFTP Server的IP地址

}

2.安装配置TFTP服务器

配置tftp服务

tftp 服务由xinetd服务管理。编辑/etc/xinetd.d/tftp 文件,将'disable = yes' 改为:disable = no。

3.PXE引导配置(bootstrap)

cp /usr/lib/syslinux/pxelinux.0 /tftpboot/

cp /media/rhel5/images/pxeboot/{vmlinuz,initrd.img} /tftpboot/

从安装盘上拷贝boot.msg ,general.msg, options.msg, param.msg, rescue.msg 到

/tftpboot

接下来创建/tftpboot/pxelinux.cfg/ 目录,该目录用于存放客户端的配置文件。

mkdir /tftpboot/pxelinux.cfg

cp /media/rhel5/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default 查看default文件内容,以下内容根据原文件略加修改

default

prompt 1

timeout 600

display boot.msg

F1 boot.msg

F2 options.msg

F3 general.msg

F4 param.msg

F5 rescue.msg

label linux

kernel vmlinuz

append initrd=initrd.img

label win2k3

kernel startrom.0

label CenOS5

kernel vmlinuz

append ks=nfs:192.168.3.57:/opt/cenOS5/ks.cfg initrd=initrd.img

根据不同的版本号,设置一个label 并且是全自动安装

label CenOS4

kernel vmlinuz

append ks=nfs:192.168.3.57:/opt/cenOS4/ks.cfg initrd=initrd.img

l abel text

kernel vmlinuz

append initrd=initrd.img text

label ks

kernel vmlinuz

append ks initrd=initrd.img

label local

localboot 1

label memtest86

kernel memtest

append –

3、以下是为客户端安装Linux系统配置的服务

3.1、安装配置NFS服务器

安装介质存储在服务器上的一个目录中,可以使用各种网络协议访问它,比如 HTTP,F TP,和NFS。也就是我们前面提到的OS Server。这里使用 NFS 服务来提供安装介质,只需要将系统光盘内容拷贝放到共享目录下即可。

创建共享目录,并将光盘内容拷贝到共享目录中:

[root@qiuri Server]#mkdir /mnt/install

[root@qiuri Server]#cp /media/rhel5/* /mnt/install

安装NFS并将共享目录发布出去

[root@qiuri Server]# vi /etc/exports

/mnt/install *(ro,sync)

~

"/etc/exports" 1L, 25C written

重启服务使配置生效。

[root@qiuri Server]# service portmap restart

停止 portmap: [确定]

启动 portmap: [确定]

[root@qiuri Server]# service nfs start

启动 NFS 服务: [确定]

关掉 NFS 配额: [确定]

启动 NFS 守护进程: [确定]

启动 NFS mountd: [确定]

检查目录/mnt/install是否被正确共享:

[root@qiuri Server]# showmount -e locahost

Export list for localhost:

/mnt/install *

[root@qiuri Server]# chkconfig --level 35 nfs on

3.2、配置Kickstart安装

通常,我们在安装操作系统的过程需要大量的人机交互过程,减少交互过程,为了提高安装效率Red Hat Linux 开始支持一个称为 kickstart 的功能。使用这种方法,只需事先定义好一个Kickstart自动应答配置文件(通常存放在安装服务器上),并让安装程序知道该配置文件的位置,在安装过程中安装程序就可以自己从该文件中读取安装配置,这样就避免了繁琐的人机交互,实现无人值守的自动化安装。

我们可以通过多种方法生成Kickstart配置文件,无论使用哪种方法无非就是创建一个应答文件,当你安装好一台Red Hat Linux机器,Red Hat Linux 安装程序都会创建一个kickstart 配置文件,记录你的真实安装配置。如果你希望实现和某系统类似的安装,可以基于该系统的kickstart配置文件来生成你自己的kickstart配置文件。该文件位于/roo t/anaconda-ks.cfg。

这里我直接使用该文件,拷贝本文件到/mnt/install下。这个路径可以修改,当用到无人安装的时候可以通过/tftpboot/pxelinux.cfg/default里面的修改。

install

nfs --server=192.168.1.1 --dir=/mnt/install #这个选项告诉安装程序:到服务器192.168.1. 1的NFS共享目录 /mnt/install下寻找安装介质

key 2515dd4e215225dd

注意:关闭服务器端防火墙和SELINUX,配置完成。

总结:在安装过程中总共用到以下几个文件:initrd.img,vmlinuz,ks.cfg,boot.msg,general.msg,options.msg,param.msg,rescue.msg,pxelinux.0, pxelinux.cfg/default。

4、以下是为客户端安装Linux系统配置的服务

Windows网络安装的大致步骤如下:

1. 目标计算机从网卡PXE Boot ROM启动(当然,你也可以用PXELinux或PXEGrub来实现类似的启动功能)。

2. 目标计算机从DHCP/BOOTP服务器获得网络地址,并获得TFTP服务器的IP地址和启动文件信息。

3. 目标计算机向TFTP服务器获得启动文件https://www.doczj.com/doc/3d18782030.html,/startrom.n12

4. https://www.doczj.com/doc/3d18782030.html,获取ntldr(由setupldr.exe改名而来),并将控制权传递给它。

5. setupldr.exe获取https://www.doczj.com/doc/3d18782030.html,和winnt.sif,winnt.sif应该包含启动相关信息。

从这个时候起,有两种启动方法,即ramdisk和网络启动,对于Ramdisk,启动分区为\Device\Ramdisk{xxxx...},你可以参考本文后的引用2。对于网络启动,你需要在winnt. sif中设定SetupSourceDevice参数。

6. setupldr.exe通过https://www.doczj.com/doc/3d18782030.html,获得网卡的Vendor ID和Device ID, 并将它发送到Binl服务端口(4011)。

7. Binl服务查找“数据库”,获得需要加载的驱动名称和服务名,返回给setupldr.e xe

8. Setupldr.exe按照正常顺序加载驱动,不过在最后,它会试着去加载前面给出网卡驱动和网络设备相关驱动,你可以从TFTP服务器的log里看到这些。有意思的是,txtset up.sif并没有网络设备相关驱动的信息,我想可能是直接写在setupldr.exe里了。

9. 控制权移交给kernel,kernel会试着去mount启动分区,要注意的是,你建好的共享必须提供匿名访问,否则会停住不动。

10. 开始文本模式安装,setupdd复制文件到硬盘。完成后重新启动。

11. 开始GUI阶段安装,要注意的是,之前应该在Winnt.sif中指定OriSrc和OriTyp,至于是不是必须的,我不好说,因为并没有试验过。

12. 安装结束。实际上,你可以在winnt.sif中加入相关信息,以便实现无人值守安装。

4.1.架设SAMBA服务器.

SAMBA服务器的安装和配置很简单.需要注意的是samba的配置文件需要做如下调整: [global]

null passwords =true

security =share

workgroup = workgroup

[REMINST]

browseable =yes

read only =no

path =/tftpboot 共享文件夹

guest ok =yes

1.把WinXP光盘上的i386目录复制到某一个目录下,我的拷贝位置为:/tftpboot/win2003

2.进入/tftpboot/win2003/i386目录,解开driver.cab文件。默认windows的drivers.c ab里面集成了大量驱动,如果你的网卡驱动不在winxp自带的包里,需要手动复制网卡驱动盘中的文件到这里.

#cabextract driver.cab

4.2.TFTP部分

yum install tftp-server

vi /etc/xinetd.d/tftp

===============================================

server_args = -m /tftpboot/rules -s /tftpboot

disable = no

vi /tftpboot/rules

ri ^[a-z]: # Remove “drive letters”

rg \\ / # Convert backslashes to slashes

rg \# @ # Convert hash marks to @ signs

rg /../ /..no../ # Convert /../ to /..no../

rg A a

rg B b

rg C c

rg D d

rg E e

rg F f

rg G g

rg H h

rg I i

rg J j

rg K k

rg L l

rg M m

rg N n

rg O o

rg P p

rg Q q

rg R r

rg S s

rg T t

rg U u

rg V v

rg W w

rg X x

rg Y y

rg Z z

r ^/(.*) \1

4.3. 由于在Linux下,TFTPD对大小写很敏感,刚才的rules也把所有对

文件和目录的请求都改成了小写,所以这里也要把所有文件名都改成小写的。用如下命令来修改:

#find ./ -depth | perl -ne 'chomp;m;$d=$`;$_=$f=$&;''s/([\x80-\xF F].)|(\w)/$1\l$2/g;system "mv",$d.$f,$d.$_ if $f ne $_'

4.4. 下面我们把windows启动的几个文件都复制到tftpboot目录下

在I386文件夹下查找到三个文件:

i386/STARTROM.N1_;i386/SETUPLDR.EX_;https://www.doczj.com/doc/3d18782030.html,

cabextract startrom.n1_ startrom.n12

cabextract setupldr.ex_ setupldr.exe

sed -i -e 's/NTLDR/w2k3l/gi' startrom.n12

mv startrom.n12 startrom.0

sed -i -e 's/winnt\.sif/wi2k3\.sif/gi' setupldr.exe

sed -i -e 's/ntdetect\.com/ntdetect\.2k3/gi' setupldr.exe

mv setupldr.exe w2k3l

mv https://www.doczj.com/doc/3d18782030.html, ntdetect.2k3

创建wi2k3.sif文件:vim wi2k3.sif

[data]

floppyless = "1"

msdosinitiated = "1"

; Needed for second stage

OriSrc = "\\192.168.3.57\REMINST\win2003\i386"

OriTyp = "4"

LocalSourceOnCD = 1

DisableAdminAccountOnDomainJoin = 1

[SetupData]

OsLoadOptions = "/fastdetect"

; Needed for first stage

SetupSourceDevice = "\Device\LanmanRedirector\192.168.3.58\REMINST\win2003"

[UserData]

ComputerName = test

; if needed

;ProductID=

OriSrc = "\\你的服务器名称\你的共享名称\win2003\i386"

表示你的共享路径了,"你的服务器名称"可以输入你当前计算名称或者当前计算的固定IP 地址,“你的共享名称”就是你建立的共享名称了,本例中我就以tftp为共享名称了。SetupSourceDevice = "\Device\LanmanRedirector\你的服务器名称\你的共享名称\win2003"

这行的说明跟上述的一致了

到此,总共产生四个文件:startrom.0, w2k3l, wi2k3.sif ,ntdetect.2k3全部放到/tftpboot目录下.

4.5.接下来安装Binl Server

#tar zxf ris-linux-0.3.tar.gz

#cd ris-linux-0.3

缓存驱动

#./infparser.py /tftpboot/winxp/i386/inf

Inf文件夹从安装的操作系统下拷贝一份,

#./binlsrv.py

注意不要关闭binlsrv.py这个进程

总结:安装WINDOWS2003总共用如下几个文件:startrom.0,w2k3l, wi2k3.sif ,ntdetect.2k3

5、安装过程截图:5.1.linux安装截图:

5.1.win2003安装截图:

远程安装linux系统

通过VNC远程安装CentOS或Fedora (一)完全在线安装方式(原操作系统类型不限,前提条件是原系统能够登陆) 原操作系统为Centos/Redhat/Fedora,重装为Centos/Redhat/Fedora。 首先登陆准备重装的服务器获取如下信息:(以下操作都是在需重装的服务器上进行) 1、IP地址 2、子网掩码 3、网关和DNS 4、网卡MAC地址(用来区分eth0、eth1等等) 获得以上信息的命令: ifconfig ip route show cat /etc/sysconfig/network-scripts/ifcfg-eth0 cat /etc/sysconfig/network cat /etc/resolv.conf 下面是示例信息:(仅供参考) IP:192.168.1.2 NETMASK:255.255.255.0 GATEWAY:192.168.1.1 DNS:8.8.8.8 MAC:52:54:00:4a:25:b5 (1)下载内核文件及initrd镜像文件(或者自己从ISO镜像中提取) CentOS(Redhat基本上差不多) wget -O /boot/vmlinuz_remote https://www.doczj.com/doc/3d18782030.html,/6.4/os/x86_64/isolinux/vmlinuz wget -O /boot/initrd_remote.img https://www.doczj.com/doc/3d18782030.html,/6.4/os/x86_64/isolinux/initrd.img (2)修改Grub.conf启动文件(仿照已有菜单的格式输入以下内容) title Remote Install root (hd0,0) kernel /vmlinuz_remote lang=en_US keymap=us vnc vncpassword=1234567 ip=192.168.1.1 netmask=255.255.255.0 gateway=192.168.1.1 dns=8.8.8.8 ksdevice=eth0 initrd /initrd_remote.img 注意:这里要非常小心,kernel是一行哦,别给弄成两行了,这里配置不好的话,导致的结果就是服务器引导不起来,必须得去机房按服务器的开机按钮,

如何使用Xshell工具远程Linux环境部署web项目(Xmanager)

安装成功后直接进入到Xbrowser界面: 使用手册: 新建Xshell会话(该操作是建立远程与Linux系统的连接) 输入主机ip后点击确定》创建好后双击该会话》

输入用户名密码,成功进入到Linux命令控制台,如下图表示连接成功。 web项目部署手册: 接下来咱们可以开始部署项目了:首先点击新建文件传输 直接进入到本地与Linux环境文件传输的Xftp界面中,通过该界面你可以很方便的从本地上传tomcat、weblogic、websphere这些web容器进行项目部署,总之,该界面可以用来传输本地文件 现在我们以tomcat部署项目为例来讲解:先从网上下载Linux版本的tomcat,32/64位根据客户实际情况而定,下载好后通过Xftp 上传到Linux环境的某个目录中(找一个目录用来放tomcat搭建项目),这里我放到/opt/apache-tomcat-6.0.44 然后将项目包也通过Xftp放到webapps下(注意网站项目特殊,项目包应该直接放到ROOT下) 接下来启动tomcat:通过Xshell界面,使用Linux命令语句进入到bin目录启动

一共三句:cd /opt/apache-tomcat-6.0.44/bin ----------表示:进入到bin目录下 ls ---------表示:读取该目录下的文件 ./startup.sh -----------表示:启动tomcat(注意最开始的有一个点,然后Linux启动的是sh后缀,注意和windows区 分,windows是bat后缀) 最后网页访问地址链接,如果没有启动成功,可以通过Xftp查看tomcat中的log日志,查看启动报的错,这个就不作具体介绍了。

通过网络安装操作系统

通过网络安装操作系统? 第一,网络中有一个放用来系统安装文件的地方,它也就是服务器了; 第二,你的客户机的网卡支持远程启动,否则启动不了! 网络ghost在大批量装系统时效率非常高,二三百台微机,不出意外情况的话,半天到一天的时间就可以全部做完。通常用于学校、网吧、企业的计算机网络中客户机的安装维护。 一、准备工作 首先,安装服务器。操作系统建议选择windows2000 server。(win2003 server也可,只要带有dhcp服务即可。)配置好dhcp。由于这里重点介绍ghost,所以对于怎么配置DHCP 就不多做介绍了。然后做好客户机的系统,安装相应的软件,这个机子就是我们要进行ghost 的源盘,也叫母盘。这个系统一定要做好,不然一切工作都打水漂了。 另外,我这里有一个小建议,网卡不要配置IP地址,不然ghost完毕,一重启,光IP 地址冲突就得让你按几十次回车键。我们吃这个亏都撑着了。 二、ghost网络版的安装 小知识:通常讲的“ghost网络版”实际上只是抽取了ghost企业版的部分功能。Ghost 企业版的网络功能十分强大,它才是真正意义上的“ghost网络版”。其标识为Symantec Ghost,与用于个人用户的Norton Ghost相区别。 对于ghost网络版安装,网上流传比较广的方式是通过修改配置文件,然后在客户端操作的时候,自己在命令行后面加个参数。不过根据我们以往进行工作时的经验,这样做很浪费时间。因为每一台客户机都要手动的执行一下命令,加上参数,而且每台客户端的参数都不一样,容易记混。 最好的情况是开机什么命令都不输入就可以直接开始ghost程序。这样做有一个前提就是开机可以自动获取IP地址。为此,网络中必须有一台电脑执行DHCP功能,最方便的是一台SERVER版的服务器。然后就可以在这台计算机上安装ghost网络版服务器端。(当然,不是说ghost网络版必须装到DHCP服务器的计算机上。你可以把ghost网络版服务器端装到网络内的任何一台机子上) 准备工作做好了以后,就可以开始安装ghost服务器端了。我们安装的是ghost 7.0企业版。 安装是很简单的,一般直接点击“下一步”就可以了。 这是欢迎画面,直接点击next。(见图1) 图1 安装模式,选择第一项就可以了,就是“控制台”(见图2) 一些安装信息。包括用户名,邮件地址,序列号等(见图3) 安装组件,一般不需要改动,用默认的就可以了。(见图4) 控制台用户名和密码,这个一般不用改,保持默认就可以了。(见图5) 点击“install”,开始安装了。(见图6) 安装结束。(见图7) 三、制作客户端启动盘 服务器端做好了,该准备客户端了。首先制作客户端的启动盘。 点击“开始”“程序”,“Symantec Ghost”,“Ghost Boot Wizard”。这是客户端启动盘的制作向导(见图8) 点击第一项“Network Boot Disk”。(见图9) 出现了网卡选择提示框。根据自己的网卡可以从中选择自己的网卡型号,我们以常用的8139网卡为例,进行说明。由于在7.0版本里面没有包括8139的网卡驱动。我们需要自

如何远程安装系统

搭建RIS服务器远程安装系统 远程安装服务RIS是Windows Server 2003中的可选服务,可以通过“添加或删除程序”来安装该组件。利用RIS可以让管理员很方便地为客户端部署操作系统,特别是在企业员工电脑没有配置光驱的情况下省事很多。 首先,我们来介绍一下RIS服务的运行要求,要想让RIS为你工作,替你省心,你的环境必须满足如下需求:部署了活动目录域、部署了DHCP服务器、安装了RIS组件、AD用户具备将机器加入域的权限、客户端计算机网卡支持网络启动。关于如何部署活动目录域和部署DHCP服务器在此就不废话了,网上很多文章。 以下为详细操作步骤,附上精美截图…… 1.前面提到,要想RIS正常工作,必须让AD用户具备将机器加入域的权限,下面我们进行用户权限委派,让用户具备此权限,打开“Active Directory 用户和计算机”,在窗口左边右击当前域名,在弹出的右键菜单中选择“委派控制”。 2.在弹出的“控制委派向导”窗口中单击“下一步”。 3.在“用户和组”窗口中单击“添加”按钮。 4.在“选择用户、计算机或组”窗口中选择相应的用户或者用户组,在此为了方便,我选择了Domain Users 组,然后单击“确定”。在实际环境中不建议使用此用户组,如此可能带来一些安全隐患。如下图所示: 5.在返回的“用户和组”窗口中单击“下一步”,如下图所示: 6.在“要委派的任务”窗口中选中“将计算机加入到域”选项,单击“下一步”,如下图所示:

7.在“完成控制委派向导”窗口中单击“完成”,如下图所示: 至此,所有的域用户已经具备将计算机加入域的权限了。 8.在完成活动目录域的部署、DHCP、用户权限委派之后,现在需要进行RIS服务的安装了,打开控制面板中的“添加或删除程序”,然后添加“Windows 部署服务”(Win R2以前的版本叫“远程安装服务”),单击“下一步”,如下图所示:

Linux下安装FreeRDP,连接Windows远程桌面的好软件软件

Linux下安装FreeRDP,连接Windows远程桌面的好软件软件 偶尔也玩一下Linux,发现Linux下没有类似微软远程桌面的东西,当然可以安装VNC,但是VNC却不能连Windows的远程桌面,网上说可以用RDesktop,但又评论说RDesktop 连接Windows机器太慢了,微软有专门为MAC系统的RDP客户端,却没看到Linux下专用的,一直想找一个好用的能连远程桌面的软件,偶然在网上看到了FreeRDP,编译安装后,果然好用。文档是记录整个安装过程的,备忘! 官方网站:https://www.doczj.com/doc/3d18782030.html,/ 安装完后运行的命令是: xfreerdp 192.168.1.101 -u administrator -p 123 功能说明(摘自百度快照): 1、连接机器ip地址是192.168.1.101, 2、登录远程机的账户密码是:-u administrator -p 123 3、使用全屏浏览:-f 4、把本地的/media/folder目录共享给远程机, 其中disk:后面先接远程机的用户名,然后才是本地目录路径: –plugin rdpdr –data disk:administrator:/media/folder 注意的事项: 1、从远程机的全屏切换回来的快捷键是:ctrl+alt+enter 2、在挂载了共享给远程机的目录后,远程机的ip地址前面有一个空格,然后才是双短横—,而其他地方的双短横都是紧接命令的。 3、为了不每次输入这么长的一段命令,可以写入.bashrc中(仅对当前环境有效),alias myconn=’command’ 4、更多的使用方法,请参考官方文档。 以下为安装FreeRDP的整个过程: (加粗为手工输入的命令,其它内容可能因环境不同会有差异) root@l1:~/home/acai# git clone https://https://www.doczj.com/doc/3d18782030.html,/FreeRDP/FreeRDP.git

利用远程安装服务(RIS)进行操作系统部署

远程安装服务RIS是Windows Server 2003中的可选服务,可以通过“添加或删除程序”来安装该组件。利用RIS可以让管理员很方便地为客户端部署操作系统,特别是在企业员工电脑没有配置光驱的情况下省事很多。呵呵,说到大多数朋友的痛处了,其实我也一样,公司没有为员工配置光驱,为了帮用户安装操作系统又是拆机箱,又是接光驱,找光盘,烦死了,可能有时候还得不到好脸色,比较郁闷。现在有了RIS服务,我们可以让安装操作系统这项工作变得简单很多,废话少说,我们开始吧…… 首先,我们来介绍一下RIS服务的运行要求,要想让RIS为你工作,替你省心,你的环境必须满足如下需求:部署了活动目录域、部署了DHCP服务器、安装了RIS组件、AD用户具备将机器加入域的权限、客户端计算机网卡支持网络启动。关于如何部署活动目录域和部署DHCP服务器在此就不废话了,网上很多文章。 以下为详细操作步骤,附上精美截图…… 1.前面提到,要想RIS正常工作,必须让AD用户具备将机器加入域的权限,下面我们进行用户权限委派,让用户具备此权限,打开“Active Directory 用户和计算机”,在窗口左边右击当前域名,在弹出的右键菜单中选择“委派控制”,如下图所示:

2.在弹出的“控制委派向导”窗口中单击“下一步”,如下图所示: 3.在“用户和组”窗口中单击“添加”按钮,如下图所示:

4.在“选择用户、计算机或组”窗口中选择相应的用户或者用户组,在此为了方便,我选择了Domain Users组,然后单击“确定”。在实际环境中不建议使用此用户组,如此可能带来一些安全隐患。如下图所示: 5.在返回的“用户和组”窗口中单击“下一步”,如下图所示: 6.在“要委派的任务”窗口中选中“将计算机加入到域”选项,单击“下一步”,如下图所示:

linux操作系统安装手册

操作系统安装 服务器推荐配置: CPU: Intel Xeon 3.2G 或以上 内存: 1G 或以上 网卡:100M 或1000M(视系统规模) 硬盘:73.4G 以上(视存储规模) 说明:此文档是REDHAT企业版AS4.0为基准的,REDHAT 9.0的安装也可以参考,只是选择安装包是不相同的。) 使用REDHAT AS4 光盘(4 碟装)。光盘版本号为:2.6.9-5和2.6.9-34,上述版本可按照下面方式安装。 设制BIOS 中的启动顺序,使计算机优先从cd-rom 启动。 打开计算机,把CD1 放入光驱,安装启动画面有多种选择, 直接回车,到下图 用TAB键切换到Skip回车 点击Next, 选择语言,如下图。

点击Next,配置键盘(默认),如下图。 点击Next,开始配置鼠标(默认),如下。 点击Next,分区格式选Manually partition with disk druid,如下图。 点击Next,开始分区。如下图。

如果此机器有两块或两块以上硬盘的话,会在图8 中显示出来例如hda 和hdc,那么注意要给在某个硬盘上(举例 说明,比如硬盘hda)创建分区时,点击new,在下一图形界面中,会提示有两块硬盘,此时必须打勾只选中需 要在上面创建分区的那块硬盘(例子中应该是hda),也就是说把另一块硬盘(例子中应该是hdc)前面的钩去掉。 对于只有一块硬盘的安装过程来说,只需按正常步骤就可以。 我们假设这台计算机中只有一块硬盘。一般使用IDE 硬盘时设备名为/dev/had(如果我们使用的是一个SCSI 硬盘,它的设备文件名为/dev/sda) 请注意。安装Linux 系统只要一个交换分区(swap)和一个根分区(/),一般情况下,根分区为10G 左右,如果还有剩余空间,那么再创建新分区,映射为(/xfmdata)做为存储分区吧。 点击new 按钮创建一个swap 分区,swap 分区大小选本机内存大小的2 倍,但不要超过1024M. FileSystem Type 选swap,一般分为512M 左右,如下图。 点击OK,配置好SWAP 分区,如下图。

安装操作系统教程

操作系统安装流程 YZF2(001B) —·杨昭飞·— —·Zhophy Young·— 一、启动盘制作。 常用的启动盘有两种:1.刻录盘;2.系统盘。 制作启动盘所用到的软件:UltraISO、电脑电、大白菜、老毛桃等,我用的是电脑店。 1.刻录盘 刻录盘是通过UltraISO软件制作的一种在U盘只有系统文件的启动盘,刻录盘一旦制作完成就不能再随便拷入或删减U盘内的文件,也不能再拷入和删减系统无关的文件,以确保文件的完整性。 2.系统盘 系统盘是把大白菜或者老毛桃软件小系统win PE安装在U盘,使U盘内的小系统具有独立显示的功能。这种启动盘的优点是在不挪用镜像文件的情况下可以随意拷入和删减其他文件,不影响文件的安装。只要存储空间足够,可以当做一般U盘使用。 二、刻录镜像文件。 Ultra软件制作刻录盘流程: (1)(System\启动盘\刻录盘\UltraISO 绿色免费版)解压,双击打开UltraISO_9.6.2.3059.exe,默认或者修改安装路径。安装完成输入注册码激活UltraISO软件。 (2)这里以安装win8系统为例,先制作win8刻录盘。 打开UltraISO软件,然后点击文件---打开---选择win8系统镜像文件(System\系统\win8\cn_windows_8_x86_dvd_915414),确认打开后就能在软件的界面内看到整个镜像文件的信息了。数据无价,先确认文件无误再继续下边的步骤。 接下来开始制作系统安装盘,点击启动---写入硬盘映像。

进入刻录界面后,在硬盘驱动器部分选择要写入的最小4G的U盘,确认无误后点击写入,等待一段时间就行了。

linux远程安装

LINUX远程安装 一:远程安装服务器工作原理 1.远程安装工作流程 下面是流程图,可以先看看: 上面的图应该不难看懂,到这一步,就已经进入到操作系统安装界面了。记住:此时远程安装服务器的任务还没有全部完成,这里是把远程安装前期主要的工作流程给大家介绍下。

2.需要配置的服务 远程安装服务器一共是由三个服务组成,在这里,我按照服务器的工作流程来顺序解释,先要确保DHCP TFTP VSFTPD三个服务端软件已经安装。 DHCP 介绍: DHCP名为IP地址分配服务器,配置文件为/etc/dhcpd.conf,通过更改配置文件设定DHCP服务器所能分配的IP地址段,本机IP和启动镜像文件的文件名。服务开启后,客户端发来IP获取请求,服务器将从指定的IP段里一一检查有哪个IP是目前没有机器在用的,如果检查到哪个IP没有机器在使用,服务器就把这个IP分配给客户端。 先是DHCP服务器,当客户端把所有硬件检测完后,就开始加载网卡,然后通过网卡去到处找DHCP 服务器,找到后就跟DHCP服务器要IP,远程安装服务器在分配给客户端一个IP后,会把TFTP服务器的地址和启动镜像文件的文件名也告诉客户端,通常DHCP服务器和TFTP服务器还有FTP服务器都为同一台。 配置 我这里先提供一个配置(//后面的是注释,不要刷进去): option space PXE; option PXE.mtftp-ip code 1 = ip-address; option PXE.mtftp-cport code 2 = unsigned integer 16; option PXE.mtftp-sport code 3 = unsigned integer 16; option PXE.mtftp-tmout code 4 = unsigned integer 8; option PXE.mtftp-delay code 5 = unsigned integer 8; option PXE.discovery-control code 6 = unsigned integer 8; option PXE.discovery-mcast-addr code 7 = ip-address; class "pxeclients" { match if substring (option vendor-class-identifier, 0, 9) = "PXEClient"; option vendor-class-identifier "PXEClient"; vendor-option-space PXE; option PXE.mtftp-ip 0.0.0.0; filename "pxelinux.0"; //启动镜像文件名,一般不需要更改 next-server 192.168.3.11;//修改为本机IP地址

麒麟Linux下远程登录配置

前面三个安装包用rpm -ivh *.rpm进行安装,安装完成后在开始菜单中-->互联网 -->wireshark network analyzer启动wireshark。 前提是安装了wireshark.rpm,可以将系统盘插到光驱中,执行yum install wireshark* -y vncserver配置 1、首先删掉/root/.vnc/下面所有东西,cd /root/.vnc/ 再执行rm * -rf 删除。 2、再执行vncserver命令,输入两次密码。 3、将附件中vncstart.desktop文件拷贝到/etc/xdg/autostart/目录下,再重启机 器。重启后客户端就能用 vncviewer 服务器ip:1进行访问了。 前面三个安装包用rpm -ivh *.rpm进行安装,安装完成后在开始菜单中-->互联网 -->wireshark network analyzer启动wireshark。 vncserver配置 1、首先删掉/root/.vnc/下面所有东西,cd /root/.vnc/ 再执行rm * -rf 删除。 2、再执行vncserver命令,输入两次密码。 3、将附件中vncstart.desktop文件拷贝到/etc/xdg/autostart/目录下,再重启机 器。重启后客户端就能用 vncviewer 服务器ip:1进行访问了 #!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=false Icon[zh_CN]=gnome-panel-launcher Name[zh_CN]=vncstart Exec=vncserver :1 Name=vncstart Icon=gnome-panel-launcher

PXE远程安装系统

Linux下通过PXE整合安装linux和windows PXE(Pre-boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client 将放置在远端的操作系统通过网络下载到本地运行。既然是通过网络传输,就需要IP地址;也就是说在其启动过程中,客户端请求服务器分配IP地址,之后PXE Client使用TFTP Cl ient 通过TFTP(Trivial File Transfer Protocol)协议下载启动安装程序所需的文件。 简单地说PXE网络安装,客户机通过支持PXE的网卡向网络中发送请求DHCP信息的广播请求IP地址等信息,DHCP服务器给客户端提供IP地址和其它信息(TFTP服务器、启动文件等),之后请求并下载安装需要的文件。在这个过程中需要一台服务器来提供启动文件、安装文件、以及安装过程中的自动应答文件等。下图中介绍了Linux中自动安装系统的详细工作过程: 第一步:PXE Client向DHCP发送请求 首先,将支持PXE的网络接口卡(NIC)的客户端的BIOS设置成为网络启动,通过PX E BootROM(自启动芯片)会以UDP(简单用户数据报协议)发送一个广播请求,向网络中的DHCP服务器索取IP地址等信息。 第二步:DHCP服务器提供信息 DHCP服务器收到客户端的请求,验证是否来至合法的PXE Client的请求,验证通过它将给客户端一个“提供”响应,这个“提供”响应中包含了为客户端分配的IP地址、pxel inux启动程序(TFTP)位置,以及配置文件所在位置。 第三步:PXE客户端请求下载启动文件

远程控制中心安装使用说明

噢易远程控制中心(RCC) 安装使用手册

声明 欢迎使用噢易科技产品,在使用产品之前,请首先阅读本使用手册。本手册适用于噢易远程控制中心(RCC)。 本手册由武汉噢易科技有限公司制作。未经许可,不得以任何目的及形式的复制或传播本手册的任何部分。本公司有权根据产品现有功能对产品做出修改,如手册内容与实际产品不符,以实际产品为准,恕不另行通知! 武汉噢易科技有限公司对于产品、应用程序、版权和其中涵盖的其他知识产权拥有专利,未经本公司书面授权,不得擅用。 本手册中所提到的某些产品名称或标识仅作识别之用,这些名称或标识可能属于其他公司的注册商标或版权!

第一章产品介绍 1.1产品介绍 噢易远程控制中心是武汉噢易科技有限公司自主研发的机房管理类产品,须配合噢易科技的保护卡系列产品使用。 管理机通过噢易远程控制中心可以对机房客户机进行远程管理、控制和维护。 噢易远程控制中心包括三个部分:中心服务器、管理端、客户端。 中心服务器是负责客户端的连接和消息通信,是管理端和客户端之间通信的枢纽中心。 管理端负责对客户端进行远程管理、控制和维护。主要包括环境部署、保护控制、客户端控制、系统设置等四个模块。 客户端相当于是被监管端,安装了客户端程序后,会自动连接到管理端被监管,管理端可以对客户端进行一系列的远程控制操作。 1.2系统需求 硬件需求: CPU:PentiumIII 800及以上 内存:512M及以上 网卡:10M/100M 软件需求: 操作系统:Windows 2000 server SP4、Windows Server 2003 、Windows 2000、 Windows XP、Windows 2003、Windows Vista、Windows 7系列各 版本操作系统 第二章噢易远程控制中心的安装 2.1安装前及使用注意事项 已经正确安装了操作系统和保护卡驱动程序,还原功能正常; 所安装的Windows XP、2000、2003、VISTA操作系统中已经配置了正确的IP地址; 蓝光极速卡、蓝光变量卡-金刚版没有频道和虚拟系统,RCC中与之相关的功能不可使用。 2.2中心服务器的安装 中心服务器作为管理端和客户端之间通信的枢纽中心,运行起来之后不能关闭,否则会影响管理端和客户端之间的通信。 将光盘放入光驱后,打开光盘文件,点击MC.exe,进入安装界面,进入安装界面,如图2-2-1所示:

如何远程为别人的电脑安装操作系统

如何远程为别人的电脑安装操作系统 重装[url=javascript:;]系统[/url],想必很多人都试过,坐在要重装系统[url=javascript:;]电脑[/url]前,按步就班来做就是了。但给远在几十公里甚至上千公里外的电脑重装系统呢?用“远程协助”功能来搞。这个方法试过多次,感觉还可以,虽然在[url=javascript:;]应用[/url]上受到一定的限制,但对于喜欢搞搞新意思的朋友来说,也是一件好玩的事情。 一、发生背景 偶尔利用QQ的“远程协助”给网友清除Rootkit木马,曾有网友想重装系统,但他不会装。于是我想是否可以远程帮他重装呢?经过多方研究,终于找到一个远程重装系统的方法。 二、基本思路 因为对方的电脑是用QQ与自己连接的,一旦进入重装过程,QQ就会断掉,不能控制对方的电脑,所以,安装一定要是全自动的才行。XP的正常安装[url=javascript:;]模式[/url]也可以实现全自动应答安装,但有个前提,就是事先要格式化C盘,否则,还是会出现手动[url=javascript:;]选择[/url]界面。相比之下,GHOST版的系统能够实现全自动安装,而且还集成了常用[url=javascript:;]软件[/url],更可贵的是,它还装了QQ以及设置了ADSL拨号,这样系统安装完后,对方可以上QQ,双方又重新连接上,从而能够进行一些后续设置或安装游戏。 怎样才能让对方的电脑进入自动安装过程呢?用DOS/XP双启动,这样重启XP后,就可以自动进入dos。怎么搞成DOS/XP双启动呢,当然可以用“矮人dos”之类的软件,但要修改其中的代码,不如自己做个dos。起初是在dos的批处理中,加入这段代码:ghost.exe-clone,mode=pload,src=x:x\winxpsp2.gho,dst=1:1-sure-rb,然后用“虚拟软驱”这个软件搞XP/DOS双启动,然后修改boot.ini文件,从而实现自动安装系统的。 后来,发现bt下载到东海大侠的“GHOSTXP_SP2电脑公司特别版”的ISO文件中已经有个“硬盘安装器”,能够自动提取gho文件、搞XP/DOS双启动、修改boot.in文件等。哈哈,就改用它啦,免得要用大量篇幅讲述如何修改dos系统文件代码。 当如果没有下到“GHOSTXP_SP2电脑公司特别版”的话,可以到这里(soft.ylmf./downinfo/547.html)[url=javascript:;]下载[/url]“OneKeyGhost”来用,不过要事先手工提取ISO中的gho文件。 三、具体操作、实战截图 第一步,在QQ中进行“远程协助”连接。至于如何进行远程控制,这里就不详细说明了。 第二步,为对方下载ghost版的iso文件和“OneKeyGhost”。 1、把下载ghost版的下载网址发到对方,然后下载。我用的是东海GHOSTXP_SP2电脑公司特别版v7.X版本,小路工作室(.wzlu./)、小猫下载(down2.kittydown./)等可以下载,也可以用“雨林木风”或“jujumao”的ghost版。 2、下载“OneKeyGhost”(如果是下东海的7.x版本,就不用下这个了),将“OneKeyGhost”的下载地址在QQ中发过去,然后用下载软件下载,这个软件很小,很快就下完了。 下载ISO的时间较长,一般要3个小时左右,这时,你应该断开远程协助,告诉他下完后再联络,一般是要等到第二天再来的啦,呵呵!不要尝试从自己这边发gho文件过去,因为除了速度太慢的不说,容易断线问题让你白忙乎,一旦断了,又得从头开始。 第三步,运行“硬盘安装器”或“OneKeyGhost”。

IPMI远程安装Linux系统操作文档

IPMI远程安装Linux系统操作文档第1 页/总共16页

第 2 页/总共16页 Copyright and Confidentiality Statement Any information contained in this document, whether it is related to Inspur or its partners, including but not limited to functional description, policies, processes, decisions, employee information, agent and customer information, and all financial data, shall be kept in strict confidence. Copyright? Inspur Group Limited 2012

第 3 页/总共16页 文档信息 文档修改记录 版权及保密性声明 本文档中包含的所有信息,无论涉及到浪潮还是其合作伙伴(包括但不限于功能描述、政策、流程、决定、雇员信息、代理及客户信息以及所有的财务信息),都必须绝对保密。 本文件中出现的任何文字叙述、文档格式、插图、照片、方法、过程等内容,除另有特别注明,版权均属浪潮信息所有,受到有关产权及版权法保护。任何单位和个人未经浪潮信息的书面授权许可,不得复制或引用本文件的任何片断,无论通过电子形式或非电子形式。 浪潮信息权所有? 2013

第4 页/总共16页目录 目录 (4) IPMI远程安装Linux系统 (5) 1.准备工作 (5) 1.1.Raid卡驱动准备 (5) 1.2.虚拟光驱和驱动准备 (5) 2.系统安装过程 (13) 2.1.设置虚拟光驱引导 (13) 2.2.开始系统安装的过程 (14)

Dell R820服务器远程安装

Dell R820服务器远程安装 一、登录iDrac 网址:http://X.X.X.X 帐号:root 初始密码:calvin(可选择先不修改) 注:在远程管理前,需要将网线接到iDrac网口,给iDrac配置IP地址,部署后也需要有网线连接到iDrac网口。 二、获取服务器屏幕输出 通过“启动”,按提示操作,自动安装Java环境,然后进入如下管理界面,点击“电源”菜单下“系统关机后在开机”,等屏幕上出现“F2 = System Setup”后,选中本窗口,按“F2”键,进入”System Setup”管理界面。

三、设备管理 点击上图“Device Setttings”,进入Raid管理。 由于windows 2008d对磁盘的管理不能超过2T,但目前机器配置是4块900G硬盘,做Raid5后会有2.7T左右的空间,导致后期磁盘划分后,无法分配超出的700G左右的空间,因而需要将raid5分卷划分。

四、远程安装操作系统 1、通过ISO文件,远程安装服务器,选择“虚拟介质”,“连接虚拟介质”,然后选择操作系统的ISO文件; 2、在“下次引导”中选择“虚拟CD/DVD/ISO”,保证重ISO引导文件。如果已有系统,最好在操作系统中选择关机,然后在重启,否则会自动引导之前的OS。 注意:windows 2008不支持Dell R820的raid卡,需要通过工具将raid卡的驱动集成到ISO文件中;另外,网卡文件也要通过制作成ISO文件,通过这种方法在服务器打开。

3、通过下图可以看到Raid5,通过分卷,变成了两个物理磁盘:“磁盘0”和“磁盘1”。

Linux系统必备远程桌面工具

Linux系统必备远程桌面工具 玩Linux系统,会经常用到远程桌面软件。我一直用的2个是Xmanager 和VNC。今天看到一个新软件:NoMachine。NoMachine NX 是一个快速的终端服务器和虚拟桌面软件,基于X11 协议。据说速度比VNC 还快,甚至可以在只有10k 的带宽环境下运行。而且画面也比VNC 的清楚。 NoMachine 官网地址:https://www.doczj.com/doc/3d18782030.html,/ 使用NoMachine 需要配置服务端和客户端。 一. 服务端 服务端需要安装3个包: nxserver-3.4.0-12.i386.rpm nxnode-3.4.0-11.i386.rpm nxclient-3.4.0-7.i386.rpm

Linux 32bit 的下载地址是: https://www.doczj.com/doc/3d18782030.html,/download-package.php?Prod_ Id=2068 下面是NoMachine网页的上一个使用说明: 1. Download the RPMs 2. Change your working directory to the location where you saved the package and install it by running from a console: # sudo rpm -i nxclient-3.4.0-7.x86_64.rpm # sudo rpm -i nxnode-3.4.0-14.x86_64.rpm # sudo rpm -i nxserver-3.4.0-14.x86_64.rpm If you don't have the sudo utility installed, log on as superuser ("root") and run the commands without sudo.

无人值守批量安装linux操作系统

无人值守批量安装linux操作系统(实验总结) 每天都看对着电脑的操作系统,有时候出现了什么问题实在解决不了,我们肯定会选择重做系统的,当然一台两台系统我们还是可以一一搞定,可是我们是否想过要是一次性需要我们安装10台,100台甚至更多台的操作系统的时候,我们还是会那样傻乎乎的一台一台机械性的重复着这样的工作吗?可想而知,答案是否定的,那我们能不能找到很好的方法来解决这个问题呢?答案是肯定的,我们的前辈们肯定都遇到过这种问题他们也使用了很好的方法来解决这个问题.那就是---通过网络批量安装操作系统!这样做的好处就是当你的计算机没有光驱或者光驱损坏时,或者是没有安装介质的时候都是可以安装上我们的linux操作系统的~超棒O(∩_∩)o 哈哈不过安装之前我们还是要了解一下相关知识 一.PXE PXE(Pre-boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS 把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行。 既然是通过网络传输,就需要IP地址;也就是说在其启动过程中,客户端请求服务器分配IP地址,之后PXE Client使用TFTP Client 通过TFTP(Trivial File Transfer Protocol)协议下载启动安装程序所需的文件。PXE技术与RPL技术不同之处为RPL是静态路由,PXE 是动态路由。RPL是根据网卡上的ID号加上其他记录组成的一个Frame(帧)向服务器发出请求。而服务器中已有这个ID数据,匹配成功则进行远程启动。PXE则是根据服务器端收到的工件站MAC地址,使用DHCP服务为这个MAC地址指定一个IP地址。每次启动可能同一台工作站有与上次启动时不同的IP,即动态分配地址。 二.KickStart KickStart是一种无人职守安装的方式。KickStart的工作原理是通过记录典型的安装过程中所需人工干预填写的各种参数,并生成一个名为ks.cfg的文件;在其后的安装过程中(不只局限于生成KickStart安装文件的机器)当出现要求填写参数的情况时,安装程序会首先去查找KickStart生成的文件,当找到合适的参数时,就采用找到的参数,当没有找到合适的参数时,才需要安装者手工干预。这样,如果KickStart文件涵盖了安装过程中出现的所有需要填写的参数时,安装者完全可以只告诉安装程序从何处取ks.cfg文件,然后去忙自己的事情。等安装完毕,安装程序会根据ks.cfg中设置的重启选项来重启系统,并结束安装。 三.实验过程中需要的rpm软件包 nfs-utils-lib-* nfs-utils- * xinetd-* tftp-server-* dhcp-* dhcp-devel-* pykickstart-* system-config-kickstart-* 四.实验过程

通过网络安装Linux(CentOS)系统的方法

无光驱、软驱的一台服务器,想要安装Linux系统。我们需要通过网卡的PXE协议,引导之后安装Linux。流程:机器启动-网卡引导-通过DHCP获得IP地址-通过tftp获得最基础的内核文件,使用该内核文件启动机器-启动之后可以对安装程序配置,选择使用http、ftp、nfs方式远程获得安装所需要的软件包。 显然,网络安装是必须配置服务器端的。我们的服务端需要提供以下服务: DHCP TFTP HTTP(FTP,NFS) 二、服务配置 1.DHCP 配置文件: 1.option domain-name "mydomain"; 2. 3.ddns-update-style none; 4. 5.default-lease-time 600; 6. 7.max-lease-time 7200; 8. 9.server-name "bootserver"; 10. 11.subnet 192.168.123.0 netmask 255.255.255.0 { 12. 13.range 192.168.123.200 192.168.123.201; 14. 15.deny unknown-clients; 16. 17.} 18. 19.host MyP5 { 20. 21.filename "pxelinux.0"; 22. 23.server-name "bootserver"; 24. 25.hardware ethernet ae:32:20:00:b0:02; 26. 27.fixed-address 192.168.123.90;

这是复制来的配置文件,稍微解释一下: filename 后面是tftp目录下的文件,pxelinux.0 则是 syslinux 包内的文件。默认 pxelinux.0 可能在 /usr/lib/syslinux 目录下,必须将其复制到 tftp 目录下。 host MyP5 下出现的: hardware ethernet ae:32:20:00:b0:02; fixed-address 192.168.123.90; 为客户机(需要安装系统的机器)的 MAC 地址和所分配的IP地址。 2.TFTP 由于必须支持TSIZE协议,所以不能安装最原始的TFTP包。我选择使用 tftp-hpa。 编辑文件 /etc/xinetd.d/tftp (若没有,则添加tftp文件)(若不存在xinetd.d,请安装 xinetd 包) 1.# default: off 2. 3.# description: The tftp server serves files using the trivial file transfer \ 4. 5.# protocol. The tftp protocol is often used to boot diskless \ 6. 7.# workstations, download configuration files to network-aware printers, \ 8. 9.# and to start the installation process for some operating systems. 10. 11.service tftp 12. 13.{ 14. 15.disable = no 16. 17.socket_type = dgram 18. 19.protocol = udp 20. 21.wait = yes 22. https://www.doczj.com/doc/3d18782030.html,er = root 24. 25.server = /usr/sbin/in.tftpd

Server 2008正版操作系统现场安装步骤

现 场 操 作 系 统 安 装 编辑人:___________ 审核人:___________

目录 一、工控机的安装及应注意的事项 (1) 1.1 IP地址、子网掩码、默认网关、DNS的记录 (1) 1.2备份及文件路径的记录 (2) 1.3操作系统的安装 (2) 1.4 IP地址、子网掩码、默认网关、DNS的还原 (2) 1.5远程工具的ID记录和密码设置 (4) 1.6 电脑驱动的安装 (7) 1.7观察数据 (7) 1.8 确保远程工具及采集软件的开启状态 (7) 二、服务器的安装及应注意的事项 (8) 2.1 IP地址、子网掩码、默认网关、DNS的记录 (8) 2.2软件的记录和数据库的备份 (9) 2.3系统安装及网卡驱动安装 (10) 2.4 IP地址、子网掩码、默认网关、DNS的还原 (10) 2.5远程工具的ID记录和密码设置 (12) 2.6 电脑驱动的安装 (15) 2.7数据库的安装与备份还原 (15) 2.8网络的映射 (16) 2.9数据的查看 (22) 2.10 确保远程软件开启 (22) 附件一 (23) 附件二 (33)

操作系统安装及注意事项 一、工控机的安装及应注意的事项 1.1IP地址、子网掩码、默认网关、DNS的记录 安装前要记录一下工控机的IP地址、子网掩码、默认网关、DNS(图①),如果可以截图的话最好截图;如下所示(注:一般采用QQ截图) 图①(IP地址、子网掩码、默认网关、DNS) 1

1.2、备份及文件路径的记录 查看好采集软件和一些其他软件的存放位置(备注:采集软件是绿色的免安装),只要不是直接装在C盘的软件一般来说没必要去刻意备份,操作系统的安装不会格式化除了C盘以外的其他盘( 注意:如果觉得有必要的好话可以备份,大型的数据库一定要备份); 1.3、操作系统的安装(详情请见附件一) 将光盘放入机器开始安装,最好选择安装企业版的(enterprise),操作系统一般来说以32位的为主;完成之后利用现场的驱动光盘将网卡驱动首先安装; 1.4、IP地址、子网掩码、默认网关、DNS的还原 安装好后首先恢复工控机的IP地址、子网掩码、默认网关、DNS 网络就会自动连接上(和上面截图的Internet协议一样),其次找到采集软件、远程工具TeamViewer 和XT800 并创建快捷方式; (IP地址、子网掩码、默认网关、DNS) 2

相关主题
文本预览
相关文档 最新文档