导航:首页 > 源码编译 > 编译pxe

编译pxe

发布时间:2022-05-12 00:33:40

‘壹’ 高分求教:如何架设linux无盘工作站

总的来说,无盘工作站是由网卡的启动芯片(Boot ROM,有此网卡的启动程序已嵌入主板的BIOS中,无需启动芯片)以不同的形式向服务器发出启动请求号,服务器收到后,根据不同的机制,向工作站发送启动数据,工作站下载完启动数据后,系统控制权由Boot ROM转到内存中的某些特定区域,并引导操作系统。根据不同的启动机制,目前比较常用无盘工作站可分为RPL、PXE和 虚拟硬盘等启动类型,而Windows 2000终端从其原理来说,并不属于无盘工作站,它也可以用终端卡或硬盘引导系统,进入工作站操作系统后,再连接Windows2000 服务器,而这个连接程序与一般的应用软件并没有什么本质区别,我们把它归结到无盘网络的原因是:目前大多数的终端都是先通过RPL或PXE启动无盘到DOS或Windows3x,再从无盘站中连接,成为终端,总之本文所指无盘网络,泛指工作站中没有软驱和硬盘的网络,无论它是采取何种方式达到这一目的的,目前台湾顺昱公司研发的基于Electronic Disk Communication电子硬盘(eDisk)系统,我们将它称为伪无盘系统,但因它也具备无盘网络的特点,所以也可以把它归结到无盘网络中来。
近年来,无盘技术发展十分迅速,产生了大量的分支,因此根据角度的不同,主要有以下几种分类方式:
1. 按启动类型主要有:RPL、PXE和Bootp。
2. 按工作站的操作系统:DOS无盘系统、Windows 32无盘系统、Windows 95无盘系统、Windows 98无盘系统、纯Windows 2000及 XP 无盘系统、Windows 2000终端及Windows XP远程桌面。
3. 按服务器操作系统:基于Windows 2000的无盘系统、基于Windows NT 4.0的无盘系统、基于Windows XP下的无盘系统、基于Novell NetWare的无盘系统及基于Linux的无盘系统,甚至还有基于Windows 98的无盘系统,也就是说用Windows 98作服务器。
4. 根据系统是否具有移植能力可以分为:PNP(即插即用)系统非PNP系统。
5. 根据所使用工具的不同进行分类: 使用Intel PDK+Litenet的无盘系统、使用国产相关第三方工具的无盘系统、使用Boot-NIC+3COM PXE的无盘系统。
6. 按虚拟磁盘分类:3Com VLD、Boot-NIC、BXP和Edisk等。
以上分类是可以组合有的,例如:基于Windows 2000 Server+3Com Dabs+Litenet15的PXE无盘Windows 98系统,请注意它们间的组合并不是任意的,例如基于Windows NT的RPL 纯无盘Windows 2000就是不存在的。
1. RPL启动工作原理
RPL为Remote Initial Program Load的缩写,启动过程分析如下:
客户机开机后,初始化网卡,网卡BootROM上固化的软件向网络广播一个FIND帧,即引导请求帧,该帧中包含有客户机的网卡ID号。
服务器端的远程启动服务接收到客户机广播的FIND 帧后,根据帧中所带的网卡ID号在远程启动数据库中查找相应的工作站记录,如果不存在这样一个记录,引导过程不能继续;如果此工作站记录已经存在,远程启动服务则发送一个FOUND 帧给客户机的RPLROM,FOUND帧中已包含了服务器的网卡ID。
当网络上有数台服务器在运行远程启动服务时,RPLROM有可能会接收到多个FOUND帧,但RPLROM只对它收到的第一个FOUND帧有反应,它将根据第一个FOUND帧中所带的服务器网卡ID号,返回一个SEND.FILE.REQUEST帧给对应的服务器。SEND.FILE.REQUEST帧是一个要求服务器发送文件的请求。
服务器端的远程启动服务在收到SEND.FILE.REQUEST帧后,将根据远程启动数据库中的工作站记录查找对应的启动块(BootBlock)——在实际配置时我们知道,它位于NETBEUI目录,名为DOSBB.CNF和W95BB.CNF——用FILE.DAT.RESPONSE帧将启动块送回客户机端的RPLROM。
RPLROM在收齐所有的FILE.DAT.RESPONSE帧后,将执行点转向启动块的入口,启动工作站。工作站以Windows 95实模式启动后,将创建一个RAM盘,并将Windows 95实模式文件从远程启动服务器拷贝到RAM盘,加载Windows 95实模式网络设备启动并建立一个到SBS服务器的连接。最后,连接到该客户机的计算机目录(Machine Directory)所在的服务器上,并根据计算机目录中的有关设置及数据完成Windows 95启动过程。
2 PXE启动原理
推出了PXE远程无盘引导技术是由Intel推出的,配合Qualystem公司的LiteNet,最初选用台湾DTK公司的E-Terminal,成功地实现了Windows 98的远程启动和运行,并使可靠性和稳定性都大大提高。Windows 98的各种应用软件只需通过简单的几个步骤即可加到无盘工作站上,并可随时升级和扩充,其简便的安装方式和构架,很快得到了业内人士的认可,并广泛流行起来。
PXE是RPL的升级品,它是Preboot Execution Environment的缩写,意思为预置启动环境。它们的不同之处在于RPL是静态路由,而PXE是动态路由。其通信协议采用TCP/IP,与Internet连接高效而可靠,PXE无盘工作站的启动过程分析如下:
¨ 客户端个人电脑开机后, 在 TCP/IP Bootrom 获得控制权之前先做自我测试。
¨ Bootprom 送出 BOOTP/DHCP 要求以取得 IP。
¨ 如果服务器收到个人电脑所送出的要求, 就会送回 BOOTP/DHCP 回应,内容包括:客户端的 IP 地址,预设网关,及开机影像文件。否则, 服务器会忽略这个要求。
¨ Bootprom 由 TFTP 通讯协议从服务器下载开机影像文件。TFTP协议为Trivial File Transfer Protocol缩写,意为:简单文件传输协议,TFTP可以看成一个简化了的FTP,主要的区别是没有用户权限管理的功能,也就是说TFTP不需要认证客户端的权限,这样远程启动的客户机在启动一个完整的操作系统之前就可以通过TFTP下载启动映象文件,而不需要证明自己是合法的用户。
¨ 客户机通过这个开机影像文件开机,这个开机文件可以只是单纯的开机程序也可以是操作系统。
¨ 开机影像文件将包含 kernel loader 及压缩过的 kernel, 此 kernel 将支持NTFS root系统。
¨ 并开机影像文件在工作站内存模拟成磁盘,从这个模拟磁盘启动。
¨ 在实模式下连接服务器,将无盘启动预置好各种环境,例如操作系统所在路径,相关注册表的调整等。
¨ 实模式向保护模式下切换。(最后两点只有无盘Windows 98时才存在)
PXE有以下优点:
¨ 因为其能支持Windows 98远程启动,所以现有的各种应用软件都能得到非常好的应用。由于系统本机内存为64MB,虚拟内存大小可在服务器自由设定,另具有3D图形视觉增强和AC97 CODEC软件音频功能,相对终端或RPL Windows 95来说增强了多媒体功能。
¨ PXE还有一个最大的优点就是安全性,不管多少个台工作站,系统和应用软件只需安装一套 ,对用户的权限是在服务器上设定的,用户可以在自己的目录下随便操作,若有了误操作,重新启动便可以完全恢复。
¨ 操作维护简便,升级软件只需向服务器重新传一遍系统,所有工作站便已全部升级了。工作站的ip地址由服务器自动给予,不用逐台设置。
¨ 多种操作系统及网络产品都支持PXE,作为新一代远程启动技术的代表各大公司的软硬产品都支持PXE系统。例如:Intel公司的PXE PDK、3Com Dabs和Linux。很多内置网卡的主板都预置这PXE启动代码,这给PXE技术的发展奠定的良好的基矗
3. BOOTP协议原理
BOOTP的是BOOTSTRAP PROTOCOL的简称,是一种比较早出现的远程启动的协议,Bootp最早出在UNIX系统中,负责Unixt终端的远程启动,直到目前仍是UNIX及之后的Linux系统中最常用的方式,它在基于Windows的无盘网络运用较少,但随着Windows 2000不支持RPL远程启动,并且以TCP/IP作为默认安装网络协议,逐步表明今后的Windows也将以TCP/IP协议作为主要的发展方向,纯TCP/IP的网络将是今后发展的方向。
我们经常用到的DHCP服务就是从BOOTP服务扩展而来的。BOOTP协议使用TCP/IP网络协议中的UDP 67/68两个通讯端口。 BOOTP主要是用于无磁盘的客户机从服务器得到自己的IP地址、服务器的IP地址、启动映象文件名、网关IP等等。它的简单启动过程为:
¨ 由BOOTROM芯片中的BOOTP启动代码启动客户机,此时客户机还没有IP地址,它就用广播形式以IP地址0.0.0.0向网络中发出IP地址查询的请求,这个请求帧中包含了客户机的网卡MAC地址。
¨ 网络中的运行BOOTP服务的服务器接收到的这个请求帧,根据这帧中的MAC地址在BOOTPTAB启动数据库中查找这个MAC的记录,如果没有此MAC的记录则不响应这个请求,如果有就将FOUND帧发送回客户机。FOUND帧中包含的主要信息有客户机的IP地址、服务器的IP地址、硬件类型、网关IP地址、客户机MAC地址和启动映象文件名。
¨ 客户机就根据ROUND帧中的信息通过TFTP服务器下载启动映象文件,并将此文件在工作站内存模拟成磁盘,从这个模拟磁盘启动。
在PXE启动中可以采用动态分配IP的DHCP方式,也可以采用固定IP方式的BOOTP方式,但它的应用场合不同,若为单一的无盘网络可采用DHCP方式简化管理,若为多个网络互连的结构,则使用指定IP的Bootp方式更为合理一些。
4 Windows 2000终端(WBT)的特点及纯软件终端启动原理
WBT(Windows Based Termintal)是Windows2000 Server/Advanced Server推出的一项标准服务,它允许用户以Windows界面的客户端访问服务器,运行服务器中的应用程序,使用户就像用自己的计算机一样。 在WBT的网络中,所有应用软件的安装、配置、运行和存储等均在服务器上进行,客户机(终端)只作为输入输出设备。当终端用户登录到服务器后,就可以像使用本地资源一样使用服务器上的资源,运行服务器上Windows应用程序。多个终端用户可以同时登录到服务器上,互不影响地工作。这样的网络十分容易进行集中管理,很适合学校和中小企业的局域网构建。WBT的这一特点跟早期的UNIX的字符终端类似,但WBT的优势在于它是基于Windows的,具有友好的图形界面和Windows的易用性。另外,在WBT的网络环境下,网络传输的数据主要是键盘和鼠标的输入信息与显示器的输出信息,数据的处理都在服务器上进行,这就大大减少了网络的传输量。
此方案中将原本要淘汰的386、486计算机作为终端使用,有利于资源的再利用;同时,安装软件及运算等都在服务器上进行,一般情况只需维护一台服务器就行,对于软件及防病毒的管理也降低了,所以利用该方案大大降低了总体拥有成本,节省了大量的资金。它有以下一些特点:
¨ 运算、存储都在服务器内进行,安装软件只需安装在服务器上一份,所有终端就都可以使用;所有终端用户的文件都各自独立地存放在服务器上,即使掉电,也不会造成资料丢失;
¨ 机房维护由维护每一台PC,转变为维护一台服务器,维护成本大大降低;总拥有成本(TCO)大大降低;
¨ Windows2000 服务器版本是最新的服务器操作系统,性能非常稳定,整个系统的稳定性得到可靠保障;
¨ Windows2000 终端的界面是标准的 Windows风格界面,使用最新的Windows2000 的界面,用户非常熟悉,无需特殊培训;
¨ 能满足对因特网的需求;应用当今流行软件时单机反映速度快;使用 Windows终端与使用PC完全相同,所以在 Windows终端上的学习经验,可以应用到PC上;
¨ 管理和控制性强:终端服务器能够对终端进行管理,设定终端机运行的软件,同时能对终端机进行随时监控。
纯软件终端的启动原理:它的启动原理前一部分与RPL或PXE无盘启动原理完全相同,这里就不再详述了,后一部分的连接是基于Windows 2000多用户、多任务的基础上的终端服务,在工作站上安装由微软提供的32位的连接程序,或由第三方的提供的16位或32位在DOS、Windows 3x或Windows 9x无盘站安装连接程序,并设置好连接属性,然后在启动无盘站时将其连接命令加到DOS站的开机批处理,或加到无盘Windows 的启动组,使其自动连接Windows 2000服务器。在终端安装Windows CE,服务器端安装Windows 2000专业版,终端启动以后透过RDP协议运行服务器端的应用程序,服务器端进行应用程序运算后同样透过RDP协议将结果在终端显示。
5 基于虚拟硬盘的无盘网络
所谓虚拟硬盘方式,指的是在工作站启动时,用软件将部分内存结合服务器的一块硬盘空间,为工作站虚拟出一个或多个本地硬盘的方式,例如:早期的3Com VLD系统、较新的Boot-NIC系统和最新的BXP系统,也有一些基于硬件的虚拟硬盘的解决方案,例如:Edisk 系统。目前只有基于虚拟硬盘的无盘网络能够很好地解决系统文件共享冲突的问题,且很容易实现多种操作系统的无盘启动,即工作站可以无盘启动Windows 2000、Windows XP 甚至是Linux。
基于虚拟硬盘的无盘网络的工作原理:
对于纯软件方式,一般是先在有盘工作站作好一个为系统,再上传至服务器为工作站准备的虚拟硬盘文件中。无盘启动时,先以PXE的方式启动到实模式下,连接服务器,并根据配置文件连接虚拟硬盘映象文件,再将控制权转到虚拟硬盘中,从而完成保护模式下的切换。
对于基于硬件的虚拟硬盘方式,它是通过最标准、最普及的以太网络(Ethernet)用来传输eHD与eDisk间的数据,它们是建立在eDC传输协议基础之上的。(eDC全名是Electronic Disk Communication.台湾顺昱公司研发出一种传输协议),实现了Client SAN即客户端储存局域网络架构,它具有早期大型机体系的集中管理集中存储的优点,又有NC的分布式计算的特性(即完全利用了Client的硬件资源),还有对个人用户来说完全和PC一样,不论软硬件的使用,功能和兼容性.即整个客户端储存局域网络Client SAN的应用效果和使用方法与真正PC联网一样,但又管理容易,大幅度降低了企业IT环境的服务可用性总成本(total cost of service availability , TCSA)但一次性软硬件投资较大,在一些对多媒体性能要求较高的场合可以考虑使用。

‘贰’ 哪位大侠有听过USB网卡带PXE的吗没有的话要怎么才可以实现USB可以PXE启动

我个人感觉是应该可以实现的,PXE启动实际上是在网卡电路板上加了一个PXE启动的芯片,如果USB网卡带这个PXE启动芯片的话,在BIOS里设置BOOT顺序时应该就能看见。或者是在USB启动方式里?

‘叁’ 制作PXE启动文件的工具

前提工作,准备好三个软件,(用的是三个,偏向简单明了型的)企业版的ghost,3com.dabs,tftp32.
1,制作PXE启动文件:
安装企业版的GHOST,

下载相关的网卡的NDIS2驱动,正如王钰清大哥所言,官网一定会提供网卡的NDIS2驱动的。(去所购主板官网上下载,以华硕a8v-e se为例)

然后用企业版的GHOST编译一个*.sys文件,照着图做吧。
已经安装了企业版GHOST,在程序里会有一个symantec ghost 选择第二项,Ghost boot wizard

制作PXE网克所要的文件,有两个TCP/IP network 的东东,选择带有GHOST的那项,至于为什么,不多讲明,要的是网克,不带GHOST怎么刻?

点一步,会发现好多已经加载好的驱动,但没有想要的,所以得重新增加,选择ADD,

会出现两种驱动类型,下的是NDIS2驱动,所以选择ndis2 driver,然后浏览到所下的*.dos文件

下一步,之后,会提示起个名字,随便起啦,叫123

再下一步,会提示使用什么样的DOS系统,默认是PC-DOS,MS-DOS要软件从98安装盘中提出。就按默认走吧,条件有限,反正知道怎么做才重要。

下一步,下一步,会提示是用DHCP(自动分配IP)还是指定IP(自己选择吧,选择指定IP的只是给自己增加工作。)选择是的是DHCP

下一步啦,会出现起个名字,保存到桌面,叫1.sys(要的就是这个文件,),呵呵

等下继续,累死了(下面就要用到3com-dabs了)

粗略安装吧

制作PXE启动文件,程序里的3com boot services 选择 boot image editor 制作映像文件

选择(Add)刚才制作的1.sys文件,然后save,制作成*.pxe

3COM-dabs使命完成了。(这里或许会提及里面的tftp sever问题,然后又要用到服务版的系统的,以便安装dhcp,想,为了网刻,专门安装一个2000/03server好像很累,用tftp32吧,简单明了,照样开启DHCP服务,而且是随便找台机都行,管什么PRO版还是server版系统)
TFTP32的使用:
TFTP不用安装,看看设置就行了:(要用到TFTP和DHCP服务这里都有)

上幅图设置完后会提示要重启tftp32,重新启动后,接着设置嘛

在服务器上开启企业版中的 ghost sever

基本完了,去开客户机吧(记得客户机开启bootrom,选择。。PXE启动)

‘肆’ 主板BIOS中的raid驱动怎样更新

更新BIOS驱动的方法:

1、请先确认电脑的正确型号,并到相关网站或者官网下载该型号最新版本的BIOS档案。

2、请确认电脑内有安装 Winflash BIOS更新程序,如果没有,可以网络搜索下载。

3、更新前请先关闭其它所有执行中的程序并储存正在活动的文件,必要的话可以先将防病毒软件暂时关闭。

4、打开Winflash软件,当出现介绍讯息时,请点选”确定”。

5、请选择并开启下载并解压缩的BIOS档案,其扩展名为三个数字。

6、确认主画面中显示的BIOS版本以及机型信息是否正确,倘若BIOS档案正确并可以更新,讯息中会显示 “BIOS影像文件格式正确,您可以按下[Flash]按钮来升级BIOS ROM”的提示。

7、点选"Flash"按钮,程序会开始进行BIOS更新程序。

8、更新完成后请点选“Exit”,此时笔记本电脑会自动关机。

9、请按下电源钮重新启动,并进入BIOS设定画面,进入后请按下 F9按键来读取优化默认值,出现确认画面时请按Enter键来套用设定。

10、请再按下 F10按键来储存设定值,出现确认画面时请按Enter键储存设定,计算机会自动重新启动。

‘伍’ LINUX系统管理的人民邮电出版社最新出版图书

书名Linux系统管理
丛 书 名--
标准书号ISBN 978-7-115-27356-7
编目分类TP316.89
作者董良 宁方明 主编
译者--
责任编辑刘博
开本16 开
印张22.25
字数581 千字
页数344 页
装帧平装
版次第1版第1次
初版时间2012年3月
本 印 次2012年3月
首 印 数-- 册
定价43.00 元 本书内容详尽、实例丰富、结构清晰、通俗易懂,使用了大量的截图进行讲解和说明,对重点操作给出了详细的操作步骤,便于读者学习和查阅,具有很强的实用性和参考性。
本书不仅可以作为高等院校相关专业的授课教材,还可以作为RHCSA(红帽认证系统管理员)的培训教材,同时也可供广大Linux的爱好者自学使用。 第1部分Linux的基础知识
第1章Linux概述2
1.1Linux简介2
1.1.1Linux系统的产生2
1.1.2Linux系统发展历程3
1.1.3Linux系统的应用4
1.2Linux的特点和组成5
1.2.1Linux特点5
1.2.2Linux系统的组成6
1.2.3Linux与其他操作系统的区别6
1.3Linux的版本介绍8
1.3.1Linux内核的版本8
1.3.2Linux发行版本10
1.3.3RedHat Enterprise Linux 6.0简介12
第2章Linux系统的安装18
2.1通过Anaconda进行图形安装18
2.1.1使用Anaconda安装18
2.1.2获取Linux的安装软件18
2.1.3确定安装硬件19
2.1.4启动Anaconda安装程序20
2.2安装后的初始化配置26
2.3使用KickStart进行自动安装30
2.3.1KickStart介绍30
2.3.2产生KickStart配置文件31
2.3.3开始自动安装33
2.3.4KickStart文件的实例34
2.4PXE网络安装35
第3章X Window图形用户界面和应用软件40
3.1X Window简介40
3.1.1X Window工作原理40
3.1.2X Window桌面环境41
3.2GNOME桌面环境41
3.2.1桌面与系统面板41
3.2.2Nautilus文件管理器43
3.2.3GNOME首选项44
3.2.4GNOME系统设置45
3.2.5登录窗口切换46
3.3Linux下的常用应用软件47
3.3.1OpenOffice简介47
3.3.2图像处理软件GIMP49
3.3.3看图软件Gwenview50
3.3.4文件查看器Document Viewer50
3.3.5网页浏览器FireFox51
3.3.6电影播放机52
第4章Shell的基本应用53
4.1Shell命令概述53
4.1.1Shell简介53
4.1.2Shell的启动54
4.1.3Shell命令格式55
4.1.4常用Shell命令56
4.2Bash的应用61
4.2.1命令补齐61
4.2.2命令历史记录62
4.2.3命令别名63
4.2.4通配符63
4.3正则表达式、管道与重定向64
4.3.1正则表达式64
4.3.2管道与重定向67
4.4文本编辑器vim69
4.4.1vim简介69
4.4.2vim的3种模式70
4.4.3vim的进入与退出71
4.4.4vim的基本操作命令72
4.4.5vim的高级命令76
第2部分Linux的系统管理
第5章用户和组管理80
5.1什么是用户80
5.1.1用户账号文件/etc/passwd80
5.1.2用户影子文件/etc/shadow82
5.1.3组账号文件/etc/group83
5.1.4用户组影子文件/etc/gshadow84
5.2用户管理85
5.2.1添加用户85
5.2.2删除用户87
5.2.3修改用户信息87
5.3组管理87
5.3.1创建用户组87
5.3.2删除用户组88
5.3.3修改用户组信息88
5.4使用用户管理器管理用户和组89
5.4.1启动Red Hat用户管理器89
5.4.2添加用户90
5.4.3修改用户属性90
5.4.4添加用户组91
5.4.5修改用户组属性92
第6章磁盘与文件系统管理93
6.1磁盘的识别与分区93
6.1.1磁盘的分类93
6.1.2磁盘的组成95
6.1.3管理分区97
6.2建立和管理文件系统99
6.2.1管理文件系统99
6.2.2文件系统类型101
6.2.3文件系统结构103
6.3文件系统操作命令104
6.3.1文件与目录操作命令104
6.3.2压缩和解压缩命令106
6.3.3文件和目录权限管理命令111
6.4文件系统的挂载113
6.4.1使用命令行挂载文件系统113
6.4.2永久挂载文件系统116
6.4.3卸载文件系统118
6.5管理交换空间118
6.6磁盘配额121
6.6.1磁盘配额的作用121
6.6.2创建磁盘配额122
第7章逻辑卷管理125
7.1通用LVM概念和术语125
7.1.1LVM简介125
7.1.2LVM基本术语126
7.2建立LVM卷127
7.2.1创建分区127
7.2.2创建物理卷128
7.2.3创建卷组128
7.2.4创建逻辑卷128
7.2.5创建文件系统129
7.2.6挂载文件系统129
7.3管理LVM卷130
7.3.1卸载卷130
7.3.2查看卷信息130
7.3.3调整LVM卷132
7.4LVM高级应用134
7.4.1卷快照134
7.4.2移动卷136
7.5LVM图形化管理工具138
7.5.1管理物理卷138
7.5.2管理与配置逻辑卷139
第8章进程管理142
8.1什么是进程142
8.1.1进程的概念142
8.1.2进程的状态142
8.1.3进程的类型143
8.2进程管理143
8.2.1启动进程143
8.2.2管理进程144
8.2.3终止进程148
8.2.4桌面环境下管理进程149
8.3系统监视工具150
8.3.1桌面环境下监视系统150
8.3.2系统监视命令151
8.4计划任务152
8.4.1一次性计划任务——at调度152
8.4.2周期性计划任务——cron调度153
第9章软件管理155
9.1使用YUM155
9.1.1Linux下的可执行文件155
9.1.2传统管理软件的方法156
9.1.3RPM156
9.1.4YUM157
9.2安装RPM软件164
9.2.1RPM的介绍164
9.2.2RPM软件包文件165
9.2.3RPM命令166
9.3源代码安装170
9.3.1获得软件170
9.3.2编译前的准备工作171
9.3.3开始编译173
9.3.4安装与部署174
9.4软件包管理175
9.4.1启用软件包管理工具175
9.4.2查看软件175
9.4.3安装与卸载软件177
第10章服务的管理178
10.1管理服务178
10.1.1服务的介绍178
10.1.2服务的启动管理179
10.2服务的可用性181
10.2.1设置独立服务的开机启用181
10.2.2使用chkconfig管理服务启动182
10.3服务管理工具183
10.3.1ntsysv183
10.3.2服务设置184
第3部分Linux的网络配置
第11章网络基础188
11.1网络配置基础188
11.2网络的基本配置193
11.2.1基本配置193
11.2.2高级配置194
11.3系统网络配置文件195
11.4网络设置工具197
11.4.1设置主机名称命令hostname197
11.4.2配置网络接口命令ifconfig197
11.4.3设置路由命令route199
11.4.4检查网络状况命令netstat199
11.4.5ping命令201
11.4.6nslookup命令202
11.4.7traceroute命令203
第12章访问网络文件共享服务204
12.1网络文件系统NFS204
12.1.1NFS服务简介204
12.1.2配置NFS服务205
12.1.3NFS服务配置实例206
12.2SMB/CIFS通用网络文件系统207
12.2.1Samba服务概述207
12.2.2配置Samba208
12.2.3创建Samba服务器209
12.3自动挂载网络存储服务213
12.3.1自动挂载(autofs)服务概述213
12.3.2配置autofs服务213
12.3.3autofs服务配置实例215
第13章管理常用网络服务217
13.1管理NTP服务217
13.1.1NTP服务简介217
13.1.2配置NTP服务218
13.1.3NTP的创建实例219
13.2管理CUPS打印服务220
13.2.1CUPS的介绍220
13.2.2CUPS的组件221
13.2.3管理CUPS服务222
13.3管理SSH服务224
13.3.1SSH服务简介224
13.3.2配置SSH服务225
13.3.3SSH的管理226
13.4管理VNC服务228
13.4.1VNC概述228
13.4.2配置VNC服务229
13.3.3VNC的创建实例230
第14章常用网络服务器配置233
14.1Web服务配置233
14.1.1Apache服务器233
14.1.2配置Apache服务器234
14.1.3创建Apache服务器235
14.2FTP服务配置236
14.2.1FTP服务器概述236
14.2.2配置vsftpd237
14.2.3创建FTP服务器237
14.3DNS服务配置238
14.3.1DNS介绍238
14.3.2DNS配置文件239
14.3.3创建DNS服务器242
14.3.4DNS测试命令244
14.4DHCP服务配置245
14.4.1DHCP服务器介绍245
14.4.2配置DHCP服务245
14.4.3创建DHCP服务器247
14.5Mail服务配置248
14.5.1SMTP服务器介绍248
14.5.2配置postfix服务248
14.5.3创建postfix服务器250
第4部分Linux的安全设置
第15章Linux安全设置254
15.1文件的安全设置ACL254
15.1.1什么是ACL254
15.1.2配置使用ACL255
15.1.3ACL配置实例255
15.1.4文件系统的特殊权限:SUID/SGID/Sticky Bit257
15.2磁盘的安全加密259
15.2.1通过加密分区启用数据保密259
15.2.2使用图形工具加密分区261
15.3日志管理263
15.3.1日志系统概述264
15.3.2管理日志服务265
15.3.3日志的格式267
15.3.4集中式日志服务267
第16章LDAP网络用户配置269
16.1LDAP简介269
16.1.1LDAP的特性269
16.1.2常用名称解释270
16.1.3OpenLDAP介绍270
16.2建立LDAP域服务器271
16.2.1安装软件包271
16.2.2配置LDAP服务器271
16.2.3初始化LDAP数据库272
16.2.4启动LDAP服务273
16.3使用LDAP服务器进行网络身份认证274
16.3.1准备工作274
16.3.2加入LDAP域275
16.4网络挂载主目录276
第17章防火墙基本设置278
17.1Linux下防火墙的基本设置278
17.1.1Linux防火墙概述278
17.1.2iptables防火墙内核模块280
17.1.3iptables命令格式281
17.2主机防火墙283
17.2.1iptables防火墙的运行与管理283
17.2.2管理主机防火墙规则285
17.2.3常用的主机防火墙规则286
17.2.4使用图形界面管理主机防火墙规则287
17.3NAT网络地址转换289
17.3.1NAT简介289
17.3.2使用iptables配置源NAT290
17.3.3使用iptables配置目的NAT291
第18章管理SELinux294
18.1基本SELinux安全性概念294
18.1.1SELinux介绍294
18.1.2SELinux的优点294
18.1.3SELinux的词汇295
18.1.4SELinux初始化过程296
18.2SELinux模式297
18.2.1SELinux两种状态297
18.2.2查看SELinux的状态298
18.2.3改变SELinux的状态298
18.2.4手工修改SELinux模式300
18.3SELinux上下文300
18.3.1安全上下文的格式300
18.3.2查看对象的安全上下文301
18.3.3修改对象的安全上下文301
18.3.4安全上下文与程序控制302
18.4SELinux布尔值303
18.4.1查看SELinux布尔值303
18.4.2修改SELinux布尔值304
18.4.3SELinux布尔值访问实例304
18.5监控SELinux冲突305
第5部分Linux系统的故障排除
第19章Linux引导过程与内核管理310
19.1引导过程310
19.1.1BIOS310
19.1.2启动加载程序311
19.1.3载入内核311
19.1.4执行init进程312
19.1.5初始化系统环境312
19.1.6建立用户接口314
19.2运行级别Runlevel315
19.2.1Runlevel315
19.2.2查看与切换Runlevel317
19.2.3管理init服务317
19.3GRUB的更改319
19.3.1关于GRUB的简介319
19.3.2使用GRUB319
19.3.3配置GRUB321
19.4内核管理322
19.4.1内核的版本323
19.4.2内核的组件323
19.4.3升级内核324
19.5内核模块管理326
19.5.1内核模块的位置326
19.5.2查看模块信息327
19.5.3查看已加载模块328
19.5.4自动加载模块328
19.6配置内核参数329
19.6.1/proc目录329
19.6.2使用sysctl修改内核参数332
19.6.3修改GRUB修改内核参数333
第20章系统恢复与故障排除335
20.1系统故障排除基础335
20.1.1故障排除的基本原则335
20.1.2故障排除的常用方法336
20.1.3故障排除的技巧336
20.2修复引导问题337
20.2.1系统的启动过程337
20.2.2单用户模式338
20.3救援模式341
20.3.1救援模式介绍341
20.3.2启动救援模式341
20.3.3切换硬盘环境344

‘陆’ 问BIOS文件用什么反编译,来看它的源程序

CBROM应该是修改BIOS等最好用的工具。

先分解出相应的部分后,再用汇编程序进行反汇编。

给你一些操作实例:

CBROM BIOS文件名 /EPA ***.EPA 更新能源之星图标(用于只支持EPA格式的4.5X)
CBROM BIOS文件名 /EPA ***.BMP 更新能源之星图标(用于只支持BMP格式的4.6X-6.X)
CBROM BIOS文件名 /EPA1-7 ***.BMP 部分主板支持多个更换能源之星图标功能
CBROM BIOS文件名 /LOGO ***.BMP 更新全屏画面用法(用于只支持BMP格式的640X480的图片文件)
CBROM BIOS文件名 /LOGO1-7 ***.BMP 部分主板支持多个更换全屏画面功能
CBROM BIOS文件名 /ISA STDE.BIN 使你的主板拥有和捷波恢复精灵一样的功能
CBROM BIOS文件名 /ISA BIOS-10.BIN 使你的主板拥有承启主板的GHOST功能
CBROM BIOS文件名 /PCI PXE.LOM 下载 网卡BOOTROM 启动芯片 PXE 代码,写进主板的BIOS将PXE启动代码写到 BIOS 中去,用做无盘启动工作站
CBROM BIOS文件名 /VSA BIOS文件名 更新防毒模块
CBROM BIOS文件名 /AWDFLASH AWDFLASH.EXE 使你的主板拥有自刷新工能(启动时按ALT+F2)
CBROM BIOS文件名 /MIB 文本文件名 在支持MENU IN BIOS的主板加入文本信息(加入后,在BIOS SETUP里按F5或F9)
CBROM BIOS文件名 /YGROUP AWARDEYT.ROM 更换 YGROUP组
CBROM BIOS文件名 /XGROUP AWARDEXT.ROM 更换 XGROUP组
CBROM BIOS文件名 /GROUP _EN_CODE.BIN 写入英文显示代码
CBROM BIOS文件名 /GROUP _GR_CODE.BIN 写入繁体中文代码
CBROM BIOS文件名 /GROUP _B5_CODE.BIN 写入德语代码
CBROM BIOS文件名 /FNT1 FONT1.AWD 写入字库
移出某项内容:
在以上各参数的基础上(CBROM BIOS文件名 /ISA)加入EXTRACT参数,则为移出BIOS中的新功能。各参数、BIOS文件不同,移出的内容也不相同。
注意:移出的文件最好用BIOS文件中的原文件名。否则可能移植到BIOS中,可能无法使用。
删除某项内容:
如你不想用BIOS中的某个文件,可以在以上参数的基础上(CBROM BIOS文件名 /ISA)加入RELESAE参数,则为删除对应的项目。
必须在纯DOS下面才能使用这个命令
这个命令只是修改BIOS文件
修改好后在通过AWFLASH或AFDOS命令把BIOS文件刷进BIOS里面去

‘柒’ linux pxe怎么添加esxi镜像

方法/步骤
1
将modem源码包放到要编译的路径下,解压源码包,可以得到源码目录,可以看到有很多的文件和文件夹,对其中的一些重要的文件分析。
得到的源码目录结构如下图所示

2
对make目录分析,这个目录是一个比较重要的目录,因为之后的编译都会根据这个目录下的对应工程名来进行编译
LENTK6753_65C_L1(LWG_DSDS_CMCC).mak
LENTK6753_65C_L1(LTTG_DSDS_CMCC).mak
两个文件就是手机的打电话和发短信功能。
详细的目录详情如下图所示

3
之后对这两个功能模块编译,产生自己需要的文件,通过./make.sh "工程名" new 命令来编译对应的工程模块。
编译步骤如下所示

4
同样的方法编译另一个剩下的功能弄快,详细的步骤如下所示

5
编译成功周后,生成的文件将放在下面的目录下
LENTEK6735M_65C_L_LTTG_LWG_CMCC/build/LENTK6753_65C_L1
这个目录下就是我们最终要使用的文件了

6
编译完成之后,两个工程模块都成功了,之后的工作就是重命名,将使用下面的命令对生成的文件进行重命名,其中具体的细节根据自己的路径来做相应的修改,如下所示

7
OK!完毕,这样就成功编译了MTK modem模块了

阅读全文

与编译pxe相关的资料

热点内容
python编程电话费计算话费 浏览:460
c编译文件怎么改名 浏览:624
pdf转格式软件 浏览:873
单片机原理及应用第二版第八章答案 浏览:533
服务器一百个节点相当于什么 浏览:342
绥化电气编程培训 浏览:372
轻量应用服务器怎么添加软件上去 浏览:811
资产管理pdf 浏览:168
制冷压缩机热负荷过低 浏览:361
服务器出现两个IPV4地址 浏览:846
宜兴云存储服务器 浏览:221
如何开放远程服务器上的端口号 浏览:69
大规模单片机厂家供应 浏览:954
3dmax编辑样条线快捷命令 浏览:708
怎么获得音乐的源码 浏览:251
郭麒麟参加密室完整版 浏览:320
单片机排线怎么用 浏览:485
java字符串太长 浏览:870
python变量计算 浏览:117
网银pdf 浏览:136