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

Jak zainstalować Windows 7 z sieci?

Czy można zainstalować Windows 7 ( Wersja aktualna RTM ) na komputerze bez używania nośników wymiennych takich jak DVD lub USB?

Pierwsza rzecz, która przychodzi mi do głowy, to przez sieć, ale nie mam doświadczenia w robieniu fresh instalacji Windows 7 przez sieć.

Jak zainstalować Windows 7 przez sieć bez nośnika wymiennego?

P.S. Wiem, że niektórzy mogą pomyśleć, że to strata czasu i łatwiej jest to zrobić z nośnikiem wymiennym, ale w obecnej sytuacji docelowy komputer nie ma napędu CD/DVD ani nie obsługuje rozruchu z USB. Poza tym komputer docelowy jest podłączony do sieci za pomocą połączenia bezprzewodowego (nie wiem, czy spowoduje to jakieś problemy z instalacją).

Odpowiedzi (8)

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

Właśnie to zrobiłem (2011-04-01), a to pytanie niezmiennie zajmuje wysokie miejsce w moim googlingu, więc zrzucę na bok odpowiedź z notatkami o tym, czego się dowiedziałem. Miejmy nadzieję, że to wypełni kilka pustych miejsc.

Source OS był Win7 x64.

  • *

Source machine:

Ta maszyna musi mieć statyczny adres IPv4. Ten przykład będzie używał 192.168.0.1.

Ta maszyna musi mieć instalację Windows w folderze współdzielonym. Ten przykład użyje .\win7

Ten przykład zaloguje się do maszyny źródłowej za pomocą użytkownika TEST oraz hasła test.

Użyj tftpboot aby uruchomić serwer DHCP (daje IP komputerowi na żądanie). Uruchomi również serwer TFTP dla wszystkich transferów plików.

W katalogu tftpboot powinien znajdować się folder o nazwie `bootWłaśnie to zrobiłem (2011-04-01), a to pytanie niezmiennie zajmuje wysokie miejsce w moim googlingu, więc zrzucę na bok odpowiedź z notatkami o tym, czego się dowiedziałem. Miejmy nadzieję, że to wypełni kilka pustych miejsc.

Source OS był Win7 x64.

  • *

Source machine:

Ta maszyna musi mieć statyczny adres IPv4. Ten przykład będzie używał 192.168.0.1.

Ta maszyna musi mieć instalację Windows w folderze współdzielonym. Ten przykład użyje .\win7

Ten przykład zaloguje się do maszyny źródłowej za pomocą użytkownika TEST oraz hasła test.

Użyj tftpboot aby uruchomić serwer DHCP (daje IP komputerowi na żądanie). Uruchomi również serwer TFTP dla wszystkich transferów plików.

W katalogu tftpboot powinien znajdować się folder o nazwie , który zawiera instalację Windows PE.

Uruchom tftpd64.exe (lub tftpd32.exe), otwórz ustawienia, użyj ustawień domyślnych i zmień:

  • adresy startowe puli IP: Whatever, the pool of IPs to draw from
  • Size of pool: Must be > 2
  • Boot File: boot\pxeboot.com (będzie zrzucany do środowiska Windows PE)
  • Maska: 255.255.255.0 działa poprawnie.
  • Odznacz “Ping address before assignation”
  • Zaznacz “Bind DHCP to this address”

Restart the program to ensure changes are in effect.

Receiver machine:

Uruchom start sieciowy z maszyny odbiorczej. (Serwer DHCP przydzieli IP).

Plik startowy zostanie przesłany i uruchomiony. Wciśnij F12, aby powiedzieć Windows PE, aby coś zrobił.

Odczekaj chwilę (30-60 sekund). Zostanie wyświetlony monit o wydanie polecenia i załadowanie pliku. Poczekaj, aż pojawi się kursor.

Dysk musi być przypisany do folderu głównego na komputerze źródłowym. W tym celu:

X:\Windows\system32>net use z: \192.168.0.1\win7

Należy wprowadzić nazwę użytkownika na komputerze źródłowym oraz hasło.

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.

Przejdź do nowego katalogu (`z:Właśnie to zrobiłem (2011-04-01), a to pytanie niezmiennie zajmuje wysokie miejsce w moim googlingu, więc zrzucę na bok odpowiedź z notatkami o tym, czego się dowiedziałem. Miejmy nadzieję, że to wypełni kilka pustych miejsc.

Source OS był Win7 x64.

  • *

Source machine:

Ta maszyna musi mieć statyczny adres IPv4. Ten przykład będzie używał 192.168.0.1.

Ta maszyna musi mieć instalację Windows w folderze współdzielonym. Ten przykład użyje .\win7

Ten przykład zaloguje się do maszyny źródłowej za pomocą użytkownika TEST oraz hasła test.

Użyj tftpboot aby uruchomić serwer DHCP (daje IP komputerowi na żądanie). Uruchomi również serwer TFTP dla wszystkich transferów plików.

W katalogu tftpboot powinien znajdować się folder o nazwie `bootWłaśnie to zrobiłem (2011-04-01), a to pytanie niezmiennie zajmuje wysokie miejsce w moim googlingu, więc zrzucę na bok odpowiedź z notatkami o tym, czego się dowiedziałem. Miejmy nadzieję, że to wypełni kilka pustych miejsc.

Source OS był Win7 x64.

  • *

Source machine:

Ta maszyna musi mieć statyczny adres IPv4. Ten przykład będzie używał 192.168.0.1.

Ta maszyna musi mieć instalację Windows w folderze współdzielonym. Ten przykład użyje .\win7

Ten przykład zaloguje się do maszyny źródłowej za pomocą użytkownika TEST oraz hasła test.

Użyj tftpboot aby uruchomić serwer DHCP (daje IP komputerowi na żądanie). Uruchomi również serwer TFTP dla wszystkich transferów plików.

W katalogu tftpboot powinien znajdować się folder o nazwie , który zawiera instalację Windows PE.

Uruchom tftpd64.exe (lub tftpd32.exe), otwórz ustawienia, użyj ustawień domyślnych i zmień:

  • adresy startowe puli IP: Whatever, the pool of IPs to draw from
  • Size of pool: Must be > 2
  • Boot File: boot\pxeboot.com (będzie zrzucany do środowiska Windows PE)
  • Maska: 255.255.255.0 działa poprawnie.
  • Odznacz “Ping address before assignation”
  • Zaznacz “Bind DHCP to this address”

Restart the program to ensure changes are in effect.

Receiver machine:

Uruchom start sieciowy z maszyny odbiorczej. (Serwer DHCP przydzieli IP).

Plik startowy zostanie przesłany i uruchomiony. Wciśnij F12, aby powiedzieć Windows PE, aby coś zrobił.

Odczekaj chwilę (30-60 sekund). Zostanie wyświetlony monit o wydanie polecenia i załadowanie pliku. Poczekaj, aż pojawi się kursor.

Dysk musi być przypisany do folderu głównego na komputerze źródłowym. W tym celu:

X:\Windows\system32>net use z: \192.168.0.1\win7

Należy wprowadzić nazwę użytkownika na komputerze źródłowym oraz hasło.

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.

Przejdź do nowego katalogu () i odpal. Komendy będą miały duże opóźnienie, ale w końcu powinny zadziałać.

Linki: http://tftpd32.jounin.net/tftpd32\_download.html (serwer DHCP x86 lub x64, nie ma `bootWłaśnie to zrobiłem (2011-04-01), a to pytanie niezmiennie zajmuje wysokie miejsce w moim googlingu, więc zrzucę na bok odpowiedź z notatkami o tym, czego się dowiedziałem. Miejmy nadzieję, że to wypełni kilka pustych miejsc.

Source OS był Win7 x64.

  • *

Source machine:

Ta maszyna musi mieć statyczny adres IPv4. Ten przykład będzie używał 192.168.0.1.

Ta maszyna musi mieć instalację Windows w folderze współdzielonym. Ten przykład użyje .\win7

Ten przykład zaloguje się do maszyny źródłowej za pomocą użytkownika TEST oraz hasła test.

Użyj tftpboot aby uruchomić serwer DHCP (daje IP komputerowi na żądanie). Uruchomi również serwer TFTP dla wszystkich transferów plików.

W katalogu tftpboot powinien znajdować się folder o nazwie `bootWłaśnie to zrobiłem (2011-04-01), a to pytanie niezmiennie zajmuje wysokie miejsce w moim googlingu, więc zrzucę na bok odpowiedź z notatkami o tym, czego się dowiedziałem. Miejmy nadzieję, że to wypełni kilka pustych miejsc.

Source OS był Win7 x64.

  • *

Source machine:

Ta maszyna musi mieć statyczny adres IPv4. Ten przykład będzie używał 192.168.0.1.

Ta maszyna musi mieć instalację Windows w folderze współdzielonym. Ten przykład użyje .\win7

Ten przykład zaloguje się do maszyny źródłowej za pomocą użytkownika TEST oraz hasła test.

Użyj tftpboot aby uruchomić serwer DHCP (daje IP komputerowi na żądanie). Uruchomi również serwer TFTP dla wszystkich transferów plików.

W katalogu tftpboot powinien znajdować się folder o nazwie , który zawiera instalację Windows PE.

Uruchom tftpd64.exe (lub tftpd32.exe), otwórz ustawienia, użyj ustawień domyślnych i zmień:

  • adresy startowe puli IP: Whatever, the pool of IPs to draw from
  • Size of pool: Must be > 2
  • Boot File: boot\pxeboot.com (będzie zrzucany do środowiska Windows PE)
  • Maska: 255.255.255.0 działa poprawnie.
  • Odznacz “Ping address before assignation”
  • Zaznacz “Bind DHCP to this address”

Restart the program to ensure changes are in effect.

Receiver machine:

Uruchom start sieciowy z maszyny odbiorczej. (Serwer DHCP przydzieli IP).

Plik startowy zostanie przesłany i uruchomiony. Wciśnij F12, aby powiedzieć Windows PE, aby coś zrobił.

Odczekaj chwilę (30-60 sekund). Zostanie wyświetlony monit o wydanie polecenia i załadowanie pliku. Poczekaj, aż pojawi się kursor.

Dysk musi być przypisany do folderu głównego na komputerze źródłowym. W tym celu:

X:\Windows\system32>net use z: \192.168.0.1\win7

Należy wprowadzić nazwę użytkownika na komputerze źródłowym oraz hasło.

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.

Przejdź do nowego katalogu (`z:Właśnie to zrobiłem (2011-04-01), a to pytanie niezmiennie zajmuje wysokie miejsce w moim googlingu, więc zrzucę na bok odpowiedź z notatkami o tym, czego się dowiedziałem. Miejmy nadzieję, że to wypełni kilka pustych miejsc.

Source OS był Win7 x64.

  • *

Source machine:

Ta maszyna musi mieć statyczny adres IPv4. Ten przykład będzie używał 192.168.0.1.

Ta maszyna musi mieć instalację Windows w folderze współdzielonym. Ten przykład użyje .\win7

Ten przykład zaloguje się do maszyny źródłowej za pomocą użytkownika TEST oraz hasła test.

Użyj tftpboot aby uruchomić serwer DHCP (daje IP komputerowi na żądanie). Uruchomi również serwer TFTP dla wszystkich transferów plików.

W katalogu tftpboot powinien znajdować się folder o nazwie `bootWłaśnie to zrobiłem (2011-04-01), a to pytanie niezmiennie zajmuje wysokie miejsce w moim googlingu, więc zrzucę na bok odpowiedź z notatkami o tym, czego się dowiedziałem. Miejmy nadzieję, że to wypełni kilka pustych miejsc.

Source OS był Win7 x64.

  • *

Source machine:

Ta maszyna musi mieć statyczny adres IPv4. Ten przykład będzie używał 192.168.0.1.

Ta maszyna musi mieć instalację Windows w folderze współdzielonym. Ten przykład użyje .\win7

Ten przykład zaloguje się do maszyny źródłowej za pomocą użytkownika TEST oraz hasła test.

Użyj tftpboot aby uruchomić serwer DHCP (daje IP komputerowi na żądanie). Uruchomi również serwer TFTP dla wszystkich transferów plików.

W katalogu tftpboot powinien znajdować się folder o nazwie , który zawiera instalację Windows PE.

Uruchom tftpd64.exe (lub tftpd32.exe), otwórz ustawienia, użyj ustawień domyślnych i zmień:

  • adresy startowe puli IP: Whatever, the pool of IPs to draw from
  • Size of pool: Must be > 2
  • Boot File: boot\pxeboot.com (będzie zrzucany do środowiska Windows PE)
  • Maska: 255.255.255.0 działa poprawnie.
  • Odznacz “Ping address before assignation”
  • Zaznacz “Bind DHCP to this address”

Restart the program to ensure changes are in effect.

Receiver machine:

Uruchom start sieciowy z maszyny odbiorczej. (Serwer DHCP przydzieli IP).

Plik startowy zostanie przesłany i uruchomiony. Wciśnij F12, aby powiedzieć Windows PE, aby coś zrobił.

Odczekaj chwilę (30-60 sekund). Zostanie wyświetlony monit o wydanie polecenia i załadowanie pliku. Poczekaj, aż pojawi się kursor.

Dysk musi być przypisany do folderu głównego na komputerze źródłowym. W tym celu:

X:\Windows\system32>net use z: \192.168.0.1\win7

Należy wprowadzić nazwę użytkownika na komputerze źródłowym oraz hasło.

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.

Przejdź do nowego katalogu () i odpal. Komendy będą miały duże opóźnienie, ale w końcu powinny zadziałać.

Linki: http://tftpd32.jounin.net/tftpd32\_download.html (serwer DHCP x86 lub x64, nie ma dir)

~~~ Link WinPE usunięty~~ <– Będziesz musiał otrzymać legalną kopię WinPE. Poszukaj na stronie internetowej Microsoftu Windows AIK (Automatyczny zestaw instalacyjny). Będzie miał w sobie WinPE, i możesz go użyć jako obraz startowy (winpe.wim). http://www.geeksonhigh.com/hardware/cannot-boot-from-windows-7-cd-try-pxe http://certcollection.org/forum/topic/28167-installing-windows-7-over-the-network-using-pxe-booting-and-tftp/

Rozwiązywanie problemów:

Jeśli napotkasz błąd "autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1). Oznacza to, że Twoja wersja WinPE jest niedopasowana do Twojej ISO Windows. Wpisz ver w oknie dialogowym WinPE. Dostaniesz coś w rodzaju 6.*. ****.

Oto wstępna tabela ver do wersji WinPE do 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 | ??? |

Linki do Windows AIK:

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

Zobacz następujący artykuł “Jak zainstalować Vista w M200 bez napędu CD przy użyciu TFTP” . Zawiera on szczegółowe instrukcje dotyczące instalacji sieciowej przy użyciu Vista i powinien działać również w przypadku Win7, a konfiguracja może być odpowiednia dla Ciebie. Twój komputer musi obsługiwać bootowanie PXE, aby to działało. Przeczytaj również komentarze po artykule, wydają się one istotne.

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

Każdy, kto tego próbował, może zeznawać, jak ciężko jest go ściągnąć. Ostatnio miałem ten sam problem do rozwiązania i zrobiłem dużo czytania i testowania. W końcu, najprostszym narzędziem do tej pracy jest Serva . Przynajmniej w mojej opinii.

Ale nawet Serva jest podatna na niepowodzenia. Będziesz potrzebował dużo pracy, aby go uruchomić. Ponadto, jego dokumentacja jest raczej słabo zorganizowana i techniczna. Nie jest więc tak łatwo zrozumieć, jak ją ustawić.

Dlatego postanowiłem spróbować i samemu udokumentować cały proces, włączając w to problemy, z którymi ludzie są najbardziej narażeni. Ponieważ cała sprawa jest tak złożona, opublikowałem długi przewodnik, krok po kroku: How to Install Any Version of Windows from Other Network Computers

I hope some people will find it useful.

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

Jest to absolutna przesada dla twoich celów, ale jeśli ktoś przychodzi tu w poszukiwaniu rozwiązania dla lot komputerów, Windows Server 2008 lub wyższy może wdrożyć instalacje Windows przez sieć. Docs at: http://technet.microsoft.com/en-us/library/cc771670%28v=ws.10%29.aspx

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

Jeśli posiadasz serwer Linux, (AMAHI.org) zainstaluj DVD i edytuj plik konfiguracyjny Samby - # ‘nano /etc/samba/smb.conf’ …

Dodaj linie na dole -[DVD] wpisz następnie ścieżkę = /media/UDF Volume/, następnie wprowadź ponownie i dodaj - gość ok = tak wprowadź Control X, następnie y aby zapisać i wprowadź aby wyjść.

Następnie od klienta dostał się do połączeń sieciowych - akcji i tam znajdziesz pliki z obrazami.

Jeśli po skopiowaniu pliku Twój komputer się zrestartuje i wydaje się, że wisi, poczekaj jeszcze 10 minut, a następnie jeśli nadal nie robi nic zrestartować, ale nie dotykaj żadnych klawiszy. poczekaj i uważaj, aby balony zaczęły się od okien startowych.

Jeśli nadal nic F8 w trybie safemode i przejdź do wiersza poleceń i na c:net użyj y:\YOURSERVER\DVD i wszystko powinno zacząć się od nowa. Windows 7 właśnie zakończył ładowanie na moim HTPC w salonie.

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

Gdybyś miał połączenie przewodowe, mógłbyś użyć PXE, jeśli system go obsługuje. Myślę, że jesteś SOL próbuje zrobić zdalną instalację przez sieć bezprzewodową.

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

Można to zrobić za pomocą Serva http://www.vercot.com/~serva/howto/WindowsPXE1.html

Zasadniczo, pobiera pliki z płyty CD/DVD Microsoft Install i oferuje je jako instalację sieciową. Serva automatyzuje tę procedurę; jedyne co musisz zrobić, to skopiować pliki z płyty instalacyjnej CD/DVD i utworzyć udział sieciowy. Pozwala również zainstalować kilka systemów operacyjnych, automatycznie tworząc menu instalacyjne.

Cool; jeśli masz już działający DHCP, możesz ustawić Serva DHCP jako proxyDHCP i nie musisz nawet dotykać swojego już zainstalowanego serwera DHCP.

(Jestem związany z rozwojem Serva)

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

Dokonałem aktualizacji mojego notebooka z Vista do Windows 7 bez napędu DVD-Drive.

  1. sklonować DVD do formatu ISO z pulpitu.
  2. Zainstaluj listę narzędzi demonów na notebooku.
  3. Krok 3. Zamontuj go i zainstaluj z obrazu DVD.

To wszystko. NO SERVER, NO USB, NO NETWORK SETUP

Pozwala mi zainstalować nową instancję Windows.

Po instalacji przenosi i tworzy kopię zapasową starego(Vista’s) C:\Użytkowników, Pliki programów i Windows. do starego folderu.

Bez partycjonowania i bez ponownego formatowania. It is clean because:

  • No registry reused
  • No user account bring forward
  • No application bring forward

Kopiuj pliki z folderu kopii zapasowej do nowego profilu, a następnie usuń folder kopii zapasowej i ISO. Nic nie pozostało.