Rafael22peb Opublikowano 2 Listopada 2011 Zgłoś Udostępnij Opublikowano 2 Listopada 2011 Jest to porada zarówno dla osób którym uszkodził się rozruchu partycji RECOVERY który odwołuje się do pliku WIM, oraz dla osób które chcą mieć możliwość rozruchu konsoli odzyskiwania systemu z dysku twardego (Windows RE) Sposób 1 za pomocą wiersza poleceń Na samym początku w przypadku Recovery należy sprawdzić na której partycji i gdzie znajduje się plik boot.wim czasami może być inna nazwa np winre.wim np x:\sources\boot.wim gdzie x to litera partycji zwracamy też uwagę na plik boot.sdi który powinien być w folderze boot np: x:\boot\boot.sdi Jak to sprawdzić jest opisane w poradzie: Podgląd zawartości partycji / przeniesienie danych kiedy system padł Następnie należy uruchomić wiersz poleceń windows vista/seven najlepiej z płyty instalacyjnej czy samego WinRE, ponieważ partycje Recovery przeważnie nie mają atrybutu Hiden (ukryta) tylko nie mają przypisanej litery partycji, w przypadku kiedy komputer zostanie uruchomiony z płyty winre tymczasowo przypisze mu literę. Jeśli jednak partycja jest ukryta (hiden) to należało by na chwilę zrobić z niej partycję zwykłą, jak to zrobić w linku wyżej. aby obczaić jaką literę ma dana partycja wpisujemy w wiersz poleceń: diskpart lis vol zapamiętujemy i wychodzimy z diskparta exit W wierszu poleceń wpisujemy: (za x wpisujemy odpowiednią literę partycji) bcdedit /createstore (to wpisujemy w przypadku kiedy na dysku nie ma BCD, tak wiec raczej to będzie zbędne i po wpisaniu tej komendy bedzie komunikat o błędzie, że plik juz istnieje, wiec przechodzimy dalej! ) bcdedit /create {ramdiskoptions} /d "ramdisk options" bcdedit /set {ramdiskoptions} ramdisksdidevice partition=x: bcdedit /set {ramdiskoptions} ramdisksdipath \boot\boot.sdi bcdedit /create /d "Rozruch z pliku WIM" /application OSLOADER Zamiast "Rozruch z pliku WIM" można wpisać inna nazwę np "Recovery" Pojawi się identyfikator (GUID) nowopowstałej pozycji. W pozostałej części procedury pozycja ta widoczna będzie jako {GUID}, pamiętaj zamiast GUID wpisujemy cały ciąg znaków! bcdedit /set {GUID} device ramdisk=[x:]\sources\boot.wim,{ramdiskoptions} bcdedit /set {GUID} path \windows\system32\winload.exe bcdedit /set {GUID} osdevice ramdisk=[x:]\sources\boot.wim,{ramdiskoptions} bcdedit /set {GUID} systemroot \windows bcdedit /set {GUID} winpe yes bcdedit /set {GUID} detecthal yes bcdedit /displayorder {GUID} /addlast exit przykład znajduje się na zdjęciu: teraz podczas uruchamiania komputera pokaże nam się lista wyboru co ma być uruchomione: Sposób 2 za pomocą EasyBCD W przypadku EasyBCD partycja Recovery musi być widoczna z poziomu windowsa, najpierw należy sprawdzić na której partycji jest recovery. Należało by sprawdzić ID partycji, oraz zmiana ID np z 27 na 07 np uruchamiamy wiersz poleceń z pod windowsa i wpisujemy ( np recovery jest na: dysk 0, partycja 1) po każdym poleceniu wciskamy Enter diskpart sel dis 0 sel par 1 det par teraz bedziemy mieli informacje np: partycja 1 typ: 27 ukryta: ... aktywna: ... Brak woluminu skojarzonego z ta partycją lub tabela z woluminem z nazwa etykiety, rozmiarem partycji itp jak już znamy ID partycji tzn Typ w tym przypadku 27 to możemy zmienić na inny Diskpart sel dis 0 sel par 1 set id=07 override ( 07 to partycja podstawowa - zwykła) restart kompa teraz partycja recovery bedzie widoczna z pod windowsa teraz uruchamiamy EasyBCD zakładka po lewej: Add New Entry następnie wybieramy zakładkę WinPE type: Wim Image (Ramdisk) name: dowolna nazwa np Recovery czy WinRE path: wskazujemy miejsce pliku boot.wim następnie klikamy Add Entry następnie wkładamy do napędu płytę instalacyjna windows vista/seven i klikamy OK Pojawi się na dole napis: .......... added to the boot menu successfully! następnie klikamy zakładkę: Edit boot menu sprawdzamy czy jest nowa pozycja, sprawdzamy czas wyświetlania i klikamy Save Settings restart kompa i sprawdzamy jak jest ok to teraz z powrotem zmieniamy ID partycji recovery wiersz polecen z poziomu windowsa w tym przykładzie: uwaga partycja ta podczas tej operacji nie może być aktywna! Oznacza to, że aktywna musi być inna partycja tzn ta na której jest system i z niej musi byc uruchomiony komputer. W innym przypadku partycja dalej bedzie widoczna. Diskpart sel dis 0 sel par 1 remove set id=27 exit jak sprawić aby pozycji Recovery nie było na liście i aby rozruch odbywał sie poprzez wciśnięcie klawisza F.. należy jeszcze kilka rzeczy wpisać w wiersz poleceń, przykład znajduje się w poradzie: Własna ukryta partycja Recovery http://www.fixitpc.p...tycja-recovery/ opracowanie własne na podstawie: Jak utworzyć pozycję w celu uruchomienia obrazu WIM z twardego dysku? http://www.microsoft.com/poland/ Odnośnik do komentarza
Rekomendowane odpowiedzi