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: