PXE方式安装SLES11

PXE方式安装SLES11
PXE方式安装SLES11

PXE方式安装SUSE Linux Enterprise 10 PXE方式适用电脑无软驱和光驱,并且硬盘上没有操作系统的情况。

一、前提条件。

1、一台已经安装SUSE Linux Enterprise 10的电脑来提供DHCP,TFTP,FTP服务。

2、SUSE Linux Enterprise 10的安装映象文件sles-10-x86-cd1.iso_cd4.iso

3、客户机带有支持PXE启动的网卡。

二、服务器的设置。(IP地址192.168.5.1)

1、设置dhcp服务。

编辑文件/etc/dhcpd.conf。下面是dhcpd.conf文件的例子。

default-lease-time 6000;

max-lease-time 72000;

ddns-update-style none; ddns-updates off;

subnet 192.168.5.0 netmask 255.255.255.0 {

range 192.168.5.2 192.168.5.4;

option routers 192.168.5.1;

}

host lin {

hardware ethernet 00:11:25:68:a5:c6; #客户机的网卡硬件地址

fixed-address 192.168.5.2; #分配给客户机的IP地址

server-name “192.168.5.1″; #指定TFTP的IP地址

next-server 192.168.5.1;

filename “/tftpboot/pxelinux.0″; #指定包含PXE引导程序的文件

}

启动dhcp服务: # rcdhcpd start

2、设置tftp服务。

首先查看系统是否安装了tftp服务器软件:输入:rpm -qa |grep atftp.

如果提示没有安装,请用Yast安装。(注:SUSE Linux 10默认没有安装atftp)

编辑/etc/sysconfig/atftpd文件,其内容如下

ATFTPD_OPTIONS=”–-daemon –-user tftp -v”

ATFTPD_USE_INETD=”no”

ATFTPD_DIRECTORY=”/srv/tftp” (注:/srv/tftp目录需要手工建立)

然后增加一个tftp用户:useradd -m tftp

启动tftp服务: # rcatftpd start

3、设置PXE引导环境

首先确保系统安装了syslinux包。(注:SUSE Liunx 10默认安装了enterprisesyslinux)运行下列命令

# cd /srv/tftp

# mkdir tftpboot

# cd tftpboot

# mkdir pxelinux.cfg

# cp /usr/share/syslinux/pxelinux.0 /srv/tftp/tftpboot

# vi /srv/tftp/tftpboot/pxelinux.cfg/default

/srv/tftp/tftpboot/pxelinux.cfg/default内容如下:

default linux

prompt 1

timeout 30

label linux

kernel linux

append initrd=initrd splash=silent showopts

4、加载安装映像文件

# mkdir /sles10

# mkdir /sles10/cd{1,2,3,4} (注:在/sles10/下建立目录cd1,cd2,cd3,cd4) # mount -o loop /mnt/wind/sles-10-x86-cd1.iso /sles10/cd1

# mount -o loop /mnt/wind/sles-10-x86-cd2.iso /sles10/cd2

# mount -o loop /mnt/wind/sles-10-x86-cd3.iso /sles10/cd3

# mount -o loop /mnt/wind/sles-10-x86-cd4.iso /sles10/cd4

复制cd1目录中linux和initrd文件到/srv/tftp/tftpboot

# cd /sles10/cd1/boot/i386/loader

# cp linux /srv/tftp/tftpboot/

# cp initrd /srv/tftp/tftpboot/

5、设置ftp服务。允许匿名登录,并设置其登录主目录为/sles10/.

可以通过修改/etc/passwd文件来设置匿名登录的主目录。如下

ftp:x:40:49:FTP account:/sles10:/bin/bash

启动ftp服务器。

(有关ftp服务器的具体设置,请查阅相关资料。)

三、客户机安装

1、在BIOS中设置为网络启动

2、重新启动电脑。如果设置无误,系统会自动获得IP.

3、运行到出现boot:是,输入命令

boot:linux install=ftp://192.168.5.1/cd1

(注:install指定了ftp服务器的地址及安装文件的位置;输入内容速度要快。)4、进入到SUSE Linux安装界面

详解ZStack高级功能--裸金属服务

详解ZStack高级功能--裸金属服务部署实践作者:ZStack社区秦伟 一、前言 今天我们来了解一下ZStack的裸金属,提到裸金属服务,很多人从字面上可能对其不是很了解,其实早在之前的私有云OpenStack平台,就已经推行了Ironic裸金属服务,而且在去年的最新Rocky版本中,更是对裸金属服务进行了加强。于此同时的ZStack在 2.6.0版本,也推出裸金属纳管服务。那么这令人注目的裸金属服务究竟是什么呢? 首先让我们来了解一下裸金属服务的由来,近年来由于国内外云计算市场的快速发展,许多企业纷纷将自身业务迁至云端。不再将业务部署在自己自身的机房环境中,这样带来的好处就是省去了一部分的人工维护成本,转而由第三方云供应商来提供基础环境。 而且一般来说硬件资源在很多情况下是没有被充分利用的,比如我们日常在使用自己的电脑时,实质上就是在使用它的CPU、内存、以及在硬盘上运行的操作系统等。当我们查看这些资源的使用率时,通常会发现,CPU和内存大部分是闲置的。特别是CPU,其利用率通常不到10%。那么,有没有可能不让一个操作系统单独控制一台机器,而是在一台机器上安装多个操作系统,并且让它们同时地运行,把被闲置的资源利用起来呢?答案是有,相信很多人都曾经在自己的Windows电脑上安装VMware workstation,并且安装了多个虚拟机,每个虚拟机都拥有自己的操作系统,它们可以同时运行,并且不互相干扰,就实现了自己硬件电脑的虚拟化,可以把一台物理服务器虚拟化为多台虚拟服务器。所以说,这种通过管理程序(VMware workstation等)把硬件的机器、同操作系统分开的过程,就是虚拟化。当我们将业务运行在云端时,可以做到按需求选取最合适的规模,将资源的利用率使用到最大。这些资源不仅仅包括CPU、内存、操作系统,还包括网络,ip,安全组等。 但是,并不是所有业务都适合在云端虚拟机上运行的,比如一些高性能的计算任务,如果运行在虚拟机上,就达不到在物理机上的效果。于是就需要裸金属服务,简单来说,裸金属服务就是为应用提供专属的物理服务器,保障核心应用的高性能和稳定性。ZStack 早在2.6.0版本,在高级功能中以单独的功能模块形式,推出了裸金属服务。支持自定义

Ubuntu配置PXE详解

Ubuntu配置PXE详解(13.04) 1.安装Ubuntu Linux系统 按提示安装 a.输入用户名和密码进入Linux b.输入sudo –i命令切换到root权限 2.安装dhcp3-server,tftpd-hpa,system服务,需连接外部网络 a.输入apt-get install dhcp3-server命令,安装dhcp3-server服务 b.输入apt-get install tftp-hpa命令,安装tftpd-hpa服务 c.输入apt-get install syslinux命令,安装syslinux服务. 3.断开网络,设定固定IP地址 a.编辑/etc/network/interfaces 加上以下内容(可进入到文件所在文件夹找到文加后再进行编辑) 输入命令Sudo vi /etc/network/interfaces auto em1 Iface em1 inet static address 192.168.10.1 netmask 255.255.255.0(需个人编写) b. 重启网络 输入命令sudo /etc/init.d/networking resatrt 4.配置dhcp a.编辑dhcp-server 输入命令Sudo vi /etc/default/isc-dhcp-server INTERFACES=”em1” (Ubuntu 13.04 默认值为em1) b.编辑dhcpd-hpa 输入命令Sudo vi /etc/dhcp/dhcpd.conf Subnet 192.168.10.0 netmask 255.255.255.0{ range 192.168.10.10 192.168.10.254; default-lease-time 600; max-lease-time 7200; filename “pxelinux.0”; (需个人编写) } c.重启dhcp服务 输入命令Sudo /etc/init.d/isc-dhcp-server restart 5.建立tftpboot,pxelinux.cfg文件夹以及default文件 a.Tftpboot文件夹早/var/lib/tftpboot 或是输入命令mkdir tftpboot 创建tftpboot文 件夹//系统有tftpboot文件夹,或者可以在根目录新建tftpboot文件夹 b.Pxelinux.cfg文件夹创建在tftpboot下,路径为/var/lib/tftpboot/pxelinux.cfg,输入命 令mkdir pxelinux.cfg 创建pxelinux.cfg文件夹 c.在pxelinux.cfg文件夹下创建default

PXE Srver 2012

PXE Server ------Richard Ke 1.服务器架设所需相关设备: 电脑两台(一台架Server一台Client)、交换机、网线(若干)、U盘、Windows Server 2012 安装盘等。 2.在架设Server前需要一台安装好Windows Server 2012系统的电脑,Server在使用的过程中有时需要传输大量的数据,这就要求提高Server的数据吞吐速度,我们可以通过RAID来提升数据传输速度,提高传输速率。RAID通过在多个磁盘上同时存储和读取数据来大幅提高存储系统的数据吞吐量。在RAID中,可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在逻辑上又是一个磁盘驱动器,所以使用RAID可以达到单个磁盘驱动器几倍、几十倍甚至上百倍的速率。 下面讲述如何安装Windows Server 2012。首先找一台支持RAID 功能的机台组RAID: 在BIOS中将RAID模式选上并保存退出,如图:

看到如图所示界面后按Ctrl + I 进入RAID组装界面:

选择Create RAID Volume, 这里我们选择创建RAID 0 ,保存退出,如图:

如图所示将Windows Server 2012 放入光驱,进入启动界面选择从光驱启动 Server 需要支持UEFI Mode启动,所以Server 2012系统也需要选择UEFI 模式安装,如下图:

进入Windows Setup 界面选择安装Windows Server 2012 Standard Evaluation(Server with a GUI),如图:

Pxe网络引导安装CentOS-6.5与CentOS-7操作系统

Pxe网络引导安装CentOS-6.5与CentOS-7操作系统 关于CentOS-6.5的网络安装,互联网上有很多详细介绍的文章,但对于CentOS-7的网络引导安装却是寥寥无几,即便是有,也几乎没有完整的成功的案例!笔者由于工作需要,计划pxe网络安装这两种操作系统,虽然CentOS-6.5已经有很多人介绍了,但笔者还是决定将它再重复叙述一遍。当然,本文最有价值的内容是pxe网络安装CentOS-7,且可以启动并使用。本文的很多截图都是笔者在安装两种操作系统的过程中用手机拍下来的,画面并不是特别清晰(还是可以看的),请读者见谅。 由于工作原因,需要在一台服务器上给所有用户提供Linux操作系统的网络安装服务,即pxe网络安装。因为物理服务器资源紧张,所以我就使用了Dell OPTIOLEX台式机来提供这种服务,该台式机的配置如下: 实际使用时,我给台式机添加了一块网卡(详见我的另外一篇总结《CentOS-6.5 添加第二块网卡》),该台式机运行 CentOS-6.5 的 Workstation 版本,SELinux 与 iptables 均关闭,IP地址参数如下所示: 因为办公网络已经有一个DHCP服务器,为避免冲突,使用端口 p4p1 做为 DHCP 服务的监听端口,即需要安装操作系统的终端机必须与端口 p4p1 同属于一个网段,而这个网段原则上要与办公网络互相隔离,端口 em1 连入正常使用的办公网络。下面我们就开始安装各种服务了哈: 1. 安装下面的服务:dhcp、tftp-server、vsftpd、xinetd、syslinux 与 httpd。Dell台式机用 dhcp 服务给各个终端分配IP地址(通过端口 p4p1 分配),tftp-server 提供 tftp下载服务,vsftpd 提供 Security 的 ftp下载服务,httpd 提供 http下载服务。执行的命令 是:yum -y install dhcp tftp-server vsftpd xinetd syslinux httpd。 2. 指定DHCP服务只在端口 p4p1 上启用,即只有该端口监听各个终端机的 dhcp 服务请求。修改配置文件 etc/sysconfig/dhcpd,如下所示: 3. 将网络端口 p4p1 的 IP 地址固定设置为 10.20.20.1,以后该端口分配的IP地址范围是 10.20.20.2 ~ 10.20.20.254。 4. 配置DHCP服务,更改配置文件 /etc/dhcp/dhcpd.conf 如下:

无盘PXE启动安装指南

无盘PXE启动安装指南(以BXP无盘软件为例) 无盘PXE启动安装指南(以BXP无盘软件为例) (一)准备工作 1、首先请找到两台电脑,均安装上硬盘、光驱、网卡(准备做无盘工作站的带上支持PXE远程启动的芯片,使用板载网卡需要网卡支持PXE功能),分别缺省安装好Server 2003和Windows XP,装上所有驱动,作好备份。 2、服务器安装好后,把网卡指定IP、DNS和网关——这个必须。工作站光盘安装XP时BIOS设臵从硬盘启动,安装完后设臵从Lan启动,就不要动了。 3、安装Server 2003自带的DHCP服务程序,它就在添加删除组件的网络服务中,添加完成后你会发现开始菜单=>管理工具顶端将会出现DHCP,执行它,就会进入DHCP设臵程序中,比较重要的一步,那就是要自己根据局域网设臵新建作用域。 (二)新建作用域:(重点是在地址池、网关和DNS) ①先选中―bxpserver‖服务器,然后选择操作―新建作用域‖。 ②点下一步,作用域的名称填―BXP‖描述不填。

③点下一步,起始IP和结束IP根据你的需要填写(这个是工作站的IP范围),例如,起始IP:192.168.0.10结束IP:192.168.0.200,子网掩码填:255.255.255.0。 ④略过IP排除,点下一步,租约设臵为999天

⑤点下一步,当提示―路由器(默认网关)‖这时填入你的路由器的IP地址,既工作站的网关,如192.168.0.2 ⑥点下一步,在―域名称和DNS服务器‖中的IP地址栏内填入当地的DNS服务器地址,如210.51.176.71,点添加,这里可以写入多个DNS服务器

Ghost备份详解

进一步Ghost 使用详解2012-02-24 10:34 一、分区备份 使用Ghost进行系统备份,有整个硬盘(Disk)和分区硬盘(Partition)两种方式。在菜单中点击 Local(本地)项,在右面弹 出的菜单中有3个子项,其中 Disk表示备份整个硬盘(即克隆)、 Partition 表示备份硬盘的单个分区、Check 表示检查硬盘或备份的文 件,查看是否可能因分区、硬盘被破坏等造成备份或还原失败。分区备 份作为个人用户来保存系统数据,特别是在恢复和复制系统分区时具有 实用价值。 选Local→Partition→To Image 菜单,弹出硬盘选择窗口,开始分区备份操作。点击该窗口中白色的硬盘信息条,选择硬盘,进入窗口, 选择要操作的分区(若没有鼠标,可用键盘进行操作:TAB键进行切换, 回车键进行确认,方向键进行选择)。在弹出的窗口中选择备份储存 的目录路径并输入备份文件名称,注意备份文件的名称带有 GHO 的后 缀名。接下来,程序会询问是否压缩备份数据,并给出3个选择:No 表 示不压缩,Fast表示压缩比例小而执行备份速度较快,High 就是压缩 比例高但执行备份速度相当慢。最后选择 Yes 按钮即开始进行分区硬 盘的备份。Ghost 备份的速度相当快,不用久等就可以完成,备份的文 件以 GHO 后缀名储存在设定的目录中。 二、硬盘克隆与备份 硬盘的克隆就是对整个硬盘的备份和还原。选择菜单 Local→Disk→To Disk,在弹出的窗口中选择源硬盘(第一个硬盘),然后选择要复制到的目标硬盘(第二个硬盘)。注意,可以设置目标硬 盘各个分区的大小,Ghost 可以自动对目标硬盘按设定的分区数值进行 分区和格式化。选择 Yes 开始执行。 Ghost 能将目标硬盘复制得与源硬盘几乎完全一样,并实现分区、格式化、复制系统和文件一步完成。只是要注意目标硬盘不能太小,必 须能将源硬盘的数据内容装下。 Ghost 还提供了一项硬盘备份功能,就是将整个硬盘的数据备份成一个文件保存在硬盘上(菜单Local→Disk→To Image),然后就可以 随时还原到其他硬盘或源硬盘上,这对安装多个系统很方便。使用方法 与分区备份相似。 三、备份还原

PXE 自动部署操作系统研究与实践

PXE 自动部署操作系统研究与实践

目录 PXE 自动部署操作系统研究与实践 (1) 1.原理概述 (3) 1.1PXE技术原理概述 (3) 1.2PXE自动部署操作系统启动过程 (3) 2.Redhat5.1 环境下PXE部署 (5) 2.1安装准备 (5) 2.2安装PXE服务器 (5) 2.3配置DHCP服务 (5) 2.4配置TFTP服务 (6) 2.6配置NFS (7) 2.7配置http服务 (7) 2.8源文件拷贝 (8) 2.9配置/tftproot目录 (8) 2.10动部署与预配置脚本 (10) 2.11检查/tftpboot目录: (11) 2.12客户端启动设置 (11)

1.原理概述 1.1 PXE技术原理概述 PXE(Preboot Execution Environment,预启动执行环境),由Intel公司提出,是一个用于通用网络启动的协议,通用网络启动允许在网络上的客户端从远程启动服务器上下载启动文件。这样就提供了网络管理员管理用于客户端的启动文件和操作系统的能力。PXE在操作系统自动部署和无盘工作站环境中有大量应用。本文主要探讨PXE在自动部署操作系统方面的优势。 1.2 PXE自动部署操作系统启动过程 PXE 自动部署操作系统启动过程如下: a) 客户端计算机启动,由于BIOS 设置了网卡启动,所以网卡PXE ROM 中 的程序被调入内存执行。 b) 客户端在网络中寻找DHCP 服务器,然后请求一个IP地址; c) DHCP 服务器为客户端提供IP地址和其他网络参数。 d) DHCP 服务器联系到TFTP服务器为此客户端发送一个bootstrap(引导程序)。 注:服务器的防火墙要确保为关闭状态,否则TFTP会连接超时。 关闭防火墙的命令:chkconfig iptables off (重启后永久性生效) service iptables stop (即时生效,重启后失效) e) 客户端收到bootstrap(引导文件pxelinux.0)后执行,bootstrap 会请求TFTP传 送bootstrap 的配置文件(pxelinux.cfg/default);收到后读配置文件,根据该配置文件内容和客户情况,客户端请求TFTP传送内核映像文件(vmlinuz)和系统启动文件(initrd.img)。 f) 启动内核。 g) 内核根据bootstrap 的配置文件,通过网络获取操作系统自动安装脚本,并通过网 络服务(nfs/ftp/http)获得系统所需安装文件,按照自动安装脚本的配置进行安装。 整个过程如下图所示:

syslinux应用详解

什么是syslinux? 简单一点来说,是一个功能强大的引导加载程序,而且兼容各种介质。更加确切地说:SYSLINUX是一个小型的Linux操作系统,它的目的是简化首次安装Linux的时间,并建立修护或其它特殊用途的启动盘。 它的安装很简单,一旦安装syslinux好之后,sysLinux启动盘就可以引导各种基于DOS的工具,以及 MS-DOS/Windows或者任何其它操作系统。 syslinux的相关选项(Options) 以下常用的选项(参数),适用于syslinux的所有版本 -s Safe, solw, stupid:这个参数可以提高syslinux的引导兼容性。此参数可以让syslinux工作在一些非常规的BOIS上,有些机器上-s的选项(参数)是必需的,也就是说这是一个安全的选项(参数),建议一般要用上这个选项(参数)。 -f Force installing:强制写入syslinux的引导代码,这是一个可选的选项(参数),如果你发现不能写入syslinux时,就可以使用这个选项(参数),但一般建议:写入本地磁盘时加上这个选项(参数)。 -r Raid mode:RAID 模式。这是一个可选的选项(参数),如果启动失败,告诉BIOS启动顺序(通常是下一个硬盘),而不是给出错误信息后停止,这个一个RAID模式的选项(参数),一般来说可以不使用。 以下常用的选项(参数),只适用于Windows的版本 -m MBR:将syslinux引导代码写入到驱动器的MBR启动扇区。这是一个可选的选项(参数),建议使 用此选项(参数),如果之前有将GURB4DOS写入磁盘的MBR中,那么你必须使用-m选项(参数), 否则将写入失败。 之前笔者就是因为有将“grub for dos”写入过MBR,而之后将syslinux引导代码写入MBR时,又没有使用-m选项(参数),所以一直不能将syslinux引导代码写入MBR。 示例:syslinux.exe -s -f -m -a -d /boot/syslinux x: (x: 为盘符) -a Active:激活指定分区为活动分区,这是一个可选的选项(参数),当你不确定你所指定的分区是否是活动分区时可以加上这个选项(参数),实际上,就算你所指定的分区已经是活动的主分区了,也可以加上这个选项(参数)。(=bootable)

【CN110162435A】一种服务器PXE启动测试方法、系统、终端及存储介质【专利】

(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201910334183.3 (22)申请日 2019.04.24 (71)申请人 苏州浪潮智能科技有限公司 地址 215100 江苏省苏州市吴中区吴中经 济开发区郭巷街道官浦路1号9幢 (72)发明人 温霞 胥志泉  (74)专利代理机构 济南舜源专利事务所有限公 司 37205 代理人 张亮 (51)Int.Cl. G06F 11/22(2006.01) (54)发明名称 一种服务器PXE启动测试方法、系统、终端及 存储介质 (57)摘要 本发明提供一种服务器PXE启动测试方法、 系统、终端及存储介质,包括:远程连接目标服务 器BMC并进行启动项单次PXE启动设置;重启目标 服务器恢复启动项默认启动方式;利用带外IPMI 命令将目标服务器启动项设置为单次PXE启动; 生成启动项设置过程的记录日志并通过筛选启 动信息校验启动设置结果。本发明能够实现对 PXE启动的批量自动测试,不仅提高效率,节省人 力成本,减少了人工失误率,提高测试准确率还 自动保存了整个测试过程中的日志文件。权利要求书2页 说明书10页 附图2页CN 110162435 A 2019.08.23 C N 110162435 A

权 利 要 求 书1/2页CN 110162435 A 1.一种服务器PXE启动测试方法,其特征在于,包括: 远程连接目标服务器BMC并进行启动项单次PXE启动设置; 重启目标服务器恢复启动项默认启动方式; 利用带外IPMI命令将目标服务器启动项设置为单次PXE启动; 生成启动项设置过程的记录日志并通过筛选启动信息校验启动设置结果。 2.根据权利要求1所述的服务器PXE启动测试方法,其特征在于,所述远程连接目标服务器BMC并进行启动项单次PXE启动设置包括: 登录目标服务器BMC并进行BMC初始化设置; 查看服务器默认启动项; 将服务器启动项设置为单次生效的PXE启动模式。 3.根据权利要求1所述的服务器PXE启动测试方法,其特征在于,所述重启目标服务器恢复启动项默认启动方式包括: 重启服务器并ping OSIP; 判断是否ping通OSIP: 是,则判定启动项启动方式已恢复; 否,则判定启动项启动方式恢复失败。 4.根据权利要求1所述的服务器PXE启动测试方法,其特征在于,所述生成启动项设置过程的记录日志并通过筛选启动信息校验启动设置结果包括: 设置PXE启动关键词; 判断记录日志中是否存在含有PXE启动关键词启动信息: 是,则将含有PXE启动关键词的启动信息输出至测试结果文件并重启服务器; 否,则终止测试并显示测试未通过。 5.一种服务器PXE启动测试系统,其特征在于,包括: 目标连接单元,配置用于远程连接目标服务器BMC并进行启动项单次PXE启动设置; 重启恢复单元,配置用于重启目标服务器恢复启动项默认启动方式; 启动设置单元,配置用于利用带外IPMI命令将目标服务器启动项设置为单次PXE启动; 结果判断单元,配置用于生成启动项设置过程的记录日志并通过筛选启动信息校验启动设置结果。 6.根据权利要求5所述的服务器PXE启动测试系统,其特征在于,所述目标连接单元包括: 初始设置模块,配置用于登录目标服务器BMC并进行BMC初始化设置; 默认查看模块,配置用于查看服务器默认启动项; 首次设置模块,配置用于将服务器启动项设置为单次生效的PXE启动模式。 7.根据权利要求5所述的服务器PXE启动测试系统,其特征在于,所述重启恢复单元包括: 重启执行模块,配置用于重启服务器并ping OSIP; 连通判断模块,配置用于判断是否ping通OSIP; 恢复生效模块,配置用于判定启动项启动方式已恢复; 恢复失败模块,配置用于判定启动项启动方式恢复失败。 2

最新基于IPXE的网络部署文档-精选版整理版

基于iPXE的 网络启动系统部署方案 2019年1月8日

目录 第一章前言..................................................... - 2 - 1.iPXE介绍.............................................. - 2 - 2.网络启动流程........................................... - 2 - 3.Tiny PXE Server介绍..................................... - 2 - 4.PE介绍................................................ - 2 -第二章部署前准备............................................... - 3 - 5.服务器准备............................................. - 3 - 6.网络准备............................................... - 3 - 7.软件准备............................................... - 3 - 8.客户机准备............................................. - 3 -第三章配置流程................................................. - 4 - 9.配置pxesrv ............................................ - 5 - 10.配置Netboot目录....................................... - 6 - 11.配置menu.txt .......................................... - 7 - 12.实现的效果图........................................... - 9 - 13.配置文件夹............................................ - 10 - 14.配置PE的目录......................................... - 11 -第四章使用流程................................................ - 12 - 15.客户端网络引导至菜单:................................ - 12 - 16.选择PXE引导.......................................... - 12 - 17.执行PE中的选项....................................... - 13 - 18.进入PE中加载网络..................................... - 14 - 19.挂载PXE服务器上的共享................................ - 15 - 20.系统安装.............................................. - 18 -第五章 Linux的安装............................................ - 22 - 21.Linux的安装原理...................................... - 22 - 22.安装文件配置流程...................................... - 22 - 23.执行安装.............................................. - 23 - 24.完成安装.............................................. - 25 -

VBoxManage命令详解

VBoxManage命令详解(一) 本人对vboxmange命令按我个人的理解作了解释,由于本人水平有限难免有错误的地方,希望大家帮我指正。 VBoxManage [-v|-version] 显示virtualbox的版本号 VBoxManage -nologo 隐藏logo VBoxManage -convertSettings 允许自动转换设置文件 VBoxManage -convertSettingsBackup 允许自动转换设置文件,并在转换前作备份 VBoxManage -convertSettingsIgnore 允许自动转换设置文件,但是不保存结果 VBoxManage list vms|runningvms 显示列表虚拟机|正在运行的虚拟机 |ostypes|hostdvds virtualbox支持的系统类型|宿主机的光盘驱动器 |hostfloppies 宿主机的软盘驱动器 |hostifs|hostinfo 宿主机的网络接口|宿主机的信息 |hdds|dvds 已注册的虚拟硬盘|已注册的虚拟光盘 |floppies|usbhost 已注册的虚拟软盘|宿主机的USB设备 |usbfilters USB筛选器 |systemproperties 虚拟机的基本信息 VBoxManage showvminfo | 显示指定虚拟机的信息 [-details] 显示详细信息 [-statistics] 显示统计信息 [-machinereadable] 以清晰的格式显示虚拟机信息 VBoxManage registervm 将指定文件所在的虚拟机添加到列表 VBoxManage unregistervm | 从虚拟机列表清除指定的虚拟机 [-delete] 从虚拟机列表删除指定的虚拟机 VBoxManage createvm -name 创建指定名称的虚拟机 [-register] 将创建的虚拟机添加到列表 [-basefolder 指定虚拟机的基础目录 [-settingsfile ] 指定虚拟机配置文件的基础目录 [-uuid ] 创建指定uuid的虚拟机 VBoxManage modifyvm 编辑指定的虚拟机的配置 [-name ] 修改虚拟机的名称 [-ostype ]修改虚拟机的操作系统类型 [-memory ] 修改虚拟机的内存大小 [-vram ] 修改虚拟机的显存大小 [-acpi on|off] 启动或禁止acpi电源管理接口

pxe错误代码解析

PXE-E00: Could not find enough free base memory. PXE主代码和UNDI运行时模块从闪存或上位内存拷贝至基本内存顶部480K(78000h)至640K(A0000h)的剩余空间位置,这段内存必须被系统BIOS填零,如果这些内存没有填零,PXE ROM里的重布置代码将认为这些内存已经被系统BIOS或其它启动ROM占用了。PXE-E01: PCI Vendor and Device IDs do not match! 此信息在成品BIOS中不可能出现,当系统BIOS初始化基于PCI的ROM时,它将假设PCI 总线/设备/模块(Bus/Device/Function)值已在AX寄存器里通过审核,如果AX寄存器里定义的PCI设备不匹配UNDI设备,将出现此错误代码。 PXE-E04: Error reading PCI configuration space 如果任何PCI BIOS调用导致PCI设置空间返回错误代码,此信息将出现,此信息将不会在成品BIOS和硬件上出现。 PXE-E05: EEPROM checksum error 如果网卡EEPROM内容被损坏,将出现此信息。EEPROM内容的损坏通常发生在正在对网卡EEPROM进行编程时系统突然复位(Reset)或掉电的情形下,如果出现此信息,PXE ROM 将不执行引导。 PXE-E06: Option ROM requires DDIM support 此信息将不会在成品BIOS中出现,PCI可选ROM通常必须被设置为DDIM可选ROM(通常必须被安置在读/写上位内存中) PXE-E07: PCI BIOS calls not supported 此信息将不会在成品BIOS中出现,PCI BIOS必须有PCI BIOS服务。 PXE-E08: Unexpected API error. API: xxxxh Status: xxxxh 如果PXE API返回一个运行时加载器(Runtime Loader)预料之外的状态代码,将出现此信息PXE-E09: Unexpected UNDI loader error. Status: xxxxh 如果UNDI运行时加载器(Runtime Loader)返回预料之外的状态代码,将出现此信息 ARP错误代码 PXE-E11: ARP timeout PXE ROM将重试四遍ARP请求,如果无法获取任何有效的ARP答复,将出现此信息,此信息通常源于一些网络和服务设置错误,通常的原因有: 1. 在DHCP主服务器上设置了DHCP类标识符(Option 60)却在另一台服务器上安装了ProxyDHCP服务。 2. 使用了不响应ARP请求的路由器 BIOS和BIS错误代码 PXE-E20: BIOS extended memory copy error. AH == nn 如果BIOS扩展内存拷贝服务返回一个错误信息,此信息将出现,在成品BIOS中将不会遭遇此信息,代码“nn”为BIOS扩展内存拷贝服务(Int 15h,AH = 87h)返回的错误代码。PXE-E21: BIS integrity check failed 如果在扩展内存中的BIS映像损坏,则将显示此信息 PXE-E22: BIS image/credential validation failed 下载的映像和证书不匹配客户端关键字 PXE-E23: BIS initialization failed BIS无法被初始化,没有更多可用数据 PXE-E24: BIS shutdown failed BIS无法停止,没有更多可用数据 PXE-E25: BIS get boot object authorization check flag failed

bios命令设置详解

Time/System Time 时间/系统时间 Date/System Date 日期/系统日期 Level 2 Cache 二级缓存 System Memory 系统内存 Video Controller 视频控制器 Panel Type 液晶屏型号 Audio Controller 音频控制器 Modem Controller 调制解调器(Modem) Primary Hard Drive 主硬盘 Modular Bay 模块托架 Service Tag 服务标签 Asset Tag 资产标签 BIOS Version BIOS版本 Boot Order/Boot Sequence 启动顺序(系统搜索操作系统文件的顺序) Diskette Drive 软盘驱动器 Internal HDD 内置硬盘驱动器 Floppy device 软驱设备 Hard-Disk Drive 硬盘驱动器 [hide]USB Storage Device USB存储设备 CD/DVD/CD-RW Drive 光驱 CD-ROM device 光驱 Modular Bay HDD 模块化硬盘驱动器 Cardbus NIC Cardbus总线网卡 Onboard NIC 板载网卡 Boot POST 进行开机自检时(POST)硬件检查的水平:设置为“MINIMAL”(默认设置)则开机自检仅在BIOS升级,内存模块更改或前一次开机自检未完成的情况下才进行检查。设置为“THOROUGH”则开机自检时执行全套硬件检查。 Config Warnings 警告设置:该选项用来设置在系统使用较低电压的电源适配器或其他不支持的配置时是否报警,设置为“DISABLED”禁用报警,设置为“ENABLED”启用报警Internal Modem 内置调制解调器:使用该选项可启用或禁用内置Modem。禁用(disabled)后Modem在操作系统中不可见。 LAN Controller 网络控制器:使用该选项可启用或禁用PCI以太网控制器。禁用后该设备在操作系统中不可见。 PXE BIS Policy/PXE BIS Default Policy PXE BIS策略:该选项控制系统在没有认证时如何处理(启动整体服务Boot Integrity Services(BIS))授权请求。系统可以接受或拒绝BIS请求。设置为“Reset”时,在下次启动计算机时BIS将重新初始化并设置为“Deny”。 Onboard Bluetooth 板载蓝牙设备 MiniPCI Device Mini PCI设备 MiniPCI Status Mini PCI设备状态:在安装Mini PCI设备时可以使用该选项启用或禁用板载PCI设备Wireless Control

Fbinst菜单命令详解

Fbinst菜单命令详解:(去掉自动换行看得清楚一些,双斜杠后面是注释,参考在底部) default 0 //设置默认启动的菜单入口项为NUM 0 timeout 2 //设置在自动启动缺省菜单前所等待的秒数为:2秒 color white //设置文本字体颜色为白色text " Booting From FenDou USB Disk... " //文本内容 color white //设置文本内容颜色为白色text "================================" //文本内容 color yellow //设置文本字体颜色为黄色text "| Starting For No Acceleration |" //文本内容 text "| |" //文本内容 color yellow //设置文本字体颜色为黄色menu F1 buldr "GRLDR" //菜单0快捷键为F1启动GRLDR文件 text "| Press F2 For Acceleration... |" //文本内容 menu F2 buldr "FD" //菜单1快捷键为F2启动FD 文件 color white //设置文本字体颜色为白色text "================================" //文本内容 Grldr菜单命令详解: checkrange 0x21 read 0x8280 && pxe detect NotExist //如果是checkrange命令返回值是1,判断是否为PXE启动,如果是PXE启动,指定一个不存在的配置文件“NoExist”command --set-path=(bd)/BOOT/GRUB/ //设置外部命令所在位置//set设置变量,比如:--set-path=变量 timeout 10 //timeout设置在自动启动缺省菜单前所等待的秒数 default 11 //设置默认启动的菜单入口项为11 gfxmenu (ud)/BOOT/GRUB/MESSAGE //使用MESSAGE中的图形菜单configfile (md)4+8 //将指定文件作为配置文件予以加载,执行此命令后会重新加载一次内置菜单,可作为进入二级或三级或任意菜单后返回主菜单之用。 title 【01】运行奋斗Win03PE2012增强版 //命名菜单项 checkrange 0x30001:-1 read 0x8298 //Checkrang 检查0x30001处为-1,就读取0x8298 clear //清屏 echo $[1106] Loading FD WIN03PE.ISO, Please Wait ... //输出指定内容 map --mem (bd)/PE/WIN03PE.ISO (0xff) ! map (bd)/PE/WIN03PE.ISO (0xff)//把要仿真的镜像先加载到内存后再进行仿真为虚拟软驱 map --e820cycles=0 //map --e820cycles=0,则执

基于PXE引导真正的无盘Windows 2000安装详解

虎皮青蛙工作室友情提供本资料原文转载自方舟网站 《基于PXE引导的Boot-NIC无盘Windows 2000安装详解》 江西省新余钢铁公司职工大学计算机系(https://www.360docs.net/doc/bc5704510.html, xyyxzh@https://www.360docs.net/doc/bc5704510.html,) 俞席忠著一心工作室版权所有 若需转载请注明出处并与事先与本工作室取得联系 本文将以一个实例的形式,详细介绍基于PXE引导的Boot-NIC无盘Windows 2000安装过程。实例的测试环境如下: 服务器(1台) 主板:升技815EP CPU:PIII866 内存:512MB 硬盘:IBM 40G 网卡:RTL8139C 其它:略 工作站(40台) 主板:天虹810M7 CPU:赛阳II/566 内存:128MB 网卡:RTL8139(带PXE启动芯片) 其它:略

软件环境: 服务器端安装Windows 2000 Server操作系统, 并将Boot-NIC所有服务和管理组件安装在服务器上 工作站端安装Windows 2000 Professional操作系统 网络环境: 基于TP-LINK交换机的100MB星形网 1 在服务器端安装Boot-NIC 安装Boot-NIC之前必确定以下两点: 确定服务器的网络协议已安装配置,本实例中,添加了TCP/IP、NetBOIS和IPX 等协议,设置服务器的IP地址为198.168.0.1。 若在安装Windows 2000 Server时没有安装DHCP服务,则应在“控制面板”→“添加/删除程序”中添加DHCP服务组件,并设置其作用域,本实例设置作用域的范围为198.168.0.20~198.168.0.100。 安装过程: 1.进入Boot-NIC安装程序所在目录,双击安装文件,安装文件自动解压缩后,出现如图1所示的欢迎界面。 图1 欢迎界面 2.若需要查阅Boot-NIC的英文安装文档,则可以单击“View”按钮;若不需查阅则单击“Install”按钮开始安装。单击“Install”后出现如图2所示界面。

ghost用法详解

ghost用法详解 一、分区备份 使用Ghost进行系统备份,有整个硬盘(Disk)和分区硬盘(Partition)两种方式。在菜单中点击 Local(本地)项,在右面弹出的菜单中有3个子项,其中 Disk表示备份整个硬盘(即克隆)、Partition 表示备份硬盘的单个分区、Check 表示检查硬盘或备份的文件,查看是否可能因分区、硬盘被破坏等造成备份或还原失败。分区备份作为个人用户来保存系统数据,特别是在恢复和复制系统分区时具有实用价值。 选Local→Partition→To Image 菜单,弹出硬盘选择窗口,开始分区备份操作。点击该窗口中白色的硬盘信息条,选择硬盘,进入窗口,选择要操作的分区(若没有鼠标,可用键盘进行操作:TAB 键进行切换,回车键进行确认,方向键进行选择)。在弹出的窗口中选择备份储存的目录路径并输入备份文件名称,注意备份文件的名称带有 GHO 的后缀名。接下来,程序会询问是否压缩备份数据,并给出3个选择:No 表示不压缩,Fast表示压缩比例小而执行备份速度较快,High 就是压缩比例高但执行备份速度相当慢。最后选择 Yes 按钮即开始进行分区硬盘的备份。Ghost 备份的速度相当快,不用久等就可以完成,备份的文件以 GHO 后缀名储存在设定的目录中。

二、硬盘克隆与备份 硬盘的克隆就是对整个硬盘的备份和还原。选择菜单 Local→Disk→To Disk,在弹出的窗口中选择源硬盘(第一个硬盘),然后选择要复制到的目标硬盘(第二个硬盘)。注意,可以设置目标硬盘各个分区的大小,Ghost 可以自动对目标硬盘按设定的分区数值进行分区和格式化。选择 Yes 开始执行。 Ghost 能将目标硬盘复制得与源硬盘几乎完全一样,并实现分区、格式化、复制系统和文件一步完成。只是要注意目标硬盘不能太小,必须能将源硬盘的数据内容装下。 Ghost 还提供了一项硬盘备份功能,就是将整个硬盘的数据备份成一个文件保存在硬盘上(菜单Local→Disk→To Image),然后就可以随时还原到其他硬盘或源硬盘上,这对安装多个系统很方便。使用方法与分区备份相似。 三、备份还原 如果硬盘中备份的分区数据受到损坏,用一般数据修复方法不能修复,以及系统被破坏后不能启动,都可以用备份的数据进行完全的复原而无须重新安装程序或系统。当然,也可以将备份还原到另一个硬盘上。

相关主题
相关文档
最新文档