Windows 7 pe face USB bootable drive cu Windows 7 portabile la bord - Windows 7 șapte "note

Windows 7 pe face USB bootable drive cu Windows 7 portabile la bord - Windows 7 șapte
Sarcina noastră pentru astăzi este crearea unei construcții speciale de Windows 7, care ar funcționa fără instalare și a fost lansată direct de pe unitatea flash USB. Inclusiv în calitatea sa de membru software-ul necesar, vom fi în măsură să rezolve diferite sarcini: pentru a rezolva problemele cu partiții de disc, sau pentru a elimina viruși, de exemplu, utilizați instrumente de hacker într-un mediu familiar.

Asistentul nostru este WinBuilder

Înlocuind PeBuilder, a existat un alt instrument absolut remarcabil - WinBuilder. Nu este chiar un program, ci un cadru real pentru crearea Windows PE (așa-numita versiune ușoară a sistemului de operare Windows, care vă permite să porniți de pe un CD / DVD / USB-drive detașabil). Pentru a face acest lucru, se extrage componentele dorite din sistemul de distribuție în sine, precum și kit-ul de instalare automată Windows (WAIK) a stabilit ca bază pentru sistem și vă permite să creați scripturi suplimentare în care sunt încorporate în orice utilitate terță parte.

Pe baza programului WinBuilder, au fost construite mai multe proiecte, aici sunt doar câteva dintre ele:

  • LiveXP - utilizează Windows XP ca sursă a fișierelor și creează un sistem pentru administratori.
  • Win7PE - se bazează pe sistemul de distribuție Windows 7.
  • VistaPE-CAPI - creează un ansamblu bazat pe Vista.
  • NaughtyPE - se bazează pe Windows XP și din cutie acceptă redarea fișierelor media.
  • MultiPE - colectează sistemul de boot din distribuția Windows 7.

Vom folosi Win7PE ca fiind cel mai testat și mai potrivit proiect pentru sarcinile noastre.

Pentru a construi un sistem bootabil bazat pe Windows 7, avem nevoie de următoarele:

1. Distribuția Windows 7 x86 sau x64, de preferință cu SP1 deja integrat.

2. Ultima versiune a WinBuilder. Acesta este distribuit sub forma unui mic fișier exe, iar componentele necesare și utilitățile auxiliare sunt descărcate de la rețea.

3. Kit de instalare automată Windows pentru Windows 7 (WAIK). Pachetul pentru instalarea automată a Windows cântărește foarte mult - este o imagine de 1,7 GB, pe care o puteți descărca de pe site-ul Microsoft

Când toate fișierele sunt la dispoziția noastră, puteți începe pregătirea.

1. În primul rând avem nevoie pentru a instala kitul de instalare automată Windows pentru Windows 7. Burn disc ISO'shnik, de la sine, nu este necesar: puteți pur și simplu extrage fișierele și a alerga de la KB3AIK_EN.iso StartCD.Exe. În meniul autorun apărut, selectăm Windows AIK Setup și efectuăm cea mai standardă instalare. Cântărește foarte mult, dar după ce scripturile WinBuilder extrag fișierele necesare de acolo, WAIK poate fi ștearsă (țineți minte acest lucru).

Windows 7 pe face USB bootable drive cu Windows 7 portabile la bord - ferestre 7 șapte

2. Apoi, copiați fișierele Windows 7 de pe disc sau din imaginea ISO într-un director.

4. De la WinBuilder'a în sensul său cel mai pur nu este suficient - are nevoie de scripturi și fișiere auxiliare pentru a crea o distribuție de boot. Prin urmare, primul lucru pe care îl veți vedea după pornire este "Centru de descărcare". Prog vă va oferi să alegeți proiectele pe care trebuie să le descărcați.

  • updates.boot-land.net (acestea sunt actualizări);
  • win7pe.WinBuilder.net/SE (fișiere de proiect Win7PE).

În colțul din stânga sus, puteți selecta modul de pornire (în mod prestabilit este setat la "Recomandat"). Selectați meniul "Complet" și începeți să descărcați fișiere făcând clic pe butonul "Descărcați".

5. Din anumite motive, WinBuilder nu poate extrage corect toate fișierele necesare pentru a construi ansamblul, deci va trebui să lucrați puțin cu mâinile. Bcdedit.exe necesitatea de a găsi un fișier de pe sistemul dvs. (Windows 7), și copiați-l în C: \ WinBuilder \ Proiecte \ Tools \ Win7PE_SE \ x86 (sau C: \ WinBuilder \ Proiecte \ Instrumente \ Win7PE_SE \ x64 pentru sistemele pe 64 de biți). De asemenea, trebuie să copiați următoarele fișiere:

Inițial se află în dosarul WAIK. Puteți încerca să nu urmați acest pas. Am script-uri automate WinBuilder care nu au putut să apuce aceste fișiere, dar poate veți fi mai norocoși.

Acum, că avem tot ce trebuie să construim și suntem gata de utilizare, nu are sens să întârziem crearea distribuției. Din nou, am răspândit toate punctele.

1. Deci, în panoul din stânga vedem arborele proiectului Win7PE SE. Apăsați butonul "Source" (sursă): aici trebuie să specificați locația fișierelor în distribuția Windows 7. Totul poate fi lăsat în mod implicit.

2. Apoi, trebuie să conectați driverele pe care sistemul le va utiliza pentru a crea ansamblul. Acest lucru se face în secțiunea "Drivere". Calea implicită este% GlobalTemplates% \ Drivers_x86. Cea mai ușoară cale este să faceți clic pe butonul "Explorați" și să copiați toate driverele necesare în folderul apărut. Desfaceți doar arhivele Driverpacks, pe care le-am descărcat anterior. Deoarece scanarea subdirectoarelor este acceptată, nu este necesar să împingeți totul într-o singură grămadă nebună: plasați în siguranță conținutul arhivelor "ca atare".

3. Dacă parcurgeți secțiunea "Tweaks", puteți să efectuați în plus diverse setări cosmetice ale viitorului sistem. De exemplu, schimbați imaginea de fundal, configurați meniul "Start", schimbați scurtăturile. Totul este foarte clar configurat prin opțiunile corespunzătoare.

5. Acum puteți să faceți clic pe butonul "Redare" și să credeți că totul va trece fără probleme. Crearea unui ansamblu necesită, în mod evident, un timp: în acest proces, puteți observa cum se execută un script după altul (este greu de imaginat cât timp va dura pentru a face această lucrare manual). În consecință, cu cât mai multe scripturi alegi să rulezi, cu atât WinBuilder-ul mai lung va fi încurcat. În cazul unei erori, programul vă va spune ce este problema și cel mai probabil va emite un certificat în browser cu o posibilă soluție la problemă.

Fac această instrucțiune ținând seama de toate dificultățile care au apărut, așa că nu ar trebui să faceți pasul pe rake. Totul ar trebui să fie bine, iar la ieșire veți obține fișierul Win7PE_x86.ISO în folderul WinBuilder \ ISO.

6. Înainte de a încărca fișierele pe unitatea flash USB, puteți verifica mai întâi activitatea ansamblului în mașina virtuală, iar aici din nou totul este automat. În secțiunea VirtualTest, puteți selecta un sistem de virtualizare (puteți organiza testul folosind qEmu, VirtualBox, Virtual PC, VMware). Am lăsat modul implicit (cea mai bună emulare), iar WinBuilder a rulat imaginea rezultată în stația de lucru VMWare instalată, care mi sa potrivit. Puteți alege un scenariu mai potrivit. Puteți să lăsați totul așa cum este și să îl instalați liber și ușor.

Windows 7 pe face USB bootable drive cu Windows 7 portabile la bord - ferestre 7 șapte


Verificați construirea pentru VMware

7. Acum despre cum arată transferul pe unitatea flash. Mai întâi, WinBuilder lansează instrumentul HP USB pentru stocarea pe disc - cea mai corectă utilitate pentru formatarea unităților USB. Alegeți aici FAT32 (dacă doriți să adăugați capacitatea de boot de pe o unitate flash USB a unui alt sistem în viitor) sau NTFS. Formatați-l. Apoi, utilitatea Grub4Dos intră în joc, care are un scop important - de a instala bootloader-ul pe unitatea flash USB. Aici ar trebui să fie: în primul rând, pentru a alege unitatea de dreapta (deoarece literele nu sunt afișate, uita-te cu atenție la dimensiunea), și în al doilea rând, de a alege ca valoarea „Partea Lista - disc întreg (MBR)“ și bifați opțiunea Nu căutați floppy. După aceea, trebuie doar să apăsați pe butonul „Install“, imediat primi un mesaj pentru a instala bootloader și Gbur4Dos mulțumindu-mental, închide fereastra. Toate: după aceea, WinBuilder va transfera rapid toate fișierele pe unitatea USB.

USB flash drive-ul nostru cu Windows 7 este gata.

Este deja un păcat să nu bootați de pe suporturile USB pentru a vă asigura că sistemul funcționează nu numai în mediul virtual, ci în prezent, cel mai obișnuit. Dar vreau să avertizez dintr-o dată: aceasta este o variantă extrem de dezbrăcat de Windows 7, în care este lăsat cel puțin componente. Nu vă Aero și efecte frumoase: toate acestea sunt dezactivate. Și de la software-ul implicit la unele instrumente Windows standard (cum ar fi regedit'a), precum și mai multe programe de bonus ca PENetwork pentru a configura rețeaua (inclusiv adaptor fără fir) și Opera USB pentru navigare. Toate acestea nu sunt rele, dar în mod clar nu sunt suficiente - sistemul trebuie echipat.

Windows 7 pe face USB bootable drive cu Windows 7 portabile la bord - Windows 7 șapte

Programele adiționale care pot fi incluse în compoziția sistemului dvs. sunt distribuite sub formă de scripturi (sau plug-inuri - așa că sunt și ele numite). Conectați-le pur și simplu. Este suficient să le copiați în \ WinBuilder \ Projects \ Win7PE_SE \ Apps și apoi să o activați prin interfața GUI a WinBuider. Cu toate acestea, că au apărut în arborele de script, programul ar trebui să fie repornit, deși nu exclud că este posibil să actualizați lista plug-in-urilor într-un fel mai ușor. În unele cazuri, plug-in-ul este distribuit ca un singur fișier de script. Există două opțiuni. Dezvoltatorul ar putea include fișierele necesare direct în acest fișier, codificându-le în baza64. Sau, în script, nu sunt incluse fișiere și trebuie să fie copiate în folderul script-ului propriu-zis (acest lucru trebuie descris în detaliu în manualul plugin-ului). Acesta din urmă se aplică în special softului comercial (același Total Commander), a cărui dezvoltatori de fișiere plug-in pur și simplu nu au dreptul de a distribui.

Acum răspund cu siguranță la întrebarea pe care ați ridicat-o: "Și unde să obțineți aceste plug-in-uri?". Există multe surse - de exemplu, de aici:

De exemplu, puteți descărca pluginul Wireshark și Winpcap (disponibil de aici) necesare pentru funcționarea acestuia. Îl mutăm în directorul Apps / Network, îl activați prin arbore - și obținem un ansamblu cu un sniffer complet. Referiri la câteva plug-in-uri utile pe care le-am prezentat mai jos:

Un număr mare de scripturi sunt disponibile pe forumul reboot.pro, pot fi văzute ca exemple și folosite ca bază. În orice caz, nu este nimic greu să creezi propriile scripturi. Dacă trebuie doar să adăugați niște fișiere în ansamblu, nu este necesar să creați un plugin pentru acest lucru. În această situație, secțiunea "Componente. Fișiere suplimentare" va ajuta, ceea ce este necesar doar pentru această situație. Dacă faceți clic pe butonul "Exemplu de director", veți vedea structura folderelor utilizate în ansamblu pentru a înțelege exact unde vor fi adăugate fișierele.

Ce am făcut?

Cât de bine funcționează un astfel de sistem? Foarte bine! Când descărcați pe laptopul meu, agățați imediat de driverele necesare, inclusiv pentru modulul wireless. Astfel, am imediat acces la Web. Toate programele, dacă sunt integrate corespunzător (adică prin executarea tuturor dependențelor lor), sunt lansate și funcționează. Și acesta este software-ul pentru restaurarea sistemului, lucrul cu tabelele de partiții, copierea de rezervă, editarea registry, precum și hack-tools. În cele din urmă, ceea ce poate fi mai convenabil ca sistem auxiliar, pe care îl puteți lua întotdeauna cu dvs. și, dacă este necesar, să îl încărcați?

  1. Așa cum am menționat deja, este mai bine să luați imaginea Windows 7 cu SP1 deja inclus ca distribuție sursă. Folosind o distribuție în care pachetul service pack nu există, au apărut unele probleme cu găsirea unor biblioteci. Deși, voi face o rezervare, acest lucru este necritic, deoarece WinBuilder oferă modalități specifice de rezolvare a problemei.
  2. În caz de probleme, scripturile, de regulă, dau erori. Dacă s-ar întâmpla ceva în neregulă, dar problema nu este clară, jurnalele vor ajuta. Opțiunea este activată în scriptul "Finalize.Save log file" și activată în mod implicit. Jurnale WinBuilder în detaliu: puteți explora pe deplin procesul de creare a unui ansamblu, urmări logica executării de scripturi și în cazul unei probleme încercați să eliminați erorile.
  3. Un proiect opțional, dar foarte util este www.paraglidernc.com/WinBuilder (Vă recomandăm să îl selectați imediat pentru descărcare în timpul primei runde a programului WinBuilder). Acesta include instrucțiuni detaliate pentru crearea de scripturi. După instalare, căutați-o în folderul Projects \ Paraglider \ WinBuilder.chm.
  4. Cel mai simplu mod de a încorpora o aplicație de asamblare - este de a găsi Portable-versiunea (de exemplu, site-ul portableapps.com), care include deja toate fișierele necesare pentru a rula într-un sistem de „străin“.