LINUX无盘解决方案.doc

LINUX无盘解决方案.doc

ID:51946383

大小:79.00 KB

页数:6页

时间:2020-03-20

LINUX无盘解决方案.doc_第1页
LINUX无盘解决方案.doc_第2页
LINUX无盘解决方案.doc_第3页
LINUX无盘解决方案.doc_第4页
LINUX无盘解决方案.doc_第5页
资源描述:

《LINUX无盘解决方案.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、LINUX无盘解决方案LINUX无盘解决方案金证科技-研发中心一、整体构架金证科技LINUX采川WINDOWSSERVER加LINUX终端的全新方式,整体构架如下:二、系统运行流程本系统通过WINDOWSSERVER的DHCP和TFTP协议为LINUX终端机分呢一IP地址并将LINUX内核与镜像文件传送到LINUX终端机,LINUX终端机加载内核后进入内存镜像文件系统。进入系统后LINUX系统加载启动配置,设置好自己的网络环境并通过FTP协议将服务器上的金证自助程序和行情软件下载到口己的内存小并运

2、行。管理员可在WINDOWS下方便的修改金证自助及行情软件的呢置。三、具体配置1系统说明:WINDOWS2003SERVER服务器一台,无盘采用内核版本为2.6.162启动步骤:(1)为2003系统安装添加网络组件DHCP服务,确保其DHCP服务开启(2)开启金证科技无盘服务程序(3)配置无盘服务程序小的DHCP服务器,将当前口录11!置为包含无盘启动所需内核及IMG和PXELINUX的那个目录,设置好地址池,网关等BOOTId录必要的文件有:1、Pxelinux.02、pxelinux.cfg口

3、录,下血有个名为default的配置文件,配置了启动的各项参数3、bzImage无盘终端机所用的内核4、initrd无盘终端机所用的镜像文件default文件内容举例:promptlinuxclefauItlinuxtimeout100labellinuxkernelbzlmage//bzImage为要加载的内核文件名,在BOOT日录下appendinitrd=initrdramdisk_size=9216noapicacpi=off//initrd为要加载的镜像文件名,在BOOT日录下3启动20

4、03SERVER的FTP服务及日录待完善4网络启动LINUX终端机四、用BUSYBOX制作IMG文件准备一台SUSELINL'X10的机器,内核版本为2.6.16,下载BUSYBOX1.0.0()#cpbusyboxT.00・tar.gz/tmp/bunny#cd/tmp/burmy#tarxvfzbusybox-1.00.tar.gz#cdbusybox-1.00#makenienuconfig编译配置下面是需要编译进busybox的功能选项,其他的可以根据需要自选.GeneralConfigu

5、ration应该选的选项ShowverboseappletusagemessagesRuntimeSUID/SGIDconfigurationvia/etc/busybox.confBuildOptionsBuildBusyBoxasastaticbinary(nosharedlibs)这个选项是一定要选择的,这样才能把busybox编译成静态链接的可执行文件,运行时才独立于其他函数库•否则必需要其他库文件才能运行,在单一•个linux内核不能使他正常T作.InstallationOptionsD

6、on51use/usrM他选项都是-•些linux基木命令选项,自i_A需要哪些命令就编译进去,一般我们要把FTP,IFCONFIG等网络命令编译进去。配置好后退出并保存.config.makemakeinstall编译好后在busybox日录下生成子日录_install,里血的内容:binlinuxrc->bin/busyboxsbin其屮可执行文件busybox在bin日录下,其他的都是指向他的符号链接.接下来是制作自的:rootfs,也就是initrd里的根文件系统,这一•步很关键mkdir

7、/tmp/myOS/rootfscd/tmp/myOS/rootfsmkdiretcusrvartmpprochomerootdev其中etc,proc和dev是一定要建的,bin和sbin不用建,因为busybox中已经有了.其他的可以象征性的建几个就可以了.拷贝busybox#cp-R/tmp/bunny/busybox-1.00/install/*/tmp/myOS/rootfs/#cp-R/dev/*/tmp/myOS/rootfs/dev/把主机所有设备文件都拷过来,后期可以把一些不必要

8、的,如光驱,软盘等去掉下一步是建立etc日录下的配置文件busybox自带的例子在tmp/bunny/busybox_l.00/examples/bootfloppy/etc/目录下。不过我们要求启动时自动加载网络获取网络地址,还需要把主机/etc日录下的xinet.d,等1=1录和文件拷过-來,并修改fstab,使其能自动加载网络并从FTP服务器取得我们所需的程序和配置文件接下来就是制作initrd.img映象文件了cd/tnip/myOS/ddif=/dev/zeroof=/t

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。