网络安装MS.NET2003

大型软件的网络安装,非常适用于学校或是单位,把软件光盘或是从网上下载的ISO放在SAMBA或是WIN的文件服务器上,各客户端就可以直接通过网络安装,既避免了软盘安装界质的磨损,也不怕会因为光驱老化而无法读盘.
我这边的情况是LINUX+SAMBA,服务器上有MS。NET2003的ISO,加上MSDN共七张盘,如果刻成光盘拿到客户机上装的话,需要考虑较多的问题:
1、光盘成本
2、客户机的光盘驱动器是否老化,光盘是否会磨损
3、光盘安装的速度
所以使用SAMBA共享目录出来,通过网络安装
简单的MOUNT -O LOOP挂上几张ISO开始安装,问题出现了,中途安装程序会出现找不到文件而报错,因为这是换碟的提示,但是。NET安装程序并不象其他安装程序,允许你去浏览并重新确定安装源,它就认定了你安装。NET时使用的那个安装目录,如果没办法找到所需的程序,只能退出安装。安装,可以通过在服务器上重新MOUNT第二张ISO至安装目录,但那只限于对服务器管理员临时用一下,其他用户就只能结束安装了。
另想办法,把几张ISO的文件都放到同一目录下,因为对比一下,同名的文件,都是大小和内容相同的文件,允许覆盖的:
mkdir cd1
mkdir cd2
.
.
.
mkdir MS.NET
mount -o loop source1.iso cd1
mount -o loop source2.iso cd2
cp cd1/* MS.NET
cp cd2/* MS.NET -rf
重新通过SAMBA再次安装,没有换盘的提示了,但是装到一大半的时候却出现了”20???”什么错误,记不太清了,安装被强行中止,并且给出了出错日志,但那东西看不太明白说了些什么。

没办法,再翻。NET的安装说明,里面提到了。NET是允许网络安装,并跳过换盘提示甚至是序列号输入的步骤:
 

创建网络映像

除了从 CD 或 DVD 运行 Visual Studio .NET 2003 安装程序之外,还可以从网络共享运行此安装程序。

下面的过程阐释了如何准备从网络共享安装 Visual Studio .NET 2003。

共享 CD 中的安装文件的示例过程
  1. 在服务器上创建一个文件夹(例如 VS2003)。
  2. 在顶级文件夹中创建三个子文件夹,并分别命名为 PRE、VS 和 MSDN。例如:

    VS2003/PRE
    VS2003/VS
    VS2003/MSDN
  3. 将标有 Visual Studio .NET 2003 系统必备的 CD 的内容复制到名为 PRE 的子文件夹中。

    将标有 Visual Studio .NET 2003 的所有 CD 的内容复制到名为 VS 文件夹的子文件夹中。如果出现提示,请改写现有的文件。

    将标有 MSDN Library for Visual Studio .NET 2003 的所有 CD 的内容复制到名为 MSDN 的子文件夹中。如果出现提示,请改写现有的文件。
  4. 使用文本编辑器(如“记事本”)打开 VS 子文件夹中的文件 setup.ini
  5. 在 [Baseline] 节中,将以“DIR=”开头的行按如下形式更改:
    [Baseline]
    DIR=../PRE
    FileName=setup.exe
    在 [Documentation] 节中,将以 “DIR=”开头的行更改为 “DIR=../MSDN”。例如:
    [Documentation]
    DIR=../MSDN
  6. 保存所做的更改并关闭该文件。

    注意 完成此步骤可防止安装过程中出现要求更换光盘的情况,并可将 Visual Studio .NET 2003 系统必备和 MSDN Library CD 的正确路径通知安装程序。

  7. 在 VS 子文件夹中,打开 Setup 文件夹。
  8. 使用文本编辑器(如“记事本”)打开 setup.sdb, 并将下列行添加到文件的末尾:
    [Product Key]
    XXXXXXXXXXXXXXXXXXXXXXXXX
    注意 XXXXXXXXXXXXXXXXXXXXXXXXX 是 25 位产品密钥,输入时不能带短划线,您可以在 CD 包装上找到该产品密钥。
  9. 保存所做的更改并关闭该文件。

    注意 完成此步骤可预先填写用户的产品密钥。

  10. 在网络上共享 VS2003 文件夹,并设置适当的安全设置。网络上 Visual Studio .NET 2003 安装程序的路径如以下所示: //[servername]/VS2003/VS/setup.exe

    注意 安装时,如果任何路径和文件名组合超过 260 个字符,安装将失败。 Visual Studio 中路径的最大长度为 221 个字符;因此,应将文件复制到长度少于 70 个字符的路径。 如果创建的网络共享要作为网络映像, 则根安装位置的 UNC 路径所包含的字符应少于 39 个。

    注意 如果此路径中的文件夹名称中嵌入了空格,如“//[servername]/VS 2003/MSDN/” 或“//[servername]/VS2003/Visual Studio/”,安装可能会失败。

    注意 Visual SourceSafe 和 Visio 不是 Visual Studio .NET 2003 安装程序的一部分,但是,您仍然可以将 Visual SourceSafe 和 Visio CD 的内容单独复制到服务器上的其他文件夹中,这样可以方便在网络中单独安装这些产品。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值