Crearea kit-ului de instalare de distribuție a programului. Crearea distribuțiilor cu InstallShield Express

Mai devreme sau mai târziu, fiecare utilizator Linux se gândește să-și creeze propria distribuție. Unii susțin că poți „personaliza totul pentru tine”. Alții se plâng că printre distribuțiile deja prezentate în Vetka nu există una ideală. Și se presupune că au idei super-conceptuale pentru propriul lor sistem. De ce am început toată această psihologie? Pentru a tăia imediat oxigenul pentru începătorii care se joacă cu Linux, care nu au ce face. Dacă vă gândiți deja să creați un sistem de operare, gândiți-vă până la capăt. Asa de,

Vreau să creez un sistem de operare bazat pe Linux.
Vă avertizez imediat: dacă ar fi secolul al XVIII-lea, toți cei care aleg un alt kit de distribuție dezvoltat (și, Doamne ferește, popular...) pentru baza viitorului lor sistem ar fi spânzurați. Postarea este despre crearea unui sistem de la zero, ceea ce înseamnă că nu vom atinge niciun Slax și Linux Mint.

Pasul 1: Alegeți un suport media
Există puține opțiuni: fie sistemul de operare pornește de pe un LiveCD, fie de pe un hard disk, fie de pe un dispozitiv flash. O să fac o rezervare imediat: nu voi spune un cuvânt despre hard disk în postare, pentru că este mult mai convenabil să creezi un kit de distribuție flexibil din seria „Port totul cu mine”, sau o distribuție blocată. kit pe un disc optic. Dacă înveți cum să creezi un sistem LiveCD sau LiveUSB, nu vor fi probleme cu instalarea pe un hard disk.

Pentru orice eventualitate, pregătiți o unitate flash goală, un CD și, în sfârșit, instalați Virtualbox.

Pasul 2 Compilarea kernelului
În ceea ce privește lansarea celui de-al treilea nucleu Linux, acest pas încurajează dezvoltarea ulterioară... Așadar, avem nevoie de sursele nucleului. Fiecare utilizator știe că acestea pot fi obținute de la kernel.org. În niciun caz, auzi?, nu înșuruba niciodată un nucleu străin care nu a fost compilat de tine în sistemul tău!

Deoarece lenea mea a depășit scara, am creat un folder / linuxkernel și am despachetat arhiva cu sursele de acolo. Conectându-mă ca root, am făcut următoarele:

cd /linuxkernel
face menuconfig

În principiu, nucleul poate fi configurat în trei moduri: make config (configurare online), make menuconfig (configurare pseudo-grafică prin ncurses) și make xconfig (configurație grafică). Concluzia este că make config îți va distruge starea de spirit pentru o lungă perioadă de timp, pentru că. el va pune toate întrebările posibile cu privire la toate aspectele tuturor subiectelor. Problema cu make xconfig nu se găsește la toată lumea, dar m-am întâlnit și încă o face. Dacă ai chef să o faci prin X, dă-ți seama singur. Cea mai bună opțiune este make menuconfig. Acest lucru îți va deschide o interfață pseudo-grafică, prin care poți personaliza nucleul în felul tău. Lucrul necesită biblioteca ncurses, care este ușor de instalat.

În principiu, dacă creierul tău înțelege Linux deloc, vei înțelege configurația. Procesul este interesant, există într-adevăr o mulțime de opțiuni, iar ajutorul, deși este în limba engleză, încă mulțumește cu accesibilitatea și simplitatea sa.

Cu toate acestea, încă trebuie să fii îndrumat. Accesați Sisteme de fișiere ---> și introduceți asteriscurile necesare. Litera M înseamnă că suportul pentru un anumit driver se realizează prin conectarea unui modul extern la kernel (îi urăsc!). Avem nevoie și de suport Isofs pentru a citi discurile. Sisteme de fișiere ---> Sisteme de fișiere CD-ROM/DVD ---> Suport pentru sistemul de fișiere ISO 9660 CDROM. Încă puteți susține sisteme dos vechi.

Nebunii dezvoltatori Mandriva au uitat să permită sisteme de fișiere ---> Sisteme de fișiere DOS/FAT/NT ---> suport de scriere NTFS, iar pe una dintre distribuțiile lor aveam probleme la accesarea vechii partiții Windows.

Uită-te Tip procesor și caracteristici ---> Familia de procesoare, mi s-a recomandat să aleg Pentium-MMX.

De asemenea, caută în Driverele de dispozitiv, este util. Pentru distracție, puteți alege totul acolo și puteți compila un nucleu care cântărește > 50 MB.

Mai departe. Nucleul, după ce s-a încărcat singur, trebuie să încarce, de fapt, sistemul. Fie din fișiere autocompilate (utilizate în sistemele încorporate), fie dintr-o arhivă CPIO comprimată cu ceva, fie din Initrd. Acesta nu este DOS pentru dvs., aici nu vă veți putea referi imediat la un fișier nou init în directorul rădăcină al unui disc sau al unei unități flash. De fapt, va funcționa, nu ascultați unchiul Annix! va folosi initrd pentru sistemul nostru, deoarece este convenabil și nu va provoca expresii obscene de la dezvoltatori terți, spre deosebire de arhiva CPIO.

Da, compilați nucleul cu comanda

Dacă aveți x86, îl puteți găsi la /linuxkernel/arch/x86/boot/bzImage.

Pentru programatorii duri din Chelyabinsk, puteți utiliza compilarea încrucișată...

Creați Ramdisk.

Acum avem nevoie de un initrd cu un shell simplu instalat acolo. Vom folosi busybox pentru că acest nyasha poate face orice. Îi vom fura drumul lui Roberto de Leo, creatorul Movix (aș începe chiar să-l respect dacă nu ar fi dragostea transcendentă pentru Perl):

Dd if=/dev/zero of=/dev/ram0 bs=1k count=5000 - Creați un Ramdisk în RAM-ul computerului nostru.
mke2fs -m0 /dev/ram0 5000 - Formatați discul Ram pe sistemul Ext2
mkdir /distro - Creați un folder
mount /dev/ram0 /distro - Montați în folderul /distro

Totul, acum avem un Ramdisk cu o capacitate de 5 MB. Poți face mai mult, dar nu e nevoie. Spre deosebire de Thomas Mathejisek, nu voi umple initrd-uri cu module Squashfs comprimate cu LZMA. Tot ceea ce este necesar va fi compilat cu nucleul. Da, acest lucru nu este foarte logic și corect, dar necazul este de o sută de ori mai puțin. Și mai ales pentru cei care condamnă această abordare, puteți activa opțiunea de modularitate în nucleu: Activați suportul pentru module încărcate.

În Ramdisk-ul nostru, montat pe / distro, există un astfel de folder, pierdut + găsit. Asta pentru că l-am formatat în ext2. În niciun caz nu ar trebui să fie șters, deși este puțin probabil să ajute aici, imaginea este reparată. pentru a pune busybox pe primul loc...

Instalare Busybox
De ce proiecte atât de grozave au site-uri web atât de proaste? Deși... chiar nu mai contează dacă sursele sunt descărcate și despachetate cu succes în folderul /busybox.

Puteți configura busybox în același mod:

cd/busybox
face menuconfig

Daca tot nu intelegi ce este, iti explic. Busybox înlocuiește tone de aplicații UNIX stocate în folderele /bin, /sbin, /usr/bin, /usr/sbin. În schimb, este creată o singură aplicație: /bin/busybox și sunt create o grămadă de link-uri către aceasta în folderele de mai sus. Instalați busybox cu următoarea comandă:

Faceți CONFIG_PREFIX=/distro instalare

Busybox va crea, de asemenea, fișiere /sbin/init și /linuxrc dintr-un anumit motiv, astfel încât sistemul dvs. să pornească corect. Dar nu au fost create toate folderele necesare. Așa că terminăm totul cu mâinile noastre și creăm:

/distro/etc
/distro/lib
/distro/dev
/distro/mnt
distro/proc
/distro/root
/distro/tmp
/distro/root

Dacă ai uitat ceva, amintește-ți, pentru că Aceste directoare sunt greu de uitat.

Totul ar fi bine, dar busybox necesită biblioteci pentru a funcționa, care trebuie copiate în distribuția noastră. Este foarte ușor să afli care:

ldd /distro/bin/busybox

Programul ne va arăta bibliotecile necesare pentru shell-ul nostru. Spun imediat: poarta linux este creată de kernel și nu poate fi copiată.

Când copiați biblioteci, puteți întrerupe informațiile de depanare (după cum ne sfătuiește Roberto):

Objcopy --strip-debug de unde până

Realizarea Linux din Linux

Trebuie să creați mai multe fișiere text de sistem:

Avem nevoie de /etc/inittab. Vă voi surprinde: la începutul vieții, sistemul nici măcar nu știe ce este Root. Avem chiar și un utilizator fără nume, dar fișierul cu funcții de nivel scăzut la nivel de sistem (ONF) trebuie să fie prezent. Conținutul pilot al fișierului este următorul:

::sysinit:/etc/rc.d/rc.S

# Rulați un shell în consolă.
::respawn:-/bin/sh

# Comenzi de executat înainte de oprire și repornire.
::shutdown:/sbin/swapoff -a >/dev/null 2>&1
::shutdown:/bin/umount -a -r >/dev/null 2>&1

Următorul fișier este /etc/fstab. Acesta este un tabel care descrie ce și unde se montează la pornire. Chestia este inutilă! Trebuie să instalăm proc, altfel nimic nu va funcționa deloc, așa că scriem în fișier:

Nici unul /proc proc implicit 0 0

Mount are nevoie și de /etc/mtab. Creați-l și lăsați-l gol.

Dar mount va face doar ceea ce trebuie să facă atunci când îi cerem în mod explicit. Și vom întreba în același fișier de boot /etc/rc.d/rc.S (rc.d este un folder). Întrebăm politicos:

/bin/mount -av -t nonfs

Avem nevoie și de un fișier de profil (b) (a) sh, în general există libertate pentru imaginație. Creați un fișier /etc/profile și completați-l cu următoarele:

PATH="$PATH:/bin:/sbin:/usr/bin:/usr/sbin:"
MAI MAI=-MM
TERM=linux
HOME=/rădăcină
PS1=">"
PS2=">"
ignoreeof=10
export PATH DISPLAY LESS TERM PS1 PS2 HOME ignoreeof

Veți avea nevoie și de fișierul /etc/shell, care indică faptul că există un shell:

/bin/sh
/bin/ash
/bin/bash

Asta e de fapt tot. Putem scrie Ramdisk-ul nostru într-un fișier.

Mkdir / os - folder pentru „gata”.
umount /dev/ram0 - demontează o bucată de RAM.
dd if=/dev/ram0 of=/os/initrd bs=1k count=5000 - creați fișier.
gzip /os/initrd - comprima fișierul initrd

Creați o unitate flash bootabilă

"Linia de sosire" a micii noastre dezvoltări. Luăm o unitate flash USB, o introducem, o formatăm în vfat (este posibil și în ext, dar nu uitați că nu toți utilizatorii de Windows s-au împușcat încă).

Pe unitatea flash, creați un folder de boot, acesta conține folderele initrd și kernel.

Din folderul / os, copiați Ramdisk-ul comprimat în folderul boot / initrd de pe unitatea flash, numiți-l „main.gz”. Din folderul cu sursele nucleului, copiați bzImage în folderul de boot / kernel de pe unitatea flash USB, numiți-l „main.lk”. Obținem fișierele de bootloader Syslinux (pe Internet, sau din altă distribuție: nu contează aici), și anume syslinux.bin, syslinux.boot, syslinux.cfg. Le copiem în directorul rădăcină al unității noastre flash. În fișierul syslinux.cfg scriem ceva de genul:

implicit mm
prompt 1
timeout 100
eticheta mm
kernel /boot/kernel/main.lk

eticheta mc
kernel /boot/kernel/main.lk

eticheta cm

append initrd=/boot/initrd/main.gz load_ramdisk=1 ramdisk_size=5000 rw root=/dev/ram0
eticheta cc
kernel /boot/kernel/custom.lk
append initrd=/boot/initrd/custom.gz load_ramdisk=1 ramdisk_size=5000 rw root=/dev/ram0
etichetă hd
localboot 0x80

Astfel, am acceptat initrd-urile personalizate și nucleul, care, de dragul experimentului, pot fi conectate la distribuția noastră.

Să aflăm ce dispozitiv este unitatea noastră flash în sistem (puteți rula mount fără parametri și vedeți). Acesta este fie /dev/sdb1, fie /dev/sdc1 sau /dev/sdd1. Merită să demontați unitatea flash înainte de a începe instalarea.

Instalați syslinux (dacă pachetul nu este în sistem, apt-get install syslinux):

Syslinux -d calea_dispozitivului

Fișierul ldlinux.sys ar trebui să apară în directorul rădăcină al unității flash. Dacă este, atunci syslinux.bin, syslinux.boot nu mai sunt necesare.

Nu vă voi spune cum să configurați BIOS-ul pentru a porni de pe o unitate flash USB - este ușor. Permiteți-mi doar să spun că este foarte convenabil să creați folderul /boot/initrd/init, în care puteți monta /boot/initrd/main pentru a lucra în continuare cu el. Doar nu uitați să-l decomprimați și să-l comprimați cu gzip.

OK, totul sa terminat acum.

Așa cum tocmai ți-am spus cum să construiești un sistem Linux de la zero. Ușor, nu-i așa? Puteți edita apoi scriptul /sbin/init, pentru că mai aveți mult de lucru! Va trebui să scrieți un script pentru a monta unitatea flash care face chroot în directorul rădăcină. În caz contrar, veți fi forțat să lucrați cu o partiție ReadOnly de 5 MB. Dar asta este o cu totul altă poveste.

În timpul vieții unui computer, utilizatorul se confruntă cu multe probleme. Pe lângă un atac de viruși, pot apărea diverse erori de sistem, iar apoi, pentru a le elimina, trebuie să reinstalați Windows. Acest lucru nu este întotdeauna ușor, deoarece mulți utilizatori nu au un disc de instalare dedicat Windows 7. Unitățile de disc optice lipsesc foarte des din versiunile recente de PC. În astfel de cazuri, distribuția Windows 7 instalată pe o unitate flash USB poate ajuta.

Creați un disc de pornire Windows 7

Când pornește computerul pentru prima dată (Windows 7, Windows 8 / 8.1), utilizatorului i se solicită să creeze un CD / DVD pentru a face backup la instalarea Windows, dar mulți pur și simplu nu acordă atenție acestui mesaj. După ce momentul a trecut, crearea suporturilor Windows bootabile se poate face folosind software-ul corespunzător. AOMEI PE Builder este un astfel de instrument terță parte, nu numai că acceptă Windows 7, ci și versiunile 8/8.1 și poate face ca unitatea să arate ca Windows PE fără a instala AIK/ADK. Înainte de a descărca versiunea independentă a AOMEI PE Builder, trebuie mai întâi să dezactivați antivirusul de pe computer. Pași pentru a crea o distribuție Windows 7:

  1. Descărcați programul de pe Internet.
  2. Descărcați, instalați și rulați.
  3. Faceți clic pe butonul galben „Următorul” pentru a trece la pasul următor.
  4. Selectați a doua opțiune: USB Boot Device.
  5. Apoi faceți clic pe „Următorul”, va apărea o fereastră de prompt care vă va informa că discul va fi formatat.
  6. Faceți clic pe „OK” pentru a închide mesajul și „Următorul”.
  7. AOMEI PE Builder va începe să construiască imaginea.

Format de distribuție ISO

Un fișier ISO este o copie virtuală a datelor sectoriale cu aceeași structură de fișiere, ca o copie perfectă a unei fotografii care are culori, umbre și absolut toate nuanțele originalului. Prin urmare, copiile ISO sunt numite și „imagini”. Acronimul ISO provine de la numele organizației care a creat acest standard industrial. Un disc ISO este folosit pentru a trimite o copie de la un computer la altul.

Este un duplicat perfect, deoarece nu pierde nimic atunci când este copiat sau comprimat. Puteți crea și monta fișiere ISO gratuit folosind instrumente speciale, în timp ce dispozitivele de pe o unitate flash USB sau un CD pot fi bootabile în loc de un hard disk.

Imaginile ISO sunt adesea folosite pentru a distribui programe mari pe Internet, datorită faptului că toate fișierele de program pot fi scrise cu grijă ca un singur fișier.

Un exemplu poate fi văzut în instrumentul gratuit de recuperare a parolei Ophcrack, care conține întregul sistem de operare și mai multe produse software, cu toate componentele programului scrise într-un singur fișier.

Ophcrack nu este, desigur, singurul program care utilizează fișierul ISO, așa că sunt distribuite multe tipuri de programe. De exemplu, majoritatea programelor antivirus bootabile folosesc ISO-uri.

În toate aceste exemple și în mii de altele, fiecare fișier necesar pentru rularea oricărui instrument este inclus într-o singură imagine ISO, făcând instrumentul foarte ușor de descărcat, inscripționat pe un disc sau pe alt dispozitiv.

Windows 10 și versiunile anterioare ale Windows 8 și Windows 7 pot fi achiziționate direct de la Microsoft în format ISO, gata pentru a fi extrase pe un dispozitiv sau montate într-o mașină virtuală.

Obținerea unei imagini din Windows


Procesul de creare va depinde de ce versiune a sistemului de operare este instalată - 7, 8.1 sau 10. Toate sunt disponibile de la Microsoft, inclusiv utilitarul de obținere a suportului de pornire. Înainte de a începe procesul, trebuie să aveți o cheie de produs Windows. Dacă utilizatorul nu este sigur de cheia sa, este posibil să obțină o cheie de produs Windows proprietară cu distribuția originală a Windows 7 sau prin e-mail de la Microsoft la achiziționare sau să-și recupereze cheia folosind un software special.

Există suficiente aplicații pe Internet care vă vor ajuta să găsiți chei seriale, totuși, experții sugerează să utilizați versiunea gratuită a KeyFinder Magical Jellybean. Odată ce instalarea este finalizată, va afișa imediat cheia de serie a produsului sub formă de șiruri de text sau fișiere. Această cheie de 25 de caractere cu eticheta cheii CD este cel mai bine păstrată într-un loc sigur, deoarece utilizatorul va avea nevoie de ea de mai multe ori. Înarmat cu o cheie de produs, trebuie să accesați pagina de recuperare a software-ului și să urmați instrucțiunile. Puteți obține o distribuție Windows 7 de pe site-ul furnizorului de comerț electronic pentru Microsoft TechRiver:

  • Ultimate x86 pe 32 de biți.
  • Ultimate x64 pe 64 de biți.
  • x86 profesional pe 32 de biți.
  • Professional x64 pe 64 de biți. 3
  • Home Premium x86 pe 2 biți.
  • Home Premium X64 pe 64 de biți.

De asemenea, puteți obține imagini în alte limbi de pe Softpedia. Timpul de descărcare va depinde de viteza internetului, poate dura de la câteva minute la două ore.

Unitate USB bootabilă


Microsoft oferă un instrument gratuit sub Windows USB / DVD Download Tool pentru a integra usb 3 0 într-o distribuție Windows 7. Algoritmul pentru crearea unei imagini este:

  1. Deschideți Windows USB / DVD și apoi „Descărcați”.
  2. Deschideți fișierul executabil descărcat Download-Tool-Installer-en-US.exe faceți clic pe „Instalare”.
  3. Așteptați finalizarea instalării și confirmați „Finalizare”.
  4. Descărcați fișierul ISO Windows. Îl puteți obține din Microsoft Store, MSDN sau din alte surse de încredere. Funcționează cu orice sistem de operare, deoarece structura de instalare a „Windows” nu s-a schimbat de la Windows 7. O comandă rapidă pentru lansarea programului va apărea pe desktop.
  5. Apăsați „Da”.
  6. Faceți clic pe „Răsfoiți”.
  7. Răsfoiți computerul, selectați fișierul „.iso” și „Deschide”.
  8. După selectarea fișierului, confirmați „Următorul”.
  9. Selectați tipul media.
  10. Conectați tipul media și selectați-l în instrumentul de descărcare.
  11. După selectarea tipului media, confirmați „Începeți copierea”.
  12. Ștergeți discul, dacă există informații pe acesta, confirmați operația.
  13. Fișierele de instalare Windows sunt acum copiate pe unitatea selectată.
  14. Așteptați ca driverele USB să fie integrate în distribuția Windows 7. Veți primi un mesaj că dispozitivul de pornire a fost creat cu succes.
  15. Închideți programul de descărcare și scoateți discul de pe computer.

Programul de imagine Rufus


Există mai multe programe utile care fac USB-uri bootabile. Cel mai popular și simplu este Rufus, care funcționează în segmentul vorbitor de limbă rusă. Este necesar ca utilizatorul să aibă drepturi de administrator pe computer. Ordine de creare:

  1. Înainte de a integra driverele în distribuția Windows 7, trebuie să selectați opțiunea de a rula ca administrator.
  2. Selectați un anumit USB în câmpul „Dispozitiv” care are cel puțin 4 GB.
  3. Următoarele patru zone vor sorta automat fișierul ISO selectat.
  4. Asigurați-vă că caseta de selectare Formatare rapidă sau Creare folosind extensii de comenzi rapide este bifată.
  5. Lângă eticheta „Creează”, folosește lista derulantă pentru a selecta o imagine.
  6. Pentru a începe, faceți clic pe „Start”.
  7. Procesul de creare a unei distribuții Windows 7 pe USB va dura ceva timp, care depinde de puterea computerului.

Rufus nu numai că face o unitate flash bootabilă, dar și scrie câțiva gigaocteți de date pe o unitate USB. În funcție de diverși factori hardware, va dura aproximativ 10 minute. Odată ce procesul este finalizat, utilizatorul va avea un USB bootabil.

Disk Utility Loader

Puteți alege dintr-o gamă largă de soluții software de la terțe părți pentru a vă facilita crearea discului de pornire. Unul dintre programele menționate mai sus este Disk Utility. Acest utilitar nu poate funcționa corect decât dacă este furnizat cu o unitate USB acceptată și o conexiune la Internet.

Procesul de creare a unei distribuții wWndows 7:

  1. Alegeți Fișier > Imagine goală.
  2. Introduceți numele, etichetele și selectați locația, care va fi stabilită pe computer după deschidere.
  3. În fila „Dimensiune”, completați valoarea dorită.
  4. Selectați „Format”. Pentru utilizare cu Windows sau Mac cu un volum care nu depășește 32 GB, alegeți MS-DOS, pentru mai multe - ExFAT.
  5. Faceți clic pe fila pop-up Criptare și selectați o opțiune.
  6. Faceți clic pe „Secțiuni” și alegeți un aspect.
  7. Faceți clic pe „Format” și selectați opțiunea dorită.
  8. Expertul îl va schimba la 178MB folosind .cdr.
  9. Faceți clic pe „Salvare” și „Terminare”.

Creați o imagine de disc sigură


Puteți utiliza CDBurnerXP pentru a inscripționa un DVD bootabil. Când îl deschideți în prima fereastră, puteți vedea mai multe opțiuni. Fiecare setare funcționează ca un expert de configurare.

Algoritm pentru crearea unei distribuții Windows 7 (64):

  • Selectați sarcina necesară și programul vă va ghida prin toate etapele formării.
  • Selectați Burn ISO Image, apoi apăsați butonul OK.
  • Asigurați-vă că DVD-ul este instalat pe computer. Selectați inscripționarea DVD-ului va arde fișierul ISO. Cel mai probabil există doar unul, așa că va fi preselectat.
  • Dacă aveți mai mult de un recorder CD/DVD instalat pe computer, aplicați meniul derulant „Dispozitiv țintă”, selectați pe care să îl utilizați, după care programul poate face mici ajustări, în funcție de reportofonul CD/DVD selectat.
  • Faceți clic pe butonul Răsfoire și navigați la fișierul ISO. Când este găsit, faceți dublu clic pe el.
  • Apăsați butonul „Burn Disc”, va apărea o fereastră de progres, după finalizare, va apărea un mesaj care indică cât de mult a durat arderea și rata medie de biți.

Instrumente gratuite pentru instalarea Windows


Utilizatorii puternici au întotdeauna mai multe instrumente gratuite disponibile în arsenalul lor de programe pentru a personaliza Windows 7, de la instalare până la Controlul contului de utilizator (UAC). Integrarea în distribuția Windows 7 se realizează folosind instrumente gratuite. Acestea vă permit să creați o instalare silențioasă, să adăugați/eliminați programe Windows native, să integrați drivere, să modificați registry, să atașați teme noi și multe altele.

Această colecție oferă cinci instrumente gratuite pentru configurarea și instalarea unei distribuții profesionale Windows 7. Pentru a rula aceste instrumente, trebuie să instalați kitul de instalare automată Windows:

  • VLite, deși a fost dezvoltat pentru Windows Vista, poate fi folosit și pentru Windows 7. Instrumentul vă permite să creați o instalare silențioasă a Windows 7, să integrați corecții, pachete de limbă și drivere, să personalizați setările Windows și să creați un ISO bootabil. .
  • RT Seven Lite este un instrument special conceput pentru a fi integrat în distribuția Windows 7. Acest instrument conține mai multe funcții decât alte instrumente. Fila Personalizare are mai multe secțiuni care vă permit să adăugați noi teme, gadgeturi, economizoare de ecran, fundaluri desktop, pictograme, sigle OEM și multe altele.
  • 7 Customizer este un instrument simplu pentru personalizarea și crearea unei instalări nesupravegheate a Windows 7.
  • Se7en Unattended - Programul este capabil să dezactiveze servicii, să activeze suplimente, să adauge aplicații terțe, să adauge actualizări Windows, să integreze drivere și să adauge alte setări pentru a crea un ISO Windows 7 personalizat.
  • Win Integrator - Acest instrument este aproape similar cu vLite. În plus, cele de mai sus pot activa sau dezactiva una sau mai multe caracteristici Windows. Una peste alta, un instrument bun cu o interfață de utilizator simplă.

Instalarea actualizărilor pe media

Slipstreaming-ul este o tehnică folosită pentru a include diverse distribuții de actualizări Windows 7 în mediul de instalare, funcționează și cu alte sisteme de operare. De obicei, după o instalare curată a Windows pe un computer, unul dintre primele lucruri pe care le face un utilizator este să instaleze actualizări cunoscute sub numele de Actualizări Windows. Pentru a face acest lucru, computerul trebuie să fie conectat la Internet, să verifice actualizările, să descarce, să instaleze și să efectueze repornirile necesare. Acest proces va dura mult timp, mai ales dacă aveți instalată o versiune mai veche de Windows.

Aici este nevoie de o procedură utilă - slipstreaming, care nu este foarte bine cunoscut de majoritatea utilizatorilor. Vă permite să integrați toate actualizările în imaginea ISO Windows care va fi folosită pentru procesul de instalare. Toate actualizările sunt descărcate o singură dată, iar în timpul instalării sistemului de operare, acestea vor fi instalate automat în sistem și nu se va pierde timp pentru a descărca actualizările pe orice computer.

Din fericire, există o serie de aplicații terțe concepute pentru a face slipstreamingul mai ușor pentru orice utilizator fără a utiliza linia de comandă. De fapt, cu o astfel de aplicație, ISO este configurat la alegere, adăugând toate actualizările noi, precum și driverele la distribuția Windows 7, programele și setările sistemului de operare sau eliminând elementele care nu sunt necesare. Este ușor și fără efort de făcut cu o aplicație gratuită precum NTLite.

Drivere Slipstream


Unitățile slide (slipstream), incluse în instalarea Windows, simplifică. Majoritatea controlerelor SATA și RAID moderne au nevoie de drivere specifice pentru ca Windows să vadă și să utilizeze hard disk-ul, iar majoritatea computerelor mai noi care nu au o unitate de dischetă nu pot folosi un port USB atașat. Prin urmare, această metodă lasă utilizatorului singura oportunitate de a adăuga driverul corect folosind tehnologia slipstream.

NTLite este conceput pentru a ușura viața, permițându-vă să efectuați slipstreaming gratuit, folosind o interfață foarte simplă și ușor de utilizat. Deși versiunea de bază a programului este gratuită, există mai multe versiuni plătite cu funcții suplimentare. Principalul avantaj al NTLite față de aplicațiile similare de acest gen este compatibilitatea cu toate versiunile noi de Windows. Este actualizat constant pentru a suporta chiar și versiuni interne ale Windows 10. Desigur, nu este potrivit pentru versiunile mai vechi ale sistemului de operare, cum ar fi XP sau Vista.

Pentru a începe instalarea, trebuie să accesați pagina de descărcare de pe site-ul oficial. Există două versiuni: stabilă și beta. Se recomandă descărcarea versiunii stabile. După ce descărcarea este completă, lansați programul și urmați instrucțiunile.

Procesul de instalare este destul de simplu:

  1. Când porniți pentru prima dată programul, vi se va solicita să selectați tipul de licență pe care doriți să o utilizați.
  2. Selectați „Free” (limitat, necomercial) și faceți clic pe „OK”. Pentru a încărca un ISO în NTLite, faceți clic pe butonul „Adăugați” situat pe bara de instrumente și selectați folderul corespunzător care conține fișierele extrase anterior sau pur și simplu trageți și plasați-l în program.
  3. Imediat după descărcarea ISO, o listă cu toate Windows-urile care pot fi instalate de acest ISO va apărea în secțiunea Istoricul imaginilor.
  4. Selectați ediția pe care doriți să o aplicați instalării personalizate, faceți clic pe butonul Descărcare și faceți clic pe OK în fereastra pop-up care se deschide.
  5. Procesul de descărcare va începe.

Puteți verifica starea acestuia lângă versiunea selectată de Windows. Acest lucru poate dura câteva minute. După ce descărcarea este finalizată, mai multe opțiuni vor apărea în partea stângă a ferestrei. De acolo puteți configura totul pentru ISO personalizat. Apoi, efectuați actualizări Windows. După descărcarea actualizărilor sistemului de operare:

  1. Accesați fila „Actualizări”, faceți clic pe „Adăugați” și selectați „Folder” și „Folders with subfolders”.
  2. Găsiți folderul în care sunt stocate actualizările.
  3. Integrarea driverelor în distribuția Windows 7 se realizează în fila „Drivere”. Mai întâi trebuie încărcate.
  4. Adăugați-le într-un folder, faceți clic pe butonul „Adăugați” din bara de instrumente NTLite și găsiți acel folder.
  5. Efectuați o instalare silențioasă nesupravegheată, această caracteristică este dezactivată implicit.
  6. Accesați meniul de navigare „Automat” și bifați caseta din colțul din stânga sus.
  7. Adăugați un cont local făcând clic pe butonul corespunzător din bara de instrumente, iar în fereastra care apare, introduceți datele și faceți clic pe „OK”.
  8. În mod similar, puteți introduce date pentru rețeaua locală făcând clic pe butonul „Alăturați-vă rețelei”.
  9. Adăugați aplicații terță parte, accesați „Post-Installation”, faceți clic pe „Adăugați” și găsiți fișierul .exe la alegere.
  10. Creați un nou ISO Windows, accesați fila „Aplicați”.
  11. Verificați butonul „Creați ISO”.
  12. După aceea, va apărea o casetă de dialog care vă va cere să selectați directorul de destinație în care doriți să salvați fișierul ISO, numele fișierului și eticheta ISO.
  13. Faceți clic pe butonul „Procesează” din bara de instrumente. Din acest moment, procesul devine automat, așa că trebuie să așteptați câteva minute pentru a finaliza integrarea driverelor în distribuția Windows 7, în funcție de modificările efectuate, după care ISO va fi gata de utilizare.

Asta e tot. A trecut prin procesul de la obținerea unei versiuni ISO de Windows, achiziționarea de software pentru a crea o unitate flash USB bootabilă și modul de utilizare și utilizarea unui anumit utilitar pentru a crea un DVD bootabil dintr-un ISO Windows.

Această secțiune este dedicată atât dezvoltatorilor propriilor configurații sau module, cât și formularelor individuale, operațiunilor tipice și altor elemente ale programului, care se confruntă cu nevoia de a transfera aceste dezvoltări către terți (utilizatori).

Necesitatea de a actualiza bazele de date utilizatorilor la o nouă versiune a configurației se confruntă de fiecare dezvoltator atunci când își distribuie programul. Pentru a lucra cu configurații și module, programul oferă instrumente pentru crearea de kituri de distribuție a configurațiilor. Kitul de distribuție a configurației este un fișier (cu extensia pak) A care conține informații comprimate despre versiunea de configurare și ce transformări trebuie să facă baza de date existentă pentru a o actualiza la noua versiune de configurare.

Pentru a crea o distribuție, utilizați elementul de meniu«Dezvoltare | Distribuitor de configurare"meniu principal. Când apelați acest element de meniu, va apărea un dialog pas cu pas, în urma căruia va fi creat un pachet de distribuție.

Pasul 1. Aici trebuie să selectați configurația dorită din listă și să faceți clic Următorul > pentru a continua construirea distribuției.

Pentru a crea o configurație nouă sau pentru a adăuga o configurație existentă la listă, faceți clic pe Adăuga . Pe pagina care apare, puteți selecta acțiunea dorită și faceți clic Următorul > a continua sau< Назад pentru a reveni la lista de configurații.

Când creați o nouă configurație, trebuie să specificați numele configurației, precum și directorul pentru locația fișierului de configurare și fișierul bazei de date de referință.

Dacă configurația folosește alte configurații, atunci trebuie să le specificați în timpul creării. Aceasta este o condiție necesară - doar în acest caz modificările făcute în configurația dvs. vor fi separate de modificările făcute în configurațiile pe care le-ați folosit și actualizările vor fi instalate corect.

Când adăugați o configurație existentă, trebuie să specificați numele fișierului de configurare sau să utilizați butonul Revizuire... pentru a selecta fișierul dorit. După apăsare Următorul > configurația va fi adăugată la listă. Acest lucru poate fi necesar la reinstalarea unui program sau a unui sistem de operare, precum și la transferul unei configurații dintr-un director în altul sau pe alt computer.

Pentru a elimina o configurație din listă, evidențiați-o și faceți clicȘterge . După confirmare, acesta va fi eliminat din listă.

Pasul 2 Aici trebuie să setați versiunea de configurare. Numele configurației și numărul versiunii acesteia joacă un rol important. Numele configurației este verificat când este instalată. Programul își amintește ce configurații și ce versiuni au fost instalate. Programul nu vă va permite să instalați aceeași configurație, ci o versiune anterioară și va afișa un mesaj de eroare:

Configurația care se instalează are o versiune mai veche decât cea pe care ați instalat-o deja.

Acestea. va controla ca utilizatorul să facă upgrade de la versiunea veche la cea mai nouă. Când instalați aceeași configurație cu aceeași versiune, programul va emite un avertisment:

Această actualizare a fost deja instalată înainte. Continua?

Apasă pentru a continua Următorul > și pentru a reveni la Pasul 1 -< Назад .

Pasul 3 Aici puteți seta opțiuni suplimentare de distribuție. În grafic Versiune este indicată versiunea programului (modul executabil) pe care poate rula această configurație. Dacă în timpul instalării se dovedește că versiunea programului este mai mică, va fi afișat un mesaj de eroare:

Pentru actualizarea și funcționarea corectă a configurației este necesară o versiune mai nouă a programului (modul executabil).

După aceea, instalarea se va opri. De asemenea, puteți seta următoarele opțiuni aici:

Distribuția pachetelor- activat implicit. Aceasta înseamnă că toate fișierele de distribuție vor fi plasate într-o arhivă (un fișier cu extensia pak ). Fără această opțiune, fișierele nu vor fi împachetate și vor ocupa mai mult spațiu.

Pasul 4 Când instalați o actualizare, puteți face ca programul să execute suplimentar anumite scripturi SQL în timpul actualizării, înainte și după modificarea structurii bazei de date. Se recomandă ca scripturile să aibă o indicație explicită a codificării, dialectului, simbolului terminalului etc.

Exemplu:

SETARE NUME WIN1251;

SET SQL DIALECT 3;

ACTIVAT AUTODDL;

SET TERM ^;

Pe lângă interogările SQL standard, scripturile pot conține următoarele interogări de serviciu:

ERROR_OFF - dezactivează raportarea erorilor. Dacă interogările SQL ulterioare sunt executate cu erori, programul le va considera nu ca erori, ci ca avertismente.

ERROR_ON - permite raportarea erorilor, dezactivată cu ERROR_OFF .

Scripturile specificate vor fi executate la migrarea de la o versiune anterioară la aceasta. Când construiți un kit de distribuție pentru următoarea ediție, acesta poate conține și propriile scripturi suplimentare.

Dacă directorul cu fișierul script *.sql conține un fișier cu același nume cu extensia *.blb, programul îl consideră un fișier binar cu blobs pentru script și îl va include și în distribuție. Doar unul dintre scripturi (fie înainte, fie după modificarea structurii) poate avea un fișier blob.

Faceți clic pe Terminat pentru a crea o distribuție.

Este important de știut.

1. Pentru funcționarea corectă a programului de actualizare, trebuie îndeplinită o cerință pentru dezvoltarea blocurilor și configurațiilor de program: identificatorii de jurnal, câmpurile de jurnal, identificatorii de seturi și elementele de seturi nu trebuie modificați. Când o versiune veche este actualizată la una nouă, programul determină regulile de conversie a datelor existente prin identificatori.

2. Este posibil să combinați mai multe configurații într-un singur program, scris de dezvoltatori complet diferiți.

3. Arhiva de configurare poate fi dezambalată și reambalată folosind utilitarul ARC . Dacă trebuie să faceți transformări complexe de date care nu se încadrează în capacitățile existente ale programului pentru crearea de kituri de distribuție, editarea pachetului de actualizare se poate face manual (vezi.

Dacă trebuie să vă ocupați adesea de instalarea sistemului de operare Windows 7 sau doar doriți să aveți o distribuție actualizată a acestui sistem de operare cu SP1 integrat și actualizări, atunci puteți căuta un astfel de disc de instalare pe Internet, sau creați-l singur. În primul caz, există riscul ca kitul de distribuție să includă un anumit set de software de la terți care a fost considerat util să fie inclus pe acest disc, dar care s-ar putea să nu vă intereseze deloc.

Dacă creați singur un kit de distribuție, atunci acesta va fi discul care răspunde cel mai pe deplin cerințelor dvs. și conține tot ce aveți nevoie. Puteți aplica cu o astfel de solicitare - pentru a crea un kit de distribuție - la specialiști în computer. De exemplu, în Podolsk lucrează meșteri foarte pricepuți care oferă asistență computerizată. În continuare, vă vom spune în detaliu cum să faceți totul singur.

Creăm o distribuție de Windows 7 cu actualizări incluse în ea

Pentru a face acest lucru, veți avea nevoie de un computer cu un Windows 7 „curat” instalat. Puteți utiliza o mașină virtuală, pe care o vom folosi. Să-l creăm în VirtualBox, pentru care îl instalăm mai întâi.

Acum trebuie să creați o mașină virtuală care să conțină Windows 7. Veți avea nevoie de un disc virtual în format VHD.

Acum trebuie să instalați Windows 7 pe mașina virtuală creată.

După o instalare reușită, trebuie să creați o partiție „D” în sistemul creat, pe care vom crea ulterior install.wim - fișierul imagine a sistemului. Pentru a face acest lucru, utilizați Gestionarea discurilor.

După instalarea sistemului, trebuie să instalați MicrosoftFixit50123, o remediere importantă care va monitoriza starea computerului și va asigura că alte actualizări sunt instalate ulterior.


Acum trebuie să reporniți sistemul instalat și să instalați o altă actualizare - Windows6.1-KB3102810. În funcție de sistemul instalat, pe 32 de biți sau 64 de biți, trebuie să descărcați actualizarea corespunzătoare.



Acum trebuie să reporniți sistemul din nou. La pornire, va apărea un mesaj despre instalarea actualizărilor.

.

După ce sistemul pornește în sfârșit, trebuie să deschideți „Panou de control”.

Apoi accesați secțiunea „Sistem și securitate”.

Dacă modul de actualizare a fost dezactivat, atunci ar trebui să faceți clic pe butonul „Activați instalarea automată a actualizărilor”. Procesul de căutare pe site-ul Microsoft a actualizărilor pentru versiunea instalată de Windows va începe și de descărcare a acestora.

Dacă viteza canalului dvs. de internet este stabilă și mare, atunci procesul de descărcare nu ar trebui să dureze mult. Probabil nu mai mult de 20-30 de minute. După descărcarea tuturor actualizărilor, faceți clic pe butonul „Instalare actualizări”.

Va apărea o fereastră care vă va cere să citiți acordul de licență. Suntem de acord și facem clic pe butonul „Terminare”.

Procesul de instalare a actualizării va începe acum.

După finalizarea acestei operațiuni, care poate dura câteva ore, trebuie să faceți clic pe butonul „Reporniți computerul”.

Procesul deja familiar de instalare a actualizărilor va începe, al cărui sfârșit trebuie așteptat.

Când totul este gata, sistemul se va reporni.

Acum Windows conține toate actualizările. Pentru a verifica acest lucru, puteți consulta jurnalul de actualizare. Îl puteți găsi la Panoul de control -> Sistem și securitate -> Actualizare Windows -> Vezi istoricul actualizărilor.

Acum trebuie să curățați corect folderul C:\Windows\WinSxS, care stochează copii de rezervă ale fișierelor de sistem de sistem. Curățarea acestui folder vă va permite să faceți o distribuție compactă a sistemului, excluzând cele inutile din acesta.

Puteți face acest lucru, de exemplu, folosind instrumentul de curățare a discului încorporat. Acest lucru ar trebui făcut numai după instalarea SP1 și actualizarea KB2852386. Secvența acțiunilor este următoarea: faceți clic pe „Start” -> „Computer”. Apoi trebuie să selectați unitatea „C”, faceți clic dreapta pe ea, selectați secțiunea „Proprietăți” din meniul care apare.

În fereastra care se deschide, în fila General, faceți clic pe butonul Curățare disc.

Sistemul va analiza ce poate fi șters. Coșul de reciclare, cache-urile, miniaturile imaginilor, versiunile vechi de actualizare etc. vor fi verificate.

După ce analiza este finalizată, faceți clic pe butonul „Curățați fișierele de sistem”.

Acum apăsați succesiv butoanele „OK” și „Ștergeți fișierele”.

Următorul pas este să activați utilizatorul „Administrator”, care este inactiv în mod implicit, și să ștergeți profilul de utilizator curent.

Trebuie să deschideți un prompt de comandă cu drepturi de administrator.

În fereastra care se deschide, introduceți „Net user Administrator / activ: yes”.

Acum trebuie să ne deconectam de la profilul nostru actual, deconectându-ne.

În fereastra de selecție a utilizatorului, faceți clic pe pictograma aparținând utilizatorului „Administrator”.


După ce profilul se încarcă și apare desktopul familiar, trebuie să mergeți la adresa „Panou de control” -> „Conturi și siguranța familiei” -> „Conturi de utilizator”.



În fereastra care se deschide cu o listă de utilizatori, selectați profilul sub care au fost instalate toate actualizările.

Acum trebuie să ștergeți această intrare uniformă, pentru care faceți clic pe linkul „Ștergeți contul”.

Sistemul va întreba dacă este necesară ștergerea tuturor fișierelor din profilul acestui utilizator, de pe desktop etc. Confirmăm că totul trebuie șters făcând clic pe butonul „Șterge fișierele”.

Ca răspuns la confirmare, faceți clic pe „Ștergeți contul”.

Profilul va fi șters, iar în listă vor rămâne doar „Administratorul” și contul de invitat.


Acum trebuie să vă asigurați că fișierul imagine OS creat nu este legat de niciun echipament și nu conține date de activare. Apoi poate fi folosit în siguranță ca disc de instalare. Acest lucru se face folosind utilitarul Sysprep. Acest lucru se face din nou folosind linia de comandă, lansată cu drepturi de administrator.

Trebuie să introduceți comenzile:

  1. cd \Windows\system32\sysprep
  2. sysprep

Se va deschide fereastra „Program de pregătire a sistemului”, unde trebuie să bifați elementul „Pregătire pentru utilizare”, selectați „Oprire” în opțiunile de închidere și faceți clic pe butonul „OK”.

Sistemul se va opri apoi.

Acum puteți porni mașina virtuală folosind un kit de distribuție al unei alte versiuni de sistem de operare. Să folosim Windows 8.1. Trebuie să apăsați „Shift” + „F10” când apare fereastra inițială pentru a afișa linia de comandă. Trebuie să știți exact litera unității pe care este instalat sistemul de operare, deoarece în timpul procesului de preinstalare, marcarea unității poate diferi de „C”. La promptul de comandă, tastați „notepad” și apoi apăsați „Enter”. Se va deschide Notepad. Selectați elementul de meniu „Fișier” și apoi „Deschidere”.

Se va deschide o fereastră în care faceți clic pe pictograma „Computer”. Puteți vedea că unitatea „C” este ocupată de partiția de serviciu. Apoi ar trebui să mergeți la „D”. În el vom vedea fișierele Windows 7.

Trebuie să mergeți în folderul „Utilizatori” pentru a vă asigura că acolo nu există alți utilizatori decât „Administrator”.


Acum trebuie să reveniți la linia de comandă și să introduceți:

Dism /Capture-Image /ImageFile:E:\install.wim /Capturedir:D: /name:7update /compress max

Cu această comandă, Windows 7 va fi arhivat într-un fișier imagine WIM situat pe unitatea „E”.


Dimensiunea fișierului rezultat este de aproximativ 4,74 GB. O puteți reduce dacă utilizați o imagine de instalare, de exemplu, Windows 8.1. Veți avea nevoie de o funcție atât de utilă precum compresia în format ESD.

Acum trebuie să oprim mașina virtuală care a fost folosită până acum. Deoarece am folosit un disc virtual VHD, acum trebuie să-l instalăm în sistemul de operare principal folosind snap-in-ul Disk Management. După deschiderea acestei ferestre, faceți clic pe „Acțiune”-> „Atașați hard disk virtual”.

Apoi faceți clic pe „Răsfoiți”.

Folosind „Explorer”, găsiți discul virtual VHD, selectați-l și faceți clic pe „Deschidere”.

Apoi faceți clic pe „OK”.

O nouă intrare va apărea în lista de discuri. Această secțiune trebuie să aibă o scrisoare, oricare dintre cele gratuite. Vom atribui „F”.

Acum, în explorator, puteți merge la unitatea „F”. Ar trebui să conțină un fișier cu o imagine de sistem Windows 7.

Acum, pe acest disc, trebuie să creați un folder cu orice nume, de exemplu, „7”.

În acest nou folder, trebuie să plasați fișierele de instalare necesare.

După finalizarea copierii, fișierul „install.wim” trebuie șters din folderul „F:\7\sources”.

În locul său, vom plasa propriul fișier cu același nume, situat în rădăcina aceleiași unități „F”.

Verificăm că acest fișier se află acum în folderul „F:\7\sources”.

Acum trebuie să descărcați programul „WinToolkit 1.5”, dezarhivați și rulați. Programul necesită pachetul „NET Framework 3.5” pentru a funcționa. Dacă nu este instalat, programul vă va solicita să faceți acest lucru.

Când programul este instalat, apoi rulați-l, faceți clic pe „De bază” în fereastra principală, apoi pe „ISO Maker”.

Programul vă va cere să specificați calea către distribuție. Specificați „F: \ 7”.

„Explorer” se va deschide, selectați folderul „7” din el și faceți clic pe „Select Folder”.

Acum trebuie să specificați locul în care va fi stocat kitul de distribuție creat sub forma unei imagini ISO.

În fereastra care se deschide „Explorer” selectați discul dorit. Să fie același disc „F”, iar imaginea în sine poate primi orice nume, de exemplu, „Windows7”.

Acum rămâne să faceți clic pe butonul „Creați ISO”.

Procesul de creare a unei noi distribuții a sistemului de operare Windows 7 va începe să funcționeze, în care au fost adăugate toate cele mai recente actualizări. Mai mult, am făcut totul singuri, fără a apela la serviciile firmelor implicate în repararea, modernizarea calculatoarelor, și alte lucrări similare.


După finalizare, va apărea o fereastră care vă anunță că imaginea a fost creată cu succes. Apăsați „OK”.

A mai rămas foarte puțin. În primul rând, asigurați-vă că imaginea există cu adevărat prin deschiderea unității „F”.

Ultimul lucru de făcut este să creați medii de pornire cu distribuția sistemului de operare, de exemplu, o unitate flash USB, făcându-l bootabil. Totul, acum avem o distribuție auto-creată de Windows 7, care poate fi folosită la instalarea sistemului pe orice computer. În jurnalul de actualizare vor apărea informații că sistemul are deja toate actualizările.

  • Serghei Savenkov

    un fel de recenzie „rare”... parcă s-ar grăbi undeva