bntx
July 21, 2001, 7:53pm
1
几乎所有的PXE无盘安装资料中,关于应用程序安装的问题,无一例外地说:在有盘站上安装好各种需要的软件…
可我的有盘站硬盘才2.8G呀, 还分成了两个区,D区中存放着各种工具软件…所以C 区只有不到2G 的空间,! 在安装不到几个软件时, 磁盘就报满了…
能不能在工作站安装应用软件呢? 心动不如行动…
我打算在一号机上( 任意一台都行, 我的工作站是用bntx01\bntx02… 来命名的, 一号机也就是BNTX01 )安装其他需要的软件.
以下是安装过程:"
一, 在服务器的PXE共享目录中, 加上BNTX01 用户,并给该用户对共享目录完全控制的权限, 否则你安装不了程序( 假设所有应用软件都安装在工作站的C: 盘下,如果你想安装到其他目录中,则必需对该目录做同样的设置)
把服务器上的光驱共享. 并把需要安装软件的光盘放入光驱…
二, 开启一号机, 进入到共享光驱中,运行软件的安装程序,程序进行安装… 安装完后, 重启工作站, 运行所安装的程序,OK! 正常.
再启动其他工作站, 也能在开始菜单或桌面上找到刚才在一号机上所安装的程序. 经运行, 全部工作站都能共享运行!
三, 延伸…
试验到此, 我又在想: 能不能在有盘站上只安装必要的系统, 再把硬盘挂到各种不同配置的工作站上,并保证能正常运行后直接上传呢? 各种应用程序待上传完后,再在工作站上安装! 如果可行的话, 应该可以加快PXE 无盘安装的速度了, 对那些手头没有大硬盘(有盘站上的硬盘) 的人, 也就不用为安装大量软件而发愁了…也免除了以后安装软件,再拆机装硬盘的麻烦。。。
试试吧! 把服务器共享目录中的原上传文件删除, 然后再把有盘站上的C: 驱格式化后重新安装WIN98SE和LITENET. 上传到服务器的共享目录中后, 再启动无盘工作站, 继续安装完其他软件…
完成后启动所有工作站, 各工作站都能运行全部程序…
补充说明:我说的删除原来上传的所有文件,只是为了验证这种方式安装软件, 是不是对软件有要求或是说能不能安装全部的应用软件。。。 你们在实际安装过程中并不需要把原来的文件删除! 只需把权限设好后,在你选择的工作站上安装你所需要的软件就行!
对了!我的WINDOWS目录是开放了权限的,因为智能ABC的原因,我很懒,没去找那个文件(应该 是用户词库文件了,有知道是什么文件名的请告诉我, 谢谢了!) 感谢“外来人” 兄提醒!!!
本人表达能力有限,如有未说清楚的地方!敬请指正!欢迎各无盘爱好者与我交流。。。
伴你同行原创: 如要转载其中全部或部分内容请知会本人! OICQ:2359790
外来人
July 21, 2001, 10:37pm
3
我还不懂:rolleyes:
这个软件不写window目录吗?你的windows目录又没放开,还有,system.dat user.dat怎么办?没在windows目录里哟。桌面图标呢?复制进去也是个白框
241717
July 22, 2001, 2:13am
4
只要是用过nt的人我想应该都会你的方法吧,还需要到网站上去文章学吗?你们在做无盘这前就没学过nt吗?奇怪,奇怪,真奇怪??????
bntx
July 22, 2001, 2:27am
5
呵呵。。。 我只不过是抛砖引玉!请高手出招吧!!!
bntx
July 22, 2001, 2:46am
6
呵呵。。。 我只不过是抛砖引玉!请高手出招吧!!!
toplan
July 24, 2001, 7:35am
8
楼上老兄的想法是正确的,本人一直就是这样作的具体方法请见本人即将发的掘著《无盘工作站配置安装与应用》一书,其中有关于无盘直接安装软件的方法,先在此贴出,有什么问题大大家多多交流。由于本人新网站 http://www.arklan.com 目前由于技术上的问题无法上传大文件,本人正与有关部门交涉,希望能尽快恢复,
10.1.2 在PXE无盘站上直接安装应用软件
前一节(10.1.1)介绍的传统方式基于本地硬盘上传的安装方式,虽然比较简单,每次更新软件时,都得挂上那个上传的用的硬盘,而且其中内容还不能更改,否则会产生意想不到的后果,那么在每作好一个无盘网络时,便要备份一上传的母盘,以便日后的增加或升级,这样,一则浪费,二则安装还是不太方便。那么在安装无盘Windows 98基本系统后,能不能不使用本地硬盘过渡,而是在无盘站端,直接使用服务器的光驱向服务器硬盘安装应用软件呢?经实验证明,这个设想是完全可以实现的,大部分应用软件都可以这样安装。下面以实例说明,假定我们的测试环境为本书第八章所安装完成的NT下的无盘网络,其服务器名为:PXEFS,共享目录名为:PXEFIELS,无盘用户名:P01、P02、P03……
(1) 建立无盘安装环境
・ 将服务器光驱(例如E:)共享出来。
・ 在服务器硬盘上再建几个共享目录用于存放应用软件,本例中建立以下两个共享目录:APPLR(用于存放Windows下的只需读权限的应用程序文件)和APPLD(用于存放DOS下的只需读权限的应用程序文件)至于建在哪个盘上,哪个目录下,读者可根据具体情况来设置,然后设置这两个目录的安全性权限(注意不是共享权限)本例在D:根目录下建立这两个目录,共享及安全性权限的设置可按以下方法进行设置:
¨ 在“我的电脑”窗口中,右击APPLR目录图标,在弹出的快捷菜单中选择“属性”,出现如图10.7所示对话框,单击“共享”选项卡。
图10.7 applr的属性窗口
¨ 选中“共享为”单选按钮,共享名按默认的“applr”用户个为设置为“无限制”,注意此界面中的“权限”按钮,不是我们想要设置的安全性权限,因此不要进入设置权限,以免干扰正常权限的设置。设置完共享后,如图10.8所示。
图10.8 设置共享
¨ 在“applr属性”窗口下,单击“安全性”选项卡,然后单击“权限”按钮,出现如图10.9所示设置界面。可以看出共享目录的权限是Everyone 完全控制,这样设置安全性极差,因此删除此权限,再添加以下用户权限:lnguest完全控制,PXECLASS组只读权限,Administrator完全控制权限。设置完毕后如图10.10所示。
图10.9 安全性权限设置界面
图10.10 applr目录的安全性权限
・ 在共享目录PXEFILES下,为超级无盘用户lnguest建立一个与其帐号名一样的目录,lnguest目录,注意此目录不得更名,也不能建在其它目录下,它的安全性权限设置为:lnguest完全控制、Administrator完全控制、PXEclass只读。这样作的目的是为了作的目的是为了使无盘工作站以此帐号登录时,与普通无盘用户一样有一个S盘。
・ 修改服务器共享目录PXEFILES下Windows目录下的Netnames.db的内容,假如想从P01号机,用lnguest超级无盘用户帐号登录,则将Netnames.db中的P01改为lnguest,此时重新启动无盘工作站P01,便会自动以lnguest身份登录域,
・ 以lnguest帐号登录服务器后,单击“开始”菜单→“查找”→找到服务器→打开后,将共享目录APPLR映射为W盘,且登录时重新连接,具体方法如下:
¨ 在打开的PXEFS(为本例服务器名)窗口,找到前面建立的共享目录APPLR,右击此目录,在弹出的快捷菜单中选择“映射网络驱动器”命令,出现“映射网络驱动器”对话框,在驱动器下拉式列表中,选取W:并选中“登录重新连接”,设置完毕后,如图10.11所示
图10.11 映射网络驱动器
¨ 用同样的方法将APPLD映射为G盘,将服务器共享的光驱映射为E盘。
(2) 安装应用软件
经过上一步骤设置后,无盘的安装环境便建立起来了,安装应用软件就可以象有盘站一样进行安装了,且不必再上传。以下用两个实例分别说明Windows 下的应用程序和DOS下的应用软件在无盘下直接安装的方法。
・ 在无盘下直接安装Windows 下的应用程序(以Phtoshop6.0为例)
将Phtoshop6.0光盘放入服务器的光驱中→启动lnguest无盘工作站→打开“我的电脑”窗口,可以看到多个网络映射驱动器盘符→进入前面映射E盘,即服务器的光驱→进入相应的目录运行安装程序→当系统提示安装路径时,输入W:\Phtoshop→按有盘站相同的方法安装→完毕后试运行一下。
安装过程在检测系统目录时,有时会出现长时间的停滞,此时可以按“Ctrl+Alt+Del”在“关闭程序”窗口中,关闭“_delis”进程,即可顺利安装下去。
・ 在无盘下安装DOS应用程序(以五笔高手为例)
在前面映射的G盘根目录(即服务器共享目录APPLD),建立一个名为WT的目录,将五笔高手软件的文件,全部复制到此目录下。然后在无盘站的C盘根目录(即服务器的共享目录PXEFILES)建立一个批处理(例WBLX.BAT)用以启动此DOS软件,批处理的内容如下:
G:
CD\WT
WT.EXE
CD
C:
EXIT
在lnguest无盘工作站上,试运行WBLX.BAT,看运行是否正常。若正常则将它发关到桌面,并设置一个图标替代原DOS图标。
(3) 服务端相应的调整
在lnguest无盘工作站安装完所有应用软件之后,其它的普通无盘工作站还无法运行,在服务器端需进行一定的设置后,才能正常运行。具体设置如下:
将lnguest无盘工作站关闭,在服务器上,打开lnguest的个人目录,即PXEFILES\lnguest目录,找到两个注册表文件:system.dat和user.dat,将它覆盖到共享目录的Windows目录下的同名文件,当然在覆盖之前为防止意外,最好将原来的注册表文件备份一下。对已经启动过的无盘工作站,在其个人目录下会自动生成注册表,当系统更新软件后此注册表往往不会更新,从而导致新增软件不能正常运行,只要将各无盘用户的个人目录下的所有文件全部删除即可从共享的Windows目录下重新得到更新了的注册表文件。
简单
July 24, 2001, 2:40pm
11
很多软件都不能这么装,不信你试试windows media 7或者divx
有一个上传工作站是必要的!当然不少软件可以直接装,碰到装不了的软件,有盘工作站就必不可少了,建议保留上传工作站的硬盘,装软件都使用这台机器,软件可以装在服务器的硬盘或其它工作站的硬盘中,一般不用更新上传,出现不能安装问题,就要更新上传一次了!
bntx
July 25, 2001, 2:05am
12
我昨天进行了一天的软件安装,还没有发现不能安装的程序!
一是要注意权限。
二,如果有不能运行的程序,(先在安装的那台上试试看能不能正常运行,如果不能是话,应该是程序本身的问题,特别是一些游戏) 请到各工作站目录中把里面的文件全部删掉,其实主要是删除SYSTEM。DAT 和USER。DAT 这两个文件。
至于俞老老师所说的“ 把安装程序的那台工作站中的SYSTEM。DAT 、USER。DAT 拷贝到共享目录中的WINDOWS 中去,我认为没有这个必要, 因为工作站启动时的C盘就是共享目录,而我们在安装应用程序的时候,选择的也是C 盘,(当然,如果你要安装的别的盘,比如说S 盘的话那又是另外一回事了。)这样, 在安装各应用程序时必需写入WINDOWS 中的文件或其他信息就已经写进去了,比如说某些 *。DLL 文件。
以上只是个人见解,希望有更多的人参预进来,完善这一方法。正如我前面所说, ”发此帖是希望起到抛砖引玉的作用“
希望有更多的人进行试验,并把你所遇到的问题说出来。。。
因为我认为这种方法能减少安装PXE 系统的劳动强度, 更因为我很懒!~~~~~~~~
简单
July 25, 2001, 6:29am
13
如果你能这样安装WMplayer7并且能播放mpeg4格式的AVI文件,请把测试结果贴出来,谢谢!
lxhsjh
July 25, 2001, 3:35pm
14
我是WWW.ZY666.COM受害者,花了3000元买了个问题多多,
让我烦的大骗子,众大虾帮帮我好吗?谢谢!
QQ:31493555
E-MAIL:LXHSJH@21CN.COM
暗暗
July 25, 2001, 5:07pm
15
呵呵我看了这个主题,
感到很好笑。
这种方法我在好久以前就知道了。
现在才帖出来。
还以为是什么好东西呢?
楼上的兄弟好象没有做个多少环境,
大概就是你自己的那几台机器吧。,
我可以肯定的告诉你。
你的方法是行不通的。
如果你在安装软件的时候如果只要有一个没有安装好的话,
那你以后所有的软件你将无法安装。
还有就是一些比较大的程序你也根本无法安装。
如:
OFFICE2000
3DSMAX
所以我很希望有些人在发表的时候要做了好多的测试。
在发出来不要给人以误导,
网络的环境是千千万的,
不要因为你一个环境而垄断所有的。
不好意思我不是针对你的。
bntx
July 25, 2001, 8:19pm
17
没有误导别人的意思,关于你说的OFFICE2000 我今天刚好又进行了一次安装, 我真的没有发现什么问题。3DSMAX,我基本没用过这软件,所以并没有安装过它。我会找来试试。明天我会把结果帖上来。 不过, 我今天安装的时候, 参考了俞老师的方法, 我把某台工作站改成了LNGUEST, 并在共享目录中建了LNGUEST目录。
另外我有十台工作站, 不知够不够!你指的是什么环境?我的主题己说了是PXE无盘98了,当然是NT的。
还有,我就喜欢做别人认为做不了的事, 不能的话也不会有我的多个专利技术的诞生。
这个方法有一定的用处,但我仍为你的2。8G用来上传还是可以的
我的才1。2G你可以上传了再在工作站删了
bntx
July 26, 2001, 1:03am
19
如果要安装很多游戏就不行了,按你说的删了再装我也试了,感觉比较麻烦, 再说那样上传也太慢!
这一切都因为我太懒,所以太想取巧了。:eek:
此法完全可行
我就使用此法先无盘启动起来
然后可以再安装所有的软件
就像安装在本地盘一样
包括OFFICE2000,KVW3000,OICQ,
但是REALPLAY不行,必须先安装再上传