Skocz do zawartości

Przypisanie rozruchu do obrazu WIM na dysku twardym


Rekomendowane odpowiedzi

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:

rozruch-z_hxewnww.jpg

 

 

teraz podczas uruchamiania komputera pokaże nam się lista wyboru co ma być uruchomione:

 

naprawa-r_hxewepe.jpg

 

 

 

 

 

 

 

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

naprawa-r_hxewwpq.jpg

 

następnie wkładamy do napędu płytę instalacyjna windows vista/seven i klikamy OK

naprawa-r_hxewwxh.jpg

 

Pojawi się na dole napis: .......... added to the boot menu successfully!

 

naprawa-r_hxewwxe.jpg

 

następnie klikamy zakładkę: Edit boot menu

sprawdzamy czy jest nowa pozycja, sprawdzamy czas wyświetlania i klikamy Save Settings

naprawa-r_hxewwns.jpg

 

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
Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu: klik.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...