2009-09-16 18:41:24 +0000 2009-09-16 18:41:24 +0000
80
80
Advertisement

如何从网络上安装Windows 7?

Advertisement

如何从网络上安装Windows 7(现行的RTM版本)的电脑上安装Windows 7(现行的RTM版本*),有没有可能在没有使用DVD或USB等可移动介质的情况下,通过网络安装?

我首先想到的是通过网络,但我没有通过网络**安装Windows 7**的经验。

如何在没有任何可移动介质的情况下,通过网络安装Windows 7?

P.S.我知道有些人可能会认为这样做只是浪费时间,用可移动介质比较容易,但就目前的情况来看,目标电脑既没有CD/DVD驱动器,也不支持从USB启动。而且除此之外,目标电脑是通过无线连接到网络的(不知道会不会给安装带来什么问题)。

Advertisement
Advertisement

答案 (8)

52
52
52
2011-04-01 08:58:05 +0000

我刚刚做了这个问题(2011-04-01),这个问题在我的googling中一直排名靠前,所以我就抛出一个事后的答案,并附上我的心得体会。 这个例子将使用192.168.0.1

这个机器必须有一个Windows安装在共享文件夹中。本例将使用.\win7

本例将使用用户TEST和密码test登录到源机。在 tftpboot目录下应该有一个叫boot我刚刚做了这个问题(2011-04-01),这个问题在我的googling中一直排名靠前,所以我就抛出一个事后的答案,并附上我的心得体会。 这个例子将使用192.168.0.1`。

这个机器必须有一个Windows安装在共享文件夹中。本例将使用.\win7

本例将使用用户TEST和密码test登录到源机。在 tftpboot目录下应该有一个叫的文件夹,里面有一个安装Windows PE的文件夹。

启动 tftpd64.exe(或 tftpd32.exe),打开设置,使用默认设置,修改:

  • IP池启动地址。不管是什么,要抽取的IP池 –池的大小。必须为> 2
  • 启动文件:boot\pxeboot.com(会转储到Windows PE环境中)
  • 掩码:255.255.255.0正常工作
  • 取消勾选 “分配前的Ping地址”
  • 勾选 “将DHCP绑定到此地址”

重新启动程序,确保更改生效

接收机:

从接收机上运行网络启动。(DHCP服务器会分配一个IP)。

启动文件将被传输并运行。按 F12 告诉 Windows PE 做一些事情。

等待一会儿(30-60秒)。将出现一个命令提示符,并加载。等待直到有光标出现。

必须将一个驱动器分配到源机上的根文件夹。要做到这一点:

X:\Windows\system32>net use z: \192.168.0.1\win7
Enter the user name for '192.168.0.1': 192.168.0.1\TEST
Enter the password for 192.169.0.1: test
The command completed successfully.

必须输入源机上的用户的用户名和密码。命令会有很长时间的延迟,但最终应该会成功。

链接:* http://tftpd32.jounin.net/tftpd32\http://tftpd32.jounin.net/tftpd32_download.html (DHCP服务器x86或x64,没有z:我刚刚做了这个问题(2011-04-01),这个问题在我的googling中一直排名靠前,所以我就抛出一个事后的答案,并附上我的心得体会。 这个例子将使用192.168.0.1`。

这个机器必须有一个Windows安装在共享文件夹中。本例将使用.\win7

本例将使用用户TEST和密码test登录到源机。在 tftpboot目录下应该有一个叫boot我刚刚做了这个问题(2011-04-01),这个问题在我的googling中一直排名靠前,所以我就抛出一个事后的答案,并附上我的心得体会。 这个例子将使用192.168.0.1`。

这个机器必须有一个Windows安装在共享文件夹中。本例将使用.\win7

本例将使用用户TEST和密码test登录到源机。在 tftpboot目录下应该有一个叫的文件夹,里面有一个安装Windows PE的文件夹。

启动 tftpd64.exe(或 tftpd32.exe),打开设置,使用默认设置,修改:

  • IP池启动地址。不管是什么,要抽取的IP池 –池的大小。必须为> 2
  • 启动文件:boot\pxeboot.com(会转储到Windows PE环境中)
  • 掩码:255.255.255.0正常工作
  • 取消勾选 “分配前的Ping地址”
  • 勾选 “将DHCP绑定到此地址”

重新启动程序,确保更改生效

接收机:

从接收机上运行网络启动。(DHCP服务器会分配一个IP)。

启动文件将被传输并运行。按 F12 告诉 Windows PE 做一些事情。

等待一会儿(30-60秒)。将出现一个命令提示符,并加载。等待直到有光标出现。

必须将一个驱动器分配到源机上的根文件夹。要做到这一点:

X:\Windows\system32>net use z: \192.168.0.1\win7
Enter the user name for '192.168.0.1': 192.168.0.1\TEST
Enter the password for 192.169.0.1: test
The command completed successfully.

必须输入源机上的用户的用户名和密码。命令会有很长时间的延迟,但最终应该会成功。

链接:* http://tftpd32.jounin.net/tftpd32\http://tftpd32.jounin.net/tftpd32_download.html (DHCP服务器x86或x64,没有 dir)

~WinPE链接被移除<—你必须要得到一个合法的WinPE副本。在微软网站上搜索 Windows AIK (Automated Installation Kit)。它里面会有 WinPE,你可以用它作为启动映像(winpe.wim)。这意味着您的WinPE版本与您的Windows ISO不匹配。在WinPE提示符中输入boot我刚刚做了这个问题(2011-04-01),这个问题在我的googling中一直排名靠前,所以我就抛出一个事后的答案,并附上我的心得体会。 这个例子将使用192.168.0.1`。

这个机器必须有一个Windows安装在共享文件夹中。本例将使用.\win7

本例将使用用户TEST和密码test登录到源机。在 tftpboot目录下应该有一个叫boot我刚刚做了这个问题(2011-04-01),这个问题在我的googling中一直排名靠前,所以我就抛出一个事后的答案,并附上我的心得体会。 这个例子将使用192.168.0.1`。

这个机器必须有一个Windows安装在共享文件夹中。本例将使用.\win7

本例将使用用户TEST和密码test登录到源机。在 tftpboot目录下应该有一个叫的文件夹,里面有一个安装Windows PE的文件夹。

启动 tftpd64.exe(或 tftpd32.exe),打开设置,使用默认设置,修改:

  • IP池启动地址。不管是什么,要抽取的IP池 –池的大小。必须为> 2
  • 启动文件:boot\pxeboot.com(会转储到Windows PE环境中)
  • 掩码:255.255.255.0正常工作
  • 取消勾选 “分配前的Ping地址”
  • 勾选 “将DHCP绑定到此地址”

重新启动程序,确保更改生效

接收机:

从接收机上运行网络启动。(DHCP服务器会分配一个IP)。

启动文件将被传输并运行。按 F12 告诉 Windows PE 做一些事情。

等待一会儿(30-60秒)。将出现一个命令提示符,并加载。等待直到有光标出现。

必须将一个驱动器分配到源机上的根文件夹。要做到这一点:

X:\Windows\system32>net use z: \192.168.0.1\win7
Enter the user name for '192.168.0.1': 192.168.0.1\TEST
Enter the password for 192.169.0.1: test
The command completed successfully.

必须输入源机上的用户的用户名和密码。命令会有很长时间的延迟,但最终应该会成功。

链接:* http://tftpd32.jounin.net/tftpd32\http://tftpd32.jounin.net/tftpd32_download.html (DHCP服务器x86或x64,没有z:我刚刚做了这个问题(2011-04-01),这个问题在我的googling中一直排名靠前,所以我就抛出一个事后的答案,并附上我的心得体会。 这个例子将使用192.168.0.1`。

这个机器必须有一个Windows安装在共享文件夹中。本例将使用.\win7

本例将使用用户TEST和密码test登录到源机。在 tftpboot目录下应该有一个叫boot我刚刚做了这个问题(2011-04-01),这个问题在我的googling中一直排名靠前,所以我就抛出一个事后的答案,并附上我的心得体会。 这个例子将使用192.168.0.1`。

这个机器必须有一个Windows安装在共享文件夹中。本例将使用.\win7

本例将使用用户TEST和密码test登录到源机。在 tftpboot目录下应该有一个叫的文件夹,里面有一个安装Windows PE的文件夹。

启动 tftpd64.exe(或 tftpd32.exe),打开设置,使用默认设置,修改:

  • IP池启动地址。不管是什么,要抽取的IP池 –池的大小。必须为> 2
  • 启动文件:boot\pxeboot.com(会转储到Windows PE环境中)
  • 掩码:255.255.255.0正常工作
  • 取消勾选 “分配前的Ping地址”
  • 勾选 “将DHCP绑定到此地址”

重新启动程序,确保更改生效

接收机:

从接收机上运行网络启动。(DHCP服务器会分配一个IP)。

启动文件将被传输并运行。按 F12 告诉 Windows PE 做一些事情。

等待一会儿(30-60秒)。将出现一个命令提示符,并加载。等待直到有光标出现。

必须将一个驱动器分配到源机上的根文件夹。要做到这一点:

X:\Windows\system32>net use z: \192.168.0.1\win7
Enter the user name for '192.168.0.1': 192.168.0.1\TEST
Enter the password for 192.169.0.1: test
The command completed successfully.

必须输入源机上的用户的用户名和密码。命令会有很长时间的延迟,但最终应该会成功。

链接:* http://tftpd32.jounin.net/tftpd32\http://tftpd32.jounin.net/tftpd32_download.html (DHCP服务器x86或x64,没有 dir)

~WinPE链接被移除<—你必须要得到一个合法的WinPE副本。在微软网站上搜索 Windows AIK (Automated Installation Kit)。它里面会有 WinPE,你可以用它作为启动映像(winpe.wim)。这意味着您的WinPE版本与您的Windows ISO不匹配。在WinPE提示符中输入。你会得到像"autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1)这样的结果。

以下是ver到WinPE版本到Windows ISO的粗略表格:

| ver | Win PE Version | Matching Windows ISO | Background Colors |
------------------------------------------------------------------------
| 6.0.6*** | 2.* | Windows Vista | Blue and Green |
| 6.1.7600 | 3.0 | Windows 7 | Gray |
| 6.1.7601 | 3.1 | Windows 7 SP1 | ??? |
| 6.2.9200 | 4.0 | Windows 8 | ??? |
| 6.3.9600 | 5.0 | Windows 8.1 | ??? |

Windows AIK链接:

11
11
11
2009-09-16 18:55:45 +0000

参见以下文章“如何在没有光驱的情况下使用TFTP在M200上安装Vista。你的电脑需要支持PXE启动才能正常工作。也请阅读文章后的评论,它们似乎很有针对性。

8
Advertisement
8
8
2013-03-14 15:31:42 +0000
Advertisement

试过的人,都可以证明,这个问题有多难拉。最近,我也有同样的问题要解决,我也做了很多阅读和测试。最后,最简单的工具是Serva。至少在我看来,

但即使是Serva也容易出现故障。你需要花很多功夫才能让它发挥作用。另外,它的文档结构和技术性相当差。所以要想了解它的设置方法,并不是那么容易的。

所以我决定试一试,自己把整个过程记录下来,包括大家最容易遇到的问题都记录下来。由于整个过程非常复杂,所以我发布了一个长长的步骤指南。如何从其他网络计算机上安装任何版本的Windows](http://www.7tutorials.com/how-install-any-version-windows-other-network-computers)

我希望有些人会觉得有用。

2
2
2
2012-05-31 19:50:58 +0000

这对你的目的来说绝对是矫枉过正,但如果有人想在这里寻找一个解决方案来对大量的计算机进行这样做,Windows Server 2008或更高版本的Windows Server可以通过网络部署安装Windows。文档在: http://technet.microsoft.com/en-us/library/cc771670%28v=ws.10%29.aspx

1
Advertisement
1
1
2011-01-21 07:17:16 +0000
Advertisement

如果你有一个Linux服务器,(AMAHI.org)安装DVD,然后编辑你的Samba配置文件 - # ‘nano /etc/samba/smb.conf’…..

在底部添加行 -[DVD] 输入,然后路径=/media/UDF Volume/然后再次输入并添加 - guest ok = yes 输入Control X,然后输入y保存,然后输入退出。

如果复制文件后,你的电脑重新启动了,好像挂机了,只需再等10分钟,然后如果仍然没有任何动作,重新启动,但不要碰任何键。Windows 7刚刚在我客厅的HTPC上完成了加载。

0
0
0
2009-09-16 18:55:33 +0000

如果你有一个有线连接,如果系统支持的话,你可以使用PXE。我想你想通过无线方式进行远程安装是没有办法的。

0
Advertisement
0
0
2015-11-19 23:45:52 +0000
Advertisement

这可以通过Serva http://www.vercot.com/~serva/howto/WindowsPXE1.html

基本上,它可以从微软安装光盘/DVD中获取文件,并将其作为网络安装文件提供给用户。Serva自动完成了这个过程,你唯一要做的事情就是复制安装光盘/DVD中的文件并创建一个网络共享。它还可以通过自动创建一个安装菜单来安装多个操作系统。

酷;如果你已经有一个有效的DHCP,你可以将Serva DHCP设置为proxyDHCP,你甚至不需要接触你已经安装的DHCP服务器。

-4
-4
-4
2009-12-11 16:05:36 +0000

我确实把笔记本从Vista升级到了Windows 7,但没有DVD驱动器。

1.从桌面上复制DVD到ISO中。在笔记本上安装守护进程工具列表。 3. 步骤三: 3. 挂载,然后从DVD映像中安装。

就可以了。没有服务器,没有USB,没有网卡设置

它允许我安装一个新的Windows实例。

安装完成后,它将旧的(Vista的)C:Users、Program Files和Windows.移动并备份到一个旧的文件夹中。它是干净的,因为:

  • 没有注册表重复使用 -没有用户账号带入 -没有应用程序带入

将你的文件从备份文件夹中复制到新的配置文件中,最后删除备份文件夹和ISO。不会留下任何东西。

Advertisement

相关问题

3
19
3
10
7
Advertisement
Advertisement