sobota, 15 lutego 2014

Tworzenie partycji Recovery (Ukrytej) dla systemu Windows 7

Odpowiadając na prośbę jednego z czytelników chciałbym przedstawić sposób stworzenia spersonalizowanej partycji zawierającej poza systemem również sterowniki, potrzebne programy itd.
Ja osobiście mam zrobiony obraz czystego systemu bez dodatkowych programów, ale warto dowiedzieć się czegoś nowego;).
Oczywiście takie operacje mogą spowodować utratę danych ,dlatego warto na początku zrobić backup plików




1) Przygotowanie dysku:


Ukrytą partycję utworzę na dysku F:, jest to dysk który mam podpięty w kieszeni, aby nie stracić danych z dysku w komputerze. Można również podzielić dysk wyjęty z komputera na partycję, po czym go ponownie włożymy i będziemy mogli zainstalować system.





Utworzymy 40 GB partycję prostą-miejsce potrzebne w zależności od liczby dodatkowych plików/ustawień, może być również 10-15GB.


















2) Przygotowanie płyty z dodatkowym oprogramowaniem:

Pobierzemy RT Se7en Lite, wersja x86 -32 bity oraz x64 - 64 bity.

Musimy wskazać miejsce gdzie mamy obraz lub pliki z dysku DVD, klikamy na Browse, wybieramy z małej listy czy pliki mamy w postaci obrazu ISO, czy też z płyty, ja wybrałem ISO, ponieważ mam obraz systemu:


po zaimportowaniu plików program utworzy katalog z plikami czystego fabrycznego systemu, który poniżej będziemy zmieniać dodając nasze funkcje, po zakończeniu pkt.2 musimy pliki skopiować na nasz dysk/partycję, wtedy podczas instalacji systemu zainstalujemy go z naszymi dodatkowymi programami/ustawieniami:


Uruchamiamy potrzebne nam opcje programu przechodząc na zakładkę Task, ja zaznaczyłem wszystkie dostępne na liście:



Zakładka Integration pozwala dodać Update, Sterowniki, Aplikacje. Pliki update muszą mieć rozszerzenie .msu, sterowniki .inf, aplikacje .exe:





Zakładka Features Removal pozwala usunąć ewentualnie niepotrzebne nam funkcje systemu:




Zakładka Tweaks daje możliwość skonfigurowania wielu aspektów systemu itd.



Zakładka Un-Attended pozwala na wpisanie klucza systemu, nazwy komputera, loginu użytkownika, ustawienia rozdzielczości, ustawienia regionalne, oraz wskazanie gdzie ma być zainstalowany system oraz w jakim systemie ma być sformatowany dysk-należy zaznaczyć NTFS.



Zakładka Customization pozwoli nam na ustawienie tapety systemu.



Zakładka ISO-Bootable pozwala na utworzenie bootowalnego obrazu na DVD lub urządzeniu USB, wkładamy nośnik i w ciągu kilkudziesięciu minut mamy gotowy do pracy system. W naszym przypadku pozostawiamy tę opcję niewykorzystaną, ponieważ tworzymy partycję ukrytą



Na koniec po wybraniu potrzebnych komponentów klikamy na Apply na dole zakładki po czym pojawi się okno w którym zaznaczamy opcję Build current image only na koniec Commit, zostanie utworzony obraz dostosowany do naszych potrzeb.



W katalogu z którego na początku zaimportowaliśmy pliki instalacyjne została utworzona nasza wersja z plikami, ja dodałem avasta oraz mban, Ty oczywiście możesz dodać inne programy:



W logu widać dodane przez nas pliki:


Oczywiście możemy dodać więcej aplikacji, ustawień, jednak utworzenie systemu ze zbyt dużą ilością dodatkowych plików będzie trwało bardzo długo nawet 90 minut.






3) Utworzenie dysku Recovery:

Przygotowany w ten sposób zestaw plików instalacyjnych kopiujemy na partycję/dysk na którym ma zostać utworzona ukryta partycja.
Do utworzenia partycji będzie potrzebny EasyBCD 2.1.2.



Przechodzimy na WinPE, wpisujemy nazwę naszej partycji, np. Recovery Win7, następnie musimy wskazać plik startowy systemu, klikamy na przycisk przy Path.




Wybieramy boot.wim, z naszej modyfikowanej kopi, czyli z tej którą najpierw zmodyfikowaliśmy, a następnie na początku tego punktu skopiowaliśmy na partycję/dysk :




Powinniśmy mieć za chwilę utworzony bootowalny dysk, na dole okna pojawi się informacja o utworzeniu bootowalnego obrazu systemu:







4) Ukrywamy partycję:

Na początek w cmd wpisujemy bcdedit, aby otrzymać identyfikator naszej partycji:



Aby łatwiej było nam pracować na Indentyfikatorze możemy wynik polecenia przesłać do pliku .txt.
Wydajemy polecenie  bcdedit > identyfikator.txt, znajdziemy go C:\Users\twój_login.


Następnie w cmd wpisujemy:

bcdedit /set {bootmgr} custom:0x00000000540000YY {podkreślony identyfikator}, czyli w naszym przypadku zmieniamy YY na 01 oraz wpisujemy nasz identyfikator:

bcdedit /set {bootmgr} custom:0x0000000054000001  {4b53d873-c940-11e2-8632-907ade1fd5a2}


następnie musimy wybrać klawisz funkcyjny, który będzie odpowiadał za start przywracania systemu, w przypadku ukrycia partycji, lub wtedy gdy mamy zainstalowany już system:


bcdedit /set {bootmgr} customactions 0x00010000XXXX0001 0x00000000540000YY


XXXX zamieniamy na jeden z kodów klawiszy funkcyjnych, ja wybrałem F9:


F1 = 3b00 , F2 = 3c00 , F3 = 3d00 , F4 = 3e00 , F6 = 4000 , F7 = 4100 , F9 = 4300 , F10 = 4400 , F11 = 8500 , F12 = 8600


po zmianie mamy:


bcdedit /set {bootmgr} customactions 0x0001000043000001 0x0000000054000001



Teraz usuniemy nasz dysk z menu rozruchowego:

bcdedit /displayorder {4b53d873-c940-11e2-8632-907ade1fd5a2} /remove


Usuniemy literę naszego dysku, potwierdzamy jego usunięcie:



Warto jeszcze ustawić czas, przez który będziemy widzieli menu wyboru naszego Recovery :



Nadszedł czas na sprawdzenie naszego Recovery, restartujemy komputer na ekranie powinna pojawić się nasza opcja z Recovery Win7 systemu, przechodzimy klawiszami strzałki w dół i klikamy Enter, od tej chwili rozpoczynamy instalację naszego własnego systemu, jeżeli dodaliśmy więcej opcji, instalacja powinna przebiegać bezdotykowo:


Mam nadzieję że opis się przyda.




6 komentarzy:

  1. Wielkie dzięki :-)

    OdpowiedzUsuń
  2. Tego szukałem.
    Czas wypróbować :)

    OdpowiedzUsuń
  3. Dziękuję za wyczerpującą instrukcję :)

    OdpowiedzUsuń
  4. Czy tak samo można zrobić z innymi systemami, np. Windows 8, Windows 10, Linux Mint 17.3?
    Dziękuję za odpowiedż.

    OdpowiedzUsuń
    Odpowiedzi
    1. Z linux'em nie robiłem ,natomiast 8 system jak każdy inny Windowsowy więc również się da, natomiast polecam http://www.macrium.com/reflectfree.aspx, należy zainstalować i skonfigurować system po czym zrobić obraz, w razie czego odzyskuje się w około 5 minut na dysk SSD.

      Usuń