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: