Cum se configurează smartphone-uri și PC-uri. Portal informativ

Crearea truselor de distributie. Construiește-ți propria distribuție Linux

În timpul vieții unui computer, utilizatorul se confruntă cu multe probleme. in afara de asta atac de virus, poate fi diferit erori de sistem iar apoi, pentru a le elimina, trebuie să reinstalezi Windows. Acest lucru nu este întotdeauna ușor, deoarece mulți utilizatori nu au un special disc de instalare Windows 7. Cele mai recente versiuni de computere lipsesc adesea cititoare de discuri optice. În astfel de cazuri, distribuția Windows 7 instalată pe o unitate flash poate ajuta.

Crearea unui disc de pornire Windows 7

Când porniți computerul pentru prima dată (Windows 7, Windows 8/8.1), utilizatorului i se solicită să creeze un CD/DVD pentru Rezervă copie Instalări Windows, dar mulți pur și simplu nu acordă atenție acestui mesaj. Odată ce momentul a trecut, crearea unui suport Windows bootabil se poate face folosind software-ul corespunzător. AOMEI PE Builder este un astfel de instrument terță parte, acceptă nu numai 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 versiune independentă 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. Alege a doua varianta: Pornire USB Dispozitiv.
  5. Apoi faceți clic pe „Următorul”, va apărea o fereastră de prompt care vă anunță 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ă creeze imaginea.

Format de distribuție ISO

Un fișier ISO este o copie virtuală a datelor de sector cu aceeași structură de fișier, ca o copie perfectă a unei fotografii care are culorile, umbrele și absolut toate nuanțele originalului. De aceea, copiile ISO sunt numite și „imagini”. Acronimul ISO provine de la numele organizației care a creat acest standard industrial. disc ISO 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 în mod gratuit folosind instrumente speciale, iar dispozitivele de pe o unitate flash sau 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 programului 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 un întreg sistem de operare și mai multe produse software, cu toate componentele programului scrise într-un singur fișier.

Ophcrack cu siguranță nu este singurul program pentru a utiliza fișierul ISO, sunt distribuite atât de multe tipuri de programe. De exemplu, majoritatea bootloader-urilor programe antivirus utilizați ISO.

Î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 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. Microsoft le are pe toate, inclusiv un utilitar pentru obținerea 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, puteți obține o cheie de produs Windows de marcă cu distribuția originală Windows 7 sau prin e-mail de la Microsoft, la cumpărare sau recuperați-vă cheia utilizând 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. Este mai bine să păstrați această cheie de 25 de caractere etichetată cheie CD într-un loc sigur, deoarece utilizatorul va avea nevoie de ea din nou și din nou. Înarmat cu cheia de produs, trebuie să accesați pagina de recuperare a software-ului și să urmați instrucțiunile. Pe site-ul furnizorului comerțul electronic Pentru Microsoft TechRiver puteți obține o distribuție Windows 7:

  • 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 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 pentru Windows USB/ Instrument de descărcare DVD pentru integrarea usb 3 0 în distribuția Windows 7. Algoritm de creare a imaginii:

  1. Deschideți Windows USB/DVD și apoi „Încărcați”.
  2. Deschideți fișierul executabil descărcat Download-Tool-Installer-ru-US.exe și faceți clic pe „Instalare”.
  3. Așteptați finalizarea instalării și confirmați „Terminat”.
  4. Descarca Fișier ISO„Windows”. Poate fi obținut din Microsoft Store, MSDN sau din alte surse de încredere. Funcționează cu orice sistem de operare, deoarece structura de instalare Windows nu s-a schimbat de la Windows 7. O comandă rapidă la program va apărea pe desktop pentru a fi lansată.
  5. Faceți clic pe „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. Curățaț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 finalizarea integrării drivere usb la 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


Sunt câteva programe utile care fac USB bootabil. Cel mai popular și mai simplu este Rufus, care operează în segmentul în limba 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 rulare 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ă " Formatare rapidă„sau crearea folosind extensii de comenzi rapide.
  5. Lângă eticheta „Creare”, utilizați lista derulantă pentru a selecta o imagine.
  6. Pentru a începe, faceți clic pe „Start”.
  7. Procesul de creare USB Distribuție Windows 7 va dura ceva timp, care depinde de puterea PC-ului.

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, acest lucru 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ți pentru a vă simplifica munca de creare. disc 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 și o conexiune la internet compatibile.

Procesul de creare a unei distribuții wWndows 7:

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

Crearea unei imagini de disc sigure


A arde DVD bootabil Puteți utiliza programul CDBurnerXP. Când îl deschideți, veți vedea mai multe opțiuni în prima fereastră. Fiecare parametru funcționează ca un asistent de configurare.

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

  • Selectați sarcina necesară și programul în sine vă va ghida prin toate etapele formării.
  • Selectați Burn ISO Image, apoi faceți clic pe OK.
  • Asigurați-vă că DVD-ul este instalat pe computer. Selectați inscripționarea DVD-ului va arde fișierul ISO. Probabil că există doar unul, așa că va fi preselectat.
  • Dacă aveți mai multe inscriptoare CD/DVD instalate pe computer, aplicați meniul derulant „Dispozitiv țintă”, selectați pe care să îl utilizați, iar apoi programul poate face ajustări minore în funcție de inscriptorul CD/DVD pe care îl selectați.
  • Faceți clic pe butonul „Răsfoiți” și navigați la fișierul ISO. Când este găsit, faceți dublu clic pe el.
  • Faceți clic pe butonul „Inscripționați disc”, va apărea o fereastră de progres, odată finalizat va apărea un mesaj care indică cât de mult a durat arderea și rata medie de biți.

Instrumente gratuite de instalare Windows


Utilizatorii avansați au întotdeauna mai multe programe în arsenalul lor instrumente gratuite, disponibil pentru personalizarea Windows 7, de la instalare la Controlul contului utilizatorului (UAC). Integrarea în distribuția Windows 7 se realizează folosind instrumente gratuite. Ele vă permit să creați instalare automată, adăugați/eliminați propriile programe Windows, integrați drivere, configurați registrul, atașați teme noi și multe altele.

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

  • VLite, deși a fost conceput pentru Windows Vista, îl puteți folosi pentru Windows 7. Instrumentul vă permite să creați o instalare silențioasă a Windows 7, să integrați patch-ul, pachete lingvisticeși drivere, personalizați setările Windows și creați un ISO bootabil.
  • RT Seven Lite este un instrument special conceput pentru integrarea în distribuția Windows 7. Acest instrument conține mai multe posibilitati comparativ cu alte instrumente. Fila Personalizare are mai multe secțiuni care vă permit să adăugați noi teme, gadgeturi, screensavere, fundaluri desktop, pictograme, sigle OEM și multe altele.
  • 7 Customizer este un instrument simplu pentru personalizarea și crearea unei instalări silentioase a Windows 7.
  • Se7en Unattended – programul este capabil să dezactiveze servicii, să activeze suplimente, să adauge aplicații terță parte, adăuga Actualizări Windows, integrați drivere și adăugați alte setări pentru a crea un Windows ISO 7 personalizat.
  • Win Integrator - Acest instrument este aproape similar cu vLite. În plus față de cele de mai sus, puteți activa sau dezactiva unul sau mai multe Funcții Windows. În general, un instrument bun cu o interfață de utilizator simplă.

Instalarea actualizărilor pe media

Slipstreaming este o metodă folosită pentru a include diverse distribuții de actualizări Windows 7 în mediul de instalare și 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 dvs. trebuie să fie conectat la Internet, să verificați dacă există actualizări, să descărcați, să instalați și să rulați repornirile necesare. Acest proces va dura mult timp, mai ales dacă mai mult de versiunea timpurie 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 într-o imagine ISO Windows care va fi folosită pentru procesul de instalare. Toate actualizările sunt descărcate o singură dată și în timpul instalării sistem de operare acestea vor fi instalate automat pe sistem și nu se va pierde timp în descărcarea actualizărilor pe orice computer.

Din fericire, există o serie de aplicații terță parte concepute pentru a face slipstreamingul mai ușor pentru oricine, fără a utiliza linia de comandă. De fapt, cu o astfel de aplicație, ISO este personalizat 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. Acest lucru se poate face simplu și fără efort folosind aplicație gratuită de exemplu NTLite.

Drivere Slipstream


Unitățile de diapozitive (slipstream) incluse în instalarea Windows fac acest lucru ușor. Majoritatea controlerelor SATA și RAID moderne necesită drivere Windows specifice pentru a vedea și utiliza hard disk-ul, iar majoritatea computerelor noi care nu au o unitate de dischetă nu pot folosi un port USB conectat. Prin urmare, această metodă lasă utilizatorului o singură opțiune de adăugat driverul corect folosind tehnologia slipstream.

NTLite este conceput pentru a face viața mai ușoară, permițându-vă să vă scurgeți 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 caracteristici suplimentare. Principalul avantaj al NTLite față de aplicații similare de acest gen este compatibilitatea cu toate versiunile noi de Windows. Este actualizat constant pentru a suporta chiar și versiunile Insider 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. Descărcare recomandată versiune stabilă. Odată ce descărcarea este completă, lansați programul și urmați instrucțiunile.

Procesul de instalare este destul de simplu:

  1. Când lansați pentru prima dată programul, vi se va cere să selectați tipul de licență de utilizat.
  2. Selectați „Free” (restricționat, non-comercial) ș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-l în program.
  3. Imediat dupa Descărcări ISOÎn secțiunea Istoricul imaginilor, va apărea o listă cu toate Windows-urile care pot fi instalate de acest ISO.
  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. Odată ce descărcarea este completă, 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 „Foldere cu subdosare”.
  2. Găsiți folderul în care sunt stocate actualizările.
  3. Integrarea driverelor în distribuția Windows 7 se realizează în fila „Drivere”. Ele trebuie descărcate mai întâi.
  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ă fără supraveghere; 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 același mod, puteți introduce date pentru dvs retea locala făcând clic pe butonul „Alăturați-vă rețelei”.
  9. Adăugați aplicații terță parte, accesați „Post-instalare”, faceți clic pe „Adăugați” și găsiți fișierul .exe la alegere.
  10. Crea Windows nou ISO, accesați fila „Aplicați”.
  11. Verificați butonul „Creați ISO”.
  12. Va apărea apoi 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 acestuia ș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-ul va fi gata de utilizare.

Asta e tot. Procesul a fost finalizat de la obtinerea ISO versiune de Windows, cumpărând software pentru a crea un bootable Flash Drive USBși cum să îl utilizați, precum și să utilizați un anumit utilitar pentru a crea un DVD bootabil dintr-un ISO Windows.

Motive pentru a crea propria distribuție a sistemului de operare sisteme Windows 10 pot fi multe și nu sunt subiectul acestui articol. Important este că este nevoie de propria dvs. versiune a distribuției și vă vom spune cum să o creați folosind doar Windows ADK (Windows Deployment Toolkit) și linia de comandă, cu alte cuvinte, ne vom descurca fără terți. -software de petrecere, folosind doar instrumentele încorporate în sistemul de operare.

Deci, poate fi necesară o distribuție personalizată, de exemplu, dacă intenționați să creșteți numărul de computere. Te-ai hotărât să iei o altă mașină, pe lângă laptop, ai decis să comanzi asamblarea unui computer mai productiv, dar setul de software de pe acesta va fi aproximativ același ca pe laptop.

Puteți, desigur, să instalați sistemul de operare pe o mașină nouă și apoi să instalați și să configurați software-ul rămas. O poți face altfel: asta Configurare Windows 10, complet cu toate programele instalate, care rulează pe unul dintre computere, se transformă într-un kit de distribuție. Tot ce rămâne este să instalați sistemul pe o mașină nouă și asta este tot. software-ul necesar se va instala automat. Tot ce rămâne este să instalați drivere pentru hardware-ul care va fi în noul computer.

Pentru a funcționa, veți avea nevoie de două computere; în cazuri extreme, pentru experimente vă puteți descurca cu unul, dar instalați o mașină virtuală. Să presupunem că Windows 10 și tot software-ul necesar sunt instalate pe unul dintre ele.

Pregătirea

Veți avea nevoie de o distribuție a sistemului de operare, care poate fi descărcată de pe site-ul Microsoft.

Noi creăm unitate flash USB bootabilă, folosind această distribuție și rulați utilitarul „sysprep” încorporat în sistem. Sarcina acestui utilitar este de a pregăti o imagine de sistem, care include toate setările și programele instalate, pentru a fi transferată pe un alt computer.

Trebuie să porniți linia de comandă și să introduceți comanda:

C:\Windows\System32\Sysprep\Sysprep.exe

În fereastra care se deschide, toți parametrii sunt setați așa cum se arată în captura de ecran:

Să explicăm puțin ce înseamnă unele puncte:

  • Comutarea sistemului în modul OOBE - data viitoare când porniți sistemul, sistemul va comuta în modul de transfer al sistemului de operare.
  • Pregătirea pentru utilizare - informațiile inutile care nu sunt destinate copierii vor fi șterse, de exemplu, datele de activare etc., în timp ce toate programele și utilitățile instalate trebuie incluse în copiere.

Utilitarul „sysprep” va rula câteva minute, durata depinzând de cantitatea de date care vor fi transferate pe noul computer.

Odată finalizat, computerul se va opri.

Crearea unei imagini în format ESD

Acum trebuie să ne conectăm unitate externă, introduceți unitatea flash USB bootabilă pregătită anterior și porniți de pe aceasta. Când apare fereastra de instalare Windows 10, apăsați combinația de taste „Shift+10”.

  1. „Diskpart” (un utilitar care vă permite să lucrați cu partiții de hard disk),
  2. „lisvol” (vizualizarea partițiilor de disc, deci Windows 10 este instalat în partiția C:, iar unitatea USB conectată are litera I:),
  3. „exit” (ieșiți din utilitar. Am aflat datele despre partiții).

Acum trebuie să începeți procesul de salvare a unității C:, unde se află sistemul de operare Windows 10 instalat, într-un fișier imagine în format ESD pe o unitate USB conectată. Comanda arată astfel:

Dism /Capture-Image /ImageFile:I:\install.esd /CaptureDir:C:\ /Nume:Windows

Să explicăm comanda:

  • Install.esd este numele fișierului imagine de sistem care urmează să fie creat,
  • I: - discul pe care va fi creat acest fișier. În cazul nostru, acesta este un disc portabil I:),
  • C:\ este unitatea pe care este instalat sistemul de operare Windows 10 original.

De asemenea, puteți specifica nivelul de compresie al fișierului rezultat. Acest parametru nu este specificat în această linie și se va folosi valoarea implicită - rapidă. Dacă este necesar un alt mod de operare, atunci poate fi utilizată o valoare diferită. Trebuie amintit că, cu cât compresia este mai puternică, cu atât este nevoie de mai mult timp pentru a funcționa.

Când ați terminat, se va afișa discul amovibil dosar gata cu o imagine.

Acum puteți opri computerul pe care a fost instalat Windows 10 și care a fost folosit pentru a crea imaginea. Restul lucrărilor se va face pe al doilea computer.

Compresie suplimentară a fișierului imagine

Această secțiune nu este necesară. Fișierul „Install.esd” obținut în etapa anterioară poate fi comprimat și mai mult prin reducerea dimensiunii acestuia. Verificăm prezența fișierului pe discul amovibil.

Introdu comanda:

DISM /Export-Image /SourceImageFile:I:\install.esd /SourceIndex:1 /DestinationImageFile:I:\install2.esd /Compress:recovery

Cu această comandă creăm un al doilea fișier numit „Install2.esd”, care ar trebui să difere de originalul doar ca dimensiune. În același timp, folosim un nou tip de compresie - Compress:recovery.

După finalizarea operațiunii, pe disc vor fi 2 fișiere care diferă ca dimensiune. Acum puteți șterge fișierul imagine original („Install.esd”) și îl puteți redenumi pe cel nou din „Install2.esd” în „Install.esd”.

Ca urmare, din nou rămâne un singur fișier cu același nume „Install.esd”, dar de dimensiune redusă.

Editarea unei imagini ISO Windows 10

Acum este timpul să începem să creăm versiunea imaginii OS de care avem nevoie. Pentru a face acest lucru, luați kitul de distribuție descărcat mai devreme de pe site-ul Microsoft și copiați conținutul acestuia în folderul pe care îl creăm. disc portabil, unde fișierul nostru este deja localizat. Să denumim folderul „10”.



După finalizarea copierii, în subfolderul „surse” puteți vedea un fișier cu același nume cu fișierul sursă pe care l-am creat când am creat imaginea OS. Sarcina noastră este să înlocuim acest fișier cu al nostru. Pentru a face acest lucru, copiați fișierul nostru „Install.esd”.

Apoi îl lipim în folderul „surse” al distribuției Windows 10.

Trebuie înlocuit dosarul original a noastra.

Crearea unei imagini ISO

Mai este puțin de făcut. Din folderul în care ați copiat conținutul distribuției originale Windows 10 și în care ați înlocuit un fișier cu al dvs., creați din nou o imagine ISO. Pentru a face acest lucru, vom folosi Windows ADK (Windows Deployment Kit). De obicei, este instalat împreună cu sistemul de operare. Dacă nu este acolo, îl puteți descărca de pe site-ul Microsoft și îl puteți instala.

Lansăm mediul pentru instrumente de implementare și lucrul cu imagini.

În fereastra care se deschide, introduceți comanda:

Oscdimg /u2 /m /bootdata:2#p0,e,bI:\10\boot\Etfsboot.com#pef,e,bI:\10\efi\microsoft\boot\Efisys.bin I:\10 I:\ Windows.iso

Să explicăm comanda:

    • u2 - sistem de fișiere UDF,
    • m – imaginea nu are restricții de dimensiune,
    • b scrierea sectorului de boot etfsboot.com, calea către fișierul etfsboot.com când se specifică b(boot) este scrisă fără spațiu: bI:\10\boot\etfsboot.com,
    • I:\10 – indicați folderul în care se află fișierele pentru crearea imaginii,
    • I:\Windows.iso – indicăm că fișierul imagine final ar trebui să fie numit Windows.iso și să fie localizat pe unitatea I:.

După finalizarea operațiunii, pe disc va apărea un fișier imagine de distribuție Windows.iso.

Creați medii de pornire

Kit-ul de distribuție a fost creat, acum trebuie să îl scrieți pe suportul media de pe care sistemul va fi instalat pe alt computer. Puteți folosi o unitate flash. Cum să creați o unitate flash USB bootabilă poate fi găsit pe Internet. Nu e greu. Dacă ați reușit să vă creați propria distribuție fără a apela la ajutor din exterior, fără a deranja prietenii, cunoștințele sau administrator de sistem la locul de muncă, nu ați contactat repararea laptopului în apropierea stației de metrou Otradnoye, unde, de exemplu, locuiți sau lucrați, apoi vă puteți ocupa de această sarcină.

Drept urmare, obținem medii din care puteți instala un sistem cu un set integrat software-ul necesar, și poate fi instalat pe orice computer, fie de pe BIOS UEFI, si cu cea obisnuita.

Instalarea sistemului de operare Windows 10

Dacă ați instalat deja această versiune a sistemului de operare, sunteți familiarizat cu procedura. Nu există diferențe atunci când se utilizează o distribuție creată de sine. În cazuri extreme, procesul de instalare va dura puțin mai mult.

După finalizare, veți avea un computer pe care este deja instalat tot software-ul necesar. Singurul lucru rămas de făcut este să instalați driverele de dispozitiv pentru acest computer.

Acest ansamblu este convenabil dacă trebuie să transferați sistemul pe alt computer. Dacă trebuie să instalați sistemul de operare pe mai multe computere, atunci această distribuție poate fi folosită ca configurație de bază cu un set integrat de software necesar.

Orice lucru scris în Visual Basic care trebuie executat în afara Mediului pentru dezvoltatori Visual Basic necesită fișierul Msvbvm.dll. Acest fișier conține toate rutinele de suport și controalele esențiale de care are nevoie Visual Basic pentru a face orice. Acesta este un fișier destul de mare (1,3 M). Dar, din fericire, indiferent de câte aplicații Visual Basic rulează un utilizator în același timp, este nevoie de o singură copie a acestui fișier în memorie.

Pentru fiecare control al utilizatorului din aplicația dvs. și pentru orice face parte din controlul dvs., aveți nevoie de un fișier de control al utilizatorului. Aceste fișiere sunt relativ mici - adesea mai puțin de 30K fiecare. Ca urmare, ceea ce se dovedește a fi necesar pentru instalarea fișierelor executabile nu se află pe mașina unde se efectuează instalarea, atunci chiar și cel mai simplu fișier executabil Visual Basic, chiar și comprimat folosind asistentul de instalare, va necesita 2 sau mai multe discuri.

Notă: Dezvoltatorul chiar trebuie să se asigure că utilizatorii proiectului sau controlului său nu au Msvbvm50.dll și alte fișiere de suport, deoarece mulți utilizatori de Windows 95 și Windows NT vor avea deja aceste fișiere pe computerele lor. De exemplu, majoritatea utilizatorilor de Internet Explorer le vor avea deja și se poate presupune că în curând Microsoft va instala pur și simplu acest fișier împreună cu instalarea fișierelor sistemului de operare. Acest lucru va reduce foarte mult spațiul pe disc necesar pentru a crea distribuții de proiecte Visual Basic.

În cele din urmă, când rulați un executabil care conține un control utilizator, fișierul .ocx trebuie să fie în directorul de sistem sau în același director cu fișierul .exe. Expertul de instalare plasează automat fișierele în locația corespunzătoare. (Dacă fișierul .ocx corespunzător nu poate fi găsit, mașina virtuală Visual Basic va afișa un mesaj de eroare și va ieși.)

Crearea unui fișier executabil

Oricine a citit orice reclamă despre aceasta înainte de a-și cumpăra copia de Visual Basic poate să fi auzit că Visual Basic 5 este prima versiune a Visual Basic care vă permite să creați fișiere cu adevărat executabile. Unii se pot întreba ce înseamnă asta. În primul rând, Versiuni anterioare Visual Basic a tradus întotdeauna codul Visual Basic într-un cod p. Este un limbaj intermediar care este diferit de codul de mașină al microprocesorului Intel. Și apoi codul p rezultat a fost interpretat linie cu linie în codul de mașină Intel. Dar acest lucru nu este eficient. De exemplu, pentru bucle, este în mod clar mai ușor să convertiți la codul de mașină o dată și nu trebuie să convertiți codul de fiecare dată când corpul buclei este executat.


Figura 23-1. Caseta de dialog Creați proiect. .

Doar versiunile Professional și Enterprise au capacitatea de a crea fișiere cu adevărat executabile. Acest lucru poate fi realizat selectând File|Make Exe sau File|Make ocx și apoi făcând clic pe butonul Opțiuni din caseta de dialog Creare proiect, prezentată în Fig. 23-1.



Figura 23-2. Faceți pagina.

Ceea ce va fi vizibil este prezentat în Fig. 23-2. Pe această pagină a casetei de dialog, puteți adăuga versiunea de control și informații despre protecția drepturilor. Aceasta setează, de asemenea, pictograma pentru proiect pe care utilizatorul o va vedea reprezentând fișierul executabil și informațiile din linia de comandă, dacă sunt furnizate.

Dacă există o versiune Professional sau Enterprise, faceți clic pe fila Compilare. Ecranul prezentat în Fig. 23-3. Să trecem prin toate opțiunile din acest panou de dialog important unul câte unul.

Compilați în P-Code. Vă permite să compilați un proiect în p-code. Deși rulează mai lent, spațiul pe disc necesar poate fi semnificativ mai mic în comparație cu codul compilat pe codul mașinii cu microprocesor.

Compilați în codul nativ. Vă permite să compilați un proiect folosind cod nativ cu optimizări pentru ceea ce este selectat folosind butoanele rămase. Ele sunt descrise în tabelul următor.

Buton Descriere
Optimizați pentru cod rapidMaximizează viteza de execuție.
Optimizați pentru dimensiuni miciMinimizează dimensiunea. Acesta este probabil un avantaj semnificativ față de ușor de folosit codul p nu va fi atins.
Fără OptimizareCompilează fără optimizare.
Favoare Pentium ProOptimizează codul astfel încât să funcționeze cel mai bine procesor Pentium Pro. Codul generat cu această opțiune va funcționa pe procesoarele anterioare, dar va rula mai lent pe procesoarele 486 și Pentium (chiar dacă folosesc MMX) decât codul generat fără această opțiune.
Creați informații simbolice de depanareFolosit atunci când trebuie să rulați codul VB pe un depanator separat, cum ar fi unul dintre depanatoarele de la NuMega sau cele care vin cu componente Microsoft DevStudio.

Notă: Un program care face un numar mare de buclele, cum ar fi testele standard, vor arăta accelerări uimitoare – adesea chiar și cu un factor de zece față de programele Visual Basic 4. În practică, totuși, este probabil ca accelerarea să fie semnificativ mai mică (adesea mai puțin de 50 la sută, uneori chiar în jur de 20). procente). ).

Optimizări avansate. Făcând clic pe acest buton, se va afișa caseta de dialog Optimizări avansate afișată în dreapta. Nu este recomandat să schimbați niciuna dintre opțiunile implicite din acest panou - acestea sunt doar pentru experții avansați în VB.

Expert de instalare

Asistentul de configurare este un instrument cu adevărat grozav care vă permite să creați distribuții de aplicații și controale aproape fără efort. Este cu adevărat un program independent numit Application Asistentul de configurare. Îl poți lansa, de exemplu, prin submeniul Visual Basic 5 din meniul Start. (Să presupunem că utilizați instalare standard, apoi programul asistent de instalare se va numi VB\setupkit\kitfil32\Setupwiz.exe).

Notă:Înainte de a utiliza asistentul de instalare, ar trebui macar compilați codul cel puțin o dată și, de asemenea, salvați fișierul proiect.

Când pornește expertul de instalare, suntem duși la ecranul inițial al expertului de instalare, care arată ca Fig. 23-4.

Să ne uităm la elementele din panoul principal. În primul rând, există un buton Ajutor care va afișa un fișier de ajutor pentru expert. Butonul Ieșire din colțul din dreapta sus al panoului închide asistentul de instalare. Butonul Următorul înainte trece la următorul pas al expertului, iar butonul Înapoi revine la cel precedent. Faceți clic pe butonul Următorul pentru a merge la primul ecran real al vrăjitorului.

Caseta text pentru fișierul proiectului. Fișierul proiect este un nume de fișier cu extensia .vbp. Puteți face clic pe butonul Răsfoire pentru a deschide o casetă de dialog standard care vă permite să căutați un fișier .vbp sau .ctl (pentru un control).

Reconstruiește Protect. Fișierele ale căror distribuții sunt create sunt executabile autonome. Dacă trebuie să creați din nou un produs separat, trebuie să bifați această opțiune. Expertul va crea automat un nou fișier .exe sau un fișier .osx dacă fișierul .exe nu este găsit.

Opțiuni. Opțiunile disponibile sunt descrise în tabelul următor.

Folosind Vrăjitorul

Pentru claritate, să presupunem că trebuie să creați distribuții a două aplicații diferite:

  • un calculator care vine cu Visual Basic;
  • Control câmp numeric introduceți NumericTextBox.

Crearea unui kit de distribuție pentru un proiect de calculator



Figura 23-3. Compilați pagina.

Să începem cu un proiect de calculator simplu, care poate fi găsit în subdirectorul \samples\PGuide\calc al directorului VB. Mai întâi va trebui să compilați acest proiect, deoarece nu este furnizat sub formă executabilă. Deci, să încărcăm VB și apoi să compilăm proiectul Calc.vbp. După aceea, introduceți numele și calea către fișierul Calc.vbp și faceți clic pe butonul Următorul (care este acum disponibil). După ce este necesar un timp pentru procesarea fișierelor, vom trece la ecranul pasului 3 al asistentului de instalare.



Figura 23-4. Ecranul inițial al asistentului de instalare.

În acest ecran trebuie să spuneți vrăjitorului unde să salveze distribuția. De exemplu, să alegem dischete. Pentru a face acest lucru, faceți clic pe opțiunea Floppy Disk. Faceți clic pe butonul Următorul și vom fi duși la un ecran în care vom informa vrăjitorul despre tipul de dischete folosite.

Faceți clic pe butonul Următorul. Ecranul rezultat este folosit numai pentru serverele ActiveX - acesta este un subiect mai avansat pe care nu l-am tratat în această carte. Faceți clic pe butonul Următorul pentru a sări peste acest ecran.

După o scurtă întârziere, apare ecranul Rezumatul fișierului. Dacă selectați oricare dintre aceste fișiere și faceți clic pe butonul Detalii fișier, asistentul va afișa o casetă de dialog. Conține informații detaliate despre fișierul selectat. Dacă faceți clic pe Summary Details în ecranul File Summary, veți vedea o casetă de dialog cu informații.

Faceți clic pe butonul Următorul în ecranul File Summary și accesați ecranul Finished.

Dacă faceți clic pe butonul Terminat acum, expertul va începe să afișeze panouri de informații despre acțiunile pe care le efectuează (comprimarea fișierelor, calcularea fișierelor care trebuie copiate și așa mai departe). Când aceasta este finalizată, pe ecran va apărea un panou de informații similar cu cel afișat în dreapta. Ea vă va cere să introduceți primul (din doi în în acest caz,) discuri.

Și acum utilizatorii pot instala aplicația pur și simplu plasând primul disc al distribuției în unitate și lansând de la program Windows Setup.exe conținut pe acesta.

Programul de instalare creat de expertul de instalare respectă toate standardele Windows. Utilizatorii pot schimba directorul de instalare; pot monitoriza progresul procesului de instalare folosind o diagramă; și li se va spune, de asemenea, când să introducă următorul disc. (În plus, folosind funcția AddRemove în Windows95/Windows NT, este posibil să dezinstalați aplicația.) Crearea unei distribuții de control

Creați o distribuție de control în asistentul de instalare pentru utilizare sistem separatîn esență, același lucru cu crearea unei distribuții a unei aplicații. Așadar, în această secțiune ne vom concentra pe utilizarea expertului pentru a crea un fișier de instalare a descărcării pe Internet, astfel încât controlul să poată fi utilizat în Internet Explorer.

Hai să lansăm vrăjitorul. De menționat că dorim să distribuim controlul în așa fel încât să poată fi descărcat de pe Internet sau pe un intranet. După ce ați luat decizia de a face instalarea Interenet, faceți clic pe butonul Următorul și treceți la următorul ecran.

Faceți clic pe butonul Următorul. Va apărea următorul ecran. Microsoft oferă o opțiune care permite utilizatorului să descarce doar anumite fișiere standard, cum ar fi un fișier virtual imens Mașini vizuale Este necesar controlul de bază, direct de pe site-ul Microsoft, prima dată când utilizați controlul în Internet Explorer. Este cu adevărat foarte opțiune utilă, deoarece dacă utilizatorii au deja vreunul dintre fisierele necesare pe computer, atunci Internet Explorer este suficient de inteligent pentru a nu le descărca din nou.

Practic asta este. Ecranele expertului rămase sunt similare cu cele despre care am discutat deja.


Postat de Ben Everard
Data publicării: 23 aprilie 2015
Traducere: A. Krivoshey
Data traducerii: iulie 2015

Astăzi există câteva sute de distribuții Linux în curs de dezvoltare de toate culorile și dimensiunile. Dar niciuna nu este exact aceeași cu cele instalate pe computer, deoarece cel mai probabil l-ați configurat pentru a se potrivi preferințelor dvs. Ați petrecut ceva timp instalând sau dezinstalând programe, schimbând aspectul și așa mai departe.

Nu ar fi frumos să vă convertiți sistemul personalizat într-o distribuție Live? Îl poți purta cu tine pe o unitate flash sau îl poți instala pe alte computere.
Există diverse instrumente disponibile pentru a vă crea propria distribuție. Vom începe cu cele mai ușor de utilizat, dar vom oferi un număr limitat de opțiuni de personalizare, apoi vom trece la cele mai complexe, care vă permit să reglați fiecare aspect al distribuției.

Creați-vă rapid propriul Ubuntu

Potrivit și pentru mumbuntu și dadbuntu.

De-a lungul anilor care au trecut de la prima lansare a Ubuntu, au fost inventate multe utilitare care vă permit să vă creați propriul Versiunea Ubuntu. Acest lucru explică parțial existența sumă uriașă derivatele sale. Deși sunt abandonați rapid de majoritatea, Ubuntu Customization Kit (UCK) este încă în viață.

Puteți instala UCK pe Ubuntu sau orice altă distribuție bazată pe acesta, cum ar fi Linux Mint. Utilitarul se află în depozitele oficiale, așa că îl puteți instala folosind un manager de pachete. În continuare, veți avea nevoie de o imagine ISO a distribuției pe care doriți să o modificați. Pentru a simplifica acest proces, este recomandabil să folosiți o imagine de distribuție care să includă înveliș grafic, pe care urmează să-l utilizați. De exemplu, dacă doriți să utilizați un desktop Gnome localizat în distribuția dvs., este mai bine să utilizați imaginea Ubuntu Gnome decât imaginea standard Ubuntu. Dacă rulați pe o mașină pe 32 de biți, imaginea trebuie să fie construită pentru arhitectura i386. Cu toate acestea, dacă aveți un sistem pe 64 de biți, puteți personaliza o imagine pe 32 de biți.

După lansarea UCK, veți vedea un mesaj de bun venit și informații despre spațiul necesar pe disc, apoi un vrăjitor care va gestiona procesul ulterior. În prima etapă, va trebui să selectați limba pentru distribuție împreună cu limba meniului de pornire (asigurați-vă că distribuția pe care construiți sistemul acceptă aceste limbi).

După selectarea limbii, trebuie să specificați mediul grafic al distribuției. Ulterior, UCK va descărca fișiere de localizare pentru acesta, pe baza limbii alese. Va trebui apoi să specificați locația imaginii de distribuție Ubuntu pe care o veți configura.

UCK vă va cere apoi numele distribuției și vă va întreba dacă doriți să configurați manual distribuția. Dacă răspundeți da, se va deschide o fereastră de terminal în care directorul rădăcină va fi schimbat în mediul de compilare al distribuției dumneavoastră. În ultima etapă, UCK vă va oferi opțiunea de a elimina din distribuție toate cele legate de fișiere Windowsși crearea unei imagini ISO hibride a unui disc care poate fi inscripționat pe un disc sau copiat pe o unitate flash USB. După aceasta, UCK va despacheta imaginea de disc și va descărca fișierele de localizare. Apoi, puteți configura distribuția manual dacă ați selectat anterior această opțiune. Opțiunea „Run Console Application” va lansa o fereastră de terminal cu un shell rădăcină.

Setari avansate

Din această fereastră, puteți utiliza managerul de pachete apt-get pentru a elimina și instala aplicații. De exemplu, puteți instala suport multimedia folosind apt-get install ubuntu-restricted-extras. Dacă distribuția dvs. este destinată utilizării pe mașini slabe, puteți dezinstala LibreOffice:

$ apt-get remove --purge libreoffice* /

și înlocuiți-l cu AbiWord:

$ apt-get install abiword

Dacă doriți să plasați comenzi rapide pentru programele dvs. pe desktop, creați mai întâi un director Desktop:

$ mkdir -p /etc/skel/Desktop

Acum puteți copia comenzile rapide acolo pentru toată lumea aplicații instalate:

$ cp /usr/share/applications/firefox.desktop /etc/skel/Desktop

și apoi le faceți executabile:

$ chmod +x firefox.desktop

Dacă doriți să schimbați imaginea de fundal de pe desktop, deschideți fișierul /usr/share/glib-2.0/schemas/10_ubuntu-settings.gschema.override într-un editor de text și modificați parametrul picture-uri la calea către imaginea dvs.:

Picture-uri="file:///usr/share/backgrounds/Partitura_by_Vincijun.jpg" /

În mod similar, puteți schimba tema și pictogramele prin editarea parametrilor corespunzători din acest fișier. De exemplu, dacă doriți să înlocuiți tema Ambiance cu Radiance și să utilizați setul de pictograme HighContrast:

Gtk-theme="Radiance"icone-theme="HighContrast"...theme="Ambiance"

După editarea acestui fișier, nu uitați să compilați temele modificate:

$ glib-compile-schemas /usr/share/glib-2.0/schemas

De asemenea, puteți copia fișiere pe CD-ul live. Pentru a face acest lucru, lansați un alt terminal și accesați directorul ~/tmp/remaster-root/, care este directorul rădăcină pentru CD-ul nostru live. De exemplu, doriți să copiați anumite comenzi rapide și foldere pe Desktop:

$ sudo cp -r ~/Documents/README.txt ~/remaster-root/etc/skel/Desktop

Odată finalizat, închideți terminalul chroot și selectați opțiunea „Continuați construirea” din expertul UCK. Acum va începe construcția noii dvs. distribuții.

Sisteme pentru construirea rapidă a distribuțiilor

Construirea distribuției în browser folosind SUSE Studio

SUSE Studio este probabil cel mai simplu sistem pentru crearea propriei distribuții. Este grafic și rulează în browser. Ai nevoie doar de un browser web și de o conexiune la internet. Cu SUSE Studio, puteți crea distribuții desktop cu funcții complete, sisteme server sau distribuții adaptate pentru o anumită aplicație. Din interfața web, puteți adăuga utilizatori, personaliza lista de aplicații și chiar personaliza aspectul și adăuga fișiere.

De asemenea, vă puteți economisi timp instalând utilitarul Kickstart Configurator.

$ yum install system-config-kickstart

Acest program oferă simplu GUI pentru a crea fișierul Kickstart.

Puteți specifica pachetele de care aveți nevoie, listându-le în secțiunea %pachete. În loc de pachete individuale De asemenea, puteți adăuga aici anumite grupuri de pachete, cum ar fi gnome-desktop. De asemenea, puteți specifica pachete din alte fișiere Kickstart aici, specificând numele și locația acestora cu parametrul %include:

%include /usr/share/spin-kickfedora-live-base.ks

Dacă trebuie să rulați o comandă după încărcarea distribuției, de exemplu pentru a configura o rețea, trebuie să o specificați în secțiunea %post. De exemplu, dacă doriți să porniți automat Firefox, puteți plasa o comandă rapidă pentru acesta în folderul ~/.config/autostart, adăugând următoarele rânduri la secțiunea %post:

%post # autolansare Firefoxmkdir -p /etc/skel/.config/autostartcp /usr/share/applications/firefox.desktop /etc/skel/.config/autostart/%end

Asigurați-vă că sfârșitul secțiunilor %pachete și %post este marcat cu %end. Dacă doriți să rulați orice comandă în afara mediului live, cum ar fi copierea fișierelor gazdă în distribuția dvs., adăugați parametrul -nochroot la secțiunea %post, așa cum se arată mai jos:

%post --nochroot #copy resolv.conf de la gazdă în distrocp personalizat /etc/resolv.conf $LIVE_ROOT/etc/%end

Variabila $LIVE_ROOT indică mediul live. Într-un mod similar, puteți copia fișiere de la gazdă în mediul live, de exemplu:

$ cp -r /home/bodhi/Music $LIVE_ROOT/

Dacă utilizați utilitate grafică Pentru a seta depozitele, trebuie să adăugați manual o linie importantă la fișierul Kickstart. Indică o listă de oglinzi pentru Depozitul Fedora(și conține, de asemenea, informații despre versiunea și arhitectura build-ului), de unde vor fi descărcate pachetele. De exemplu, dacă doriți să primiți pachete pentru Fedora 21 pe 64 de biți, această linie ar arăta astfel:

Repo --name=fedora --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-21&arch=x86_64

După ce ați terminat cu fișierul Kickstart, deschideți-l cu livecd-creator pentru a construi distribuția. Presupunând că fișierul este salvat în ~/custom-kickstarts/Custom-Fedora.ks, atunci comanda va arăta astfel:

$ sudo livecd-creator --config=/home/bodhi/custom-kickstarts/Custom-Fedora.ks--fslabel=FedoraUltimate--cache=/var/cache/live--verbose

Comutatorul -fslabel specifică numele distribuției dvs. După ce ați urmat toate instrucțiunile din fișierul Kickstart, utilitarul creează o imagine ISO a distribuției dvs., care este salvată în directorul dvs. de pornire.

Crearea propriei distribuții pentru Raspberry Pi

New Out Of the Box Software, sau NOOBS, este programul de instalare oficial pentru Raspberry Pi. Simplifică și standardizează procesul de instalare a distribuțiilor pe Raspberry Pi. În timp ce scopul principal al NOOBS este de a facilita instalarea sistemelor de operare pe Pi, utilitarul poate fi folosit și pentru a vă crea propriile distribuții.

Mai întâi, descărcați programul de instalare NOOBS de pe site și instalați-l pe orice distribuție acceptată pe care doriți să vă bazați sistemul. Vă recomandăm să folosiți distribuția Raspbian, care este recomandată și de creatorii NOOBS.

Odată ce Raspbian este instalat și descărcat, puteți face propriile modificări. De exemplu, puteți schimba imaginea de fundal și tema de pe desktop folosind utilitarul obconf din linia de comandă și puteți instala teme suplimentare folosind comanda:

$ sudo apt-get install openbox-themes

De asemenea, puteți instala sau dezinstala folosind apt-get sau instalând managerul de pachete grafice Synaptic.

Puteți copia orice fișier în această distribuție Raspbian.NOOBS vă permite să creați o partiție de 512 MB în care vă veți stoca fișierele. Sau puteți folosi comanda raspi-config pentru a extinde partiția rădăcină pe întreg cardul SD.

De asemenea, nu uitați să vă configurați rețeaua. De exemplu, puteți configura un adaptor wireless pentru a se conecta la punctul dvs Acces la Wi-Fi, precum și acces la diverse servicii online.

După finalizarea configurării distribuției, trebuie să o împachetați într-o arhivă. Mergi la directorul rădăcină folosind comanda cd / și rulați următoarea comandă:

$ sudo tar -cvpf root.tar /bin /boot /cdrom /dev /etc /home /initrd.img /initrd.img.old /lib /lib64 /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var /vmlinuz /vmlinuz.old --exclude=proc/* --exclude=sys/* --exclude=dev/pts/*

Ambalarea va dura aproximativ o jumătate de oră, în funcție de numărul de modificări pe care le faceți.
Acum aveți un fișier root.tar în directorul rădăcină. Ambalăm încărcătorul în același mod. Mai întâi, accesați directorul de pornire.

Apoi creăm o arhivă.

$ tar -cvpf boot.tar

Nu ia mult timp. Acum aveți un fișier boot.tar în directorul de pornire.

NOOBS necesită versiuni comprimate ale acestor fișiere. Dar Raspberry Pi nu are suficiente resurse pentru a comprima aceste fișiere, așa că trebuie să le mutați pe computer și să le comprimați folosind comenzile xz -9 -e boot.tar și xz -9 -e root.tar. în care fișiere sursă vor fi înlocuite cu versiunile lor comprimate, boot.tar.xz și respectiv root.tar.xz.

Acum formatați cardul SD și implementați o copie nouă a NOOBS pe acesta. Prin utilizarea manager de fișiere mergeți la directorul os, care, la rândul său, conține multe directoare, fiecare dintre ele conține fișiere pentru una dintre distribuțiile acceptate, inclusiv Arch, Pidora, Raspbian și altele. Deoarece distribuția noastră se bazează pe Raspbian, putem șterge toate celelalte directoare. Numiți directorul Raspbian cu numele pe care doriți să-l denumiți distribuției.

Accesați acest director și deschideți fișierul os.json într-un editor de text. Observați textul de lângă câmpurile de nume și descriere de pe ale dvs. Eliminați fișierul flavours.json.

În cele din urmă, ștergeți fișierele root.tar.xz și boot.tar.xz din acest director, înlocuindu-le cu ale dvs. Asta este tot. Acum porniți Pi de pe acest card.

Construirea unei distribuții personalizate bazate pe Arch de la zero

Dacă aveți răbdarea să vă construiți propria distribuție de la zero, ar trebui să construiți pe Arch Linux. Abordarea creatorilor acestei distribuții permite utilizatorului să își personalizeze complet mediul de lucru și îl face o platformă ideală pentru dezvoltarea sistemelor personalizate.

Puteți crea o distribuție personalizată bazată pe Arch folosind utilitarul de linie de comandă Archiso, care este un set de scripturi Bash și este destul de dificil de învățat, dar vă oferă totuși control total peste rezultatul final.

Crearea mediului pentru construirea distribuției

Primul lucru pe care trebuie să-l construiți este o distribuție Arch instalată. Există instrucțiuni mai mult decât suficiente pentru instalarea acestuia în rețea, așa că nu vom descrie acest proces aici.

Odată ce Arch este instalat, personalizați-l pentru a se potrivi nevoilor dvs. Instalare pachete suplimentare, modificați imaginea de fundal și temele și configurați alte aspecte ale sistemului, cum ar fi rețeaua. Ulterior vom copia toate aceste modificări din instanța Arch instalată în cea pe care o vom construi.

După ce ați configurat distribuția, deschideți un terminal și instalați dependențele pentru Archiso:

$ pacman -S make squashfs-tools libisoburn dosfstools patch lynx devtools git

Acum descărcați cel mai recent pachet archiso din depozitul Git folosind comanda:

$ git clone git://projects.archlinux.org/archiso.git

Acesta va copia fișierele în directorul ~/archiso. Accesați acest director și instalați utilitarul folosind comanda make install. După finalizarea instalării, puteți șterge în siguranță directorul ~/archiso. În continuare, să creăm un director în care vom configura fișierele pentru distribuția noastră viitoare:

$ mkdir ~/archlive

Asigurați-vă că aveți suficient timp liber spatiu pe disc pentru a găzdui toate aplicațiile pe care doriți să le instalați, precum și orice alte fișiere pe care decideți să le puneți în distribuție.

Acum trebuie să copiați unul dintre cele două profiluri Archiso. Profilul de bază este bun pentru crearea unui sistem live de bază fără pachete preinstalate. Vom folosi profilul releng, care vă permite să creați un Arch Linux complet personalizat cu aplicații preinstalate. Pentru a utiliza aceste scripturi, pur și simplu copiați-le în directorul ~/archlive:

$ cp r /usr/share/archiso/configs/releng/ ~/archlive/

Adăugarea pachetelor

Adăugarea de pachete la o imagine ISO folosind Archiso este la fel de simplă ca și adăugarea acestora fisier text, un pachet pe linie. În directorul ~/archlive avem trei fișiere: packages.i686, packages.x86_64 și packages.both. Le puteți deschide într-un editor de text și puteți adăuga numele pachetelor pe care doriți să le includeți în distribuție. Archiso va citi conținutul fișierului pentru arhitectura corespunzătoare și apoi le va împacheta într-o imagine care va rula atât pe mașini pe 32, cât și pe 64 de biți. Cu toate acestea, pentru consecvență, vă recomandăm să adăugați numele pachetelor în fișierul packages.both, astfel încât acestea să fie disponibile pentru ambele arhitecturi.

Fișierul packages.both conține deja un anumit set de pachete. Ar trebui să le lăsați acolo și să adăugați pachetele dvs. la sfârșitul fișierului. Puteți lista toate pachetele instalate pe sistem folosind comanda:

Și apoi copiați-le pe cele de care aveți nevoie. Puteți crea sistem de bază cu desktopul Mate, managerul de conectare și browserul Firefox, adăugând următoarele pachete la fișierul packages.both:

Xorg-server xorg-xinit xorg-server-utils xf86-video-vesa slim mate firefox

De asemenea, puteți copia toate pachetele instalate pe sistem în fișierul packages.both folosind comanda:

$ pacman -Qqe >> ~/archlive/packages.both

Configurarea directorului rădăcină

Directorul airootfs din ~/archlive/ servește ca o suprapunere pentru ceea ce va fi în directorul rădăcină al noii distribuții. Toate fișierele pe care le plasați în acest director vor fi adăugate la sistemul de fișiere al distribuției, așa că, dacă utilizați managerul de autentificare Slim, copiați fișierul de configurare al acestuia:

$ cp /etc/slim.conf ~/archlive/airootfs/etc/

La fel, trebuie să copiați fișierul /etc/systemd/system/display-manager.service în locația corespunzătoare din ~/archlive/airootfs/, precum și directoarele în care sunt stocate temele, și anume /usr/share/backgrounds , /usr /share/icoane și /usr/share/themes.

Dacă doriți ca noua distribuție să aibă același set de utilizatori, copiați fișierele corespunzătoare:

$ cp /etc/(shadow,passwd,group) ~/archlive/airootfs/etc/

Înainte de a copia orice fișier din directorul principal al utilizatorului, trebuie să creați un director skel:

$ mkdir ~/archlive/airootfs/etc/skel

Acest director reprezintă directorul principal al utilizatorului în timpul furnizării sistemului. Acum puteți copia fișiere din directorul dvs. de acasă:

Deci, puteți copia orice fișiere sau foldere din directorul de acasă în directorul skel, inclusiv ~/.xinitrc și ~/.config.

Pentru a vă conecta automat la sistem ca utilizator obișnuit, nu ca root, deschideți fișierul ~/archlive/airootfs/etc/systemd/system/ [email protected]/autologin.conf într-un editor de text și editați următoarea linie:

$ cp ~/.bashrc ~/archlive/airootfs/etc/skel/

ExecStart=-/sbin/agetty --autologin bodhi --noclear %I 38400 linux

Înlocuiește bodhi cu numele tău de utilizator.

Setări finale

În directorul principal al root (~/archlive/airootfs/root) există un fișier numit customize-root-image.sh. Orice sarcină de administrare a sistemului pe care doriți să o efectuați după instalarea Arch poate fi adăugată la acest fișier. Amintiți-vă că instrucțiunile din acest fișier trebuie scrise pentru noul mediu, adică / din script trebuie să se refere la directorul rădăcină al distribuției care se construiește.

Deschideți fișierul într-un editor de text, găsiți linia cu /etc/localtime și setați-vă fusul orar:

$ ln -sf /usr/share/zoneinfo/Europe/London /etc/localtime

De asemenea, asigurați-vă că aveți Bash instalat ca shell:

$ usermod -s /usr/bin/bash root

Apoi copiați conținutul directorului skel în directorul principal al utilizatorului:

$ cp -aT /etc/skel/ /home/bodhi/

și setați proprietarul corect al acestor fișiere:

$ chown bodhi:users /home/bodhi -R

În ultimele două comenzi, înlocuiți bodhi cu numele dvs. de utilizator.

În cele din urmă, derulați în jos până în partea de jos a fișierului și comentați toate comenzile systemctl adăugând un simbol # în fața lor. Pentru a porni în GUI, adăugați următoarele linii pentru a porni toate serviciile necesare:

Systemctl enable pacman-init.service select-mirror.service systemctl set-default graphical.targetsystemctl activa graphical.target

Asta este tot. Acum trebuie să construiți imaginea de distribuție. Accesați directorul ~/archlive și rulați comanda de mai jos pentru a începe procesul de construire:

$ ./build.sh -v -N EduArch -V 1.0 -L EduArch_1.0

Comutatorul -v activează modul de afișare a informațiilor detaliate despre proces, -N specifică numele imaginii ISO, -V specifică versiunea și -L adaugă o etichetă la ISO generat.

Vă rugăm să rețineți că procesul de asamblare este destul de lent și poate dura până la câteva ore, în funcție de puterea computerului dvs. Odată finalizat, veți găsi imaginea ISO în directorul ~/archlive/out.

Actualizarea imaginilor

La ceva timp după construirea imaginii, veți dori să o actualizați. Pot fi lansate versiuni noi de aplicații sau poate fi necesar să modificați orice fișiere pe care le-ați adăugat manual la imagine.
Pentru a face acest lucru, accesați directorul ~/archlive/work. Directoarele i686 și x86_64 din interiorul lucrării conțin sisteme de fișiere pentru arhitecturile corespunzătoare. Puteți schimba directorul rădăcină la unul dintre acestea folosind comanda:

$ arch-chroot ~/archlive/work/x86_64/root-image

$ arch-chroot ~/archlive/work/i686/root-image

Acum, din interior, puteți face orice actualizări sau modificări ale sistemului. Dacă doriți să actualizați aplicațiile, mai întâi actualizați baza de date a cheilor managerului de pachete și lista de pachete:

$ pacman-key --init $ pacman-key --populate

Apoi puteți actualiza sistemul folosind comanda:

După ce ați făcut modificările necesare, părăsiți mediul chroot.

Asigurați-vă că faceți aceste modificări pentru ambele arhitecturi. Acum trebuie să reasamblați imaginea. Cu toate acestea, scriptul build.sh, deoarece suntem deja în directorul de lucru. Să-l forțeze să colecteze în continuare imagine noua, deschideți fișierul build.sh într-un editor de text. Mergeți la sfârșitul fișierului și eliminați parametrul run_once de la începutul comenzilor make_prepare și make_iso:

Pentru arc în i686 x86_64; face make_preparedonemake_iso

Salvați fișierul și rulați scriptul pentru a crea imaginea:

$ ./build.sh -v -N EduArch -V 2.0 -L EduArch_2.0

Construirea de distribuții Linux pentru sisteme încorporate

Linux este alegere populară pe piața soluțiilor încorporate. Cu toate acestea, acest domeniu este ocupat de diverse distribuții Linux încorporate specializate. Pentru a eficientiza această piață, Linux Foundation, împreună cu lideri din industrie precum Intel, AMD, Freescale, Texas Instruments, Wind River și alții, au creat proiectul Yocto.

Scopul principal al proiectului este de a crea și distribui un mediu și instrumente pentru crearea și construirea distribuțiilor Linux încorporate. Proiectul acceptă arhitecturi încorporate pe 32 și 64 de biți, cum ar fi ARM, PPC și MIPS. Folosind aceste instrumente, dezvoltatorii pot construi sisteme Linux complet funcționale pentru dispozitive încorporate.

Pentru a ajuta dezvoltatorii, proiectul oferă programul Hob, care este un front-end grafic pentru motorul de compilare a proiectului BitBake. Hob citește instrucțiunile și, urmându-le, descarcă pachete, le construiește și compilează rezultatul într-o imagine de pornire. Îl puteți instala pe toate distribuțiile populare, inclusiv Fedora, Ubuntu, Debian, OpenSUSE și CentOS.

Pentru a începe, puteți descărca construcția sistemului de pe site-ul web al proiectului folosind git:

$ git clone -b daisy git://git.yoctoproject.org/poky.git

Astăzi, să discutăm despre cum să creați o construcție personalizată a imaginii live CD (ISO). Și există multe instrumente pentru aceste scopuri, dar toate nu au fost susținute de mult timp.

A fost odată o unealtă care își făcea treaba perfect, dar acum nu mai este pentru o lungă perioadă de timp nu este suportat sau dezvoltat, deși îl puteți utiliza în continuare (vezi al meu, care a fost creat de acest instrument).

A fost înlocuit de Pinguy Builder. Dar se pare că nici nu a fost actualizat de mult. La urma urmei, nu am văzut nicio actualizare în ultima vreme pe site-ul oficial Pinguy.

Există, de asemenea, un instrument pentru a crea copii de rezervă și a crea propriile imagini personalizate - dar nici nu este acceptat, iar în Linux Mint funcționează o singură dată.

Din fericire, am găsit un instrument alternativ pentru crearea de imagini personalizate live CD.

Faceți cunoștință cu Cubic, care înseamnă C obicei U buntu eu ASA DE C reator este o aplicație GUI pentru crearea unei imagini Ubuntu Live CD (ISO) bootabilă personalizată.

Cubic se dezvoltă activ și oferă multe opțiuni pentru crearea unui CD Ubuntu personalizat. Are un mediu chroot integrat în linie de comandă în care puteți face toate personalizările, cum ar fi instalarea de pachete noi, nuclee, adăugarea mai multor tapet de fundal, adăugând fișiere și foldere suplimentare.

Are o interfață intuitivă care vă permite să navigați cu ușurință (cu mouse-ul) în timpul procesului de creare a imaginii live. Puteți crea o nouă imagine personalizată sau puteți modifica proiectele existente. Deoarece este folosit pentru a crea imagini live ale Ubuntu, cred că poate fi folosit în alte distribuții bazate pe Ubuntu, cum ar fi Linux Mint.

Cui îi va fi de folos?

Acest lucru va fi util pentru acele persoane care, după instalare sistem nou, încă instalează sau elimină o mulțime de lucruri și, în același timp, doresc să aibă un sistem la zi.

Cum se instalează Cubic

Există un depozit oficial pentru a ușura procesul de instalare. Și pentru a instala Cubic pe sistemul Ubuntu, rulați următoarele comenzi în terminal:

Sudo apt-add-repository ppa:cubic-wizard/ release sudo apt-key adv --keyserver keyserver. ubuntu. com --recv-keys 6494C6D6997C215E sudo apt update sudo apt install cubic

Cum să creați o versiune Linux personalizată folosind Cubic

Odată instalat, găsiți și lansați Cubic din meniul Aplicații.

Creați un director pentru noul dvs. proiect. Acesta va fi directorul în care vor fi salvate fișierele dvs., precum și imaginea noului sistem.

Înainte de procesul de creare, trebuie mai întâi să descărcați imaginea oficială a Ubuntu sau alt sistem pe care doriți să îl refaceți. De exemplu, am descărcat KDE NEON de pe site-ul oficial și vreau să-mi fac propria construcție pe baza acestui sistem.

După ce faceți clic pe „Următorul”, trebuie să selectați calea în care ați salvat imaginea ISO de sistem. Cubic va completa automat toate detaliile sistemului de operare personalizat. Puteți schimba toate acestea dacă doriți, desigur. Faceți clic pe Următorul pentru a continua.

Imaginea ISO va începe despachetarea și toate fișierele vor fi salvate în directorul creat de dvs

Odată ce sistemul de fișiere este extras, veți fi dus automat într-un mediu chroot. Dacă nu vedeți terminalul, apăsați ENTER de mai multe ori.

Și de aici începe distracția. Puteți instala orice pachet suplimentar, puteți adăuga imagini de fundal, puteți adăuga depozite noi, puteți instala cel mai recent kernel Linux și orice altă personalizare. Atât cât înțelegeți GNU/Linux în general.

De exemplu, vreau google-chrome instalat pe CD-ul meu live, doar îl instalez ca o aplicație Ubuntu obișnuită.

Nu trebuie să introducem „sudo” pentru că suntem deja în mediul rădăcină.

În plus, vă puteți actualiza sistemul la cea mai recentă stare introducând comanda „apt update && apt upgrade”

Dar asta nu este tot, puteți pur și simplu să copiați fișiere și foldere și apoi să le lipiți în această fereastră de terminal.

De exemplu, vreau să copiez mai multe imagini pentru desktopul meu. Creez un director nou

Mkdir /usr/share/backgrounds

Mă mut în asta

Cd /usr/share/backgrounds

Îmi deschid managerul de fișiere, selectez fișierele de care am nevoie și pur și simplu le trag

Atenţie! Nu trebuie să aveți în cale caractere chirilice. De exemplu, programul nu recunoaște această cale - /home/linuxthebest/ Descărcări/, este mai bine să copiați fișierele în directorul dvs. de acasă (dacă numele este în latină)

Notă pentru utilizatorii Ubuntu 17.10:

Pe Ubuntu 17.10, este posibil ca căutarea DNS să nu funcționeze într-un mediu chroot. Dacă creați o imagine live personalizată Ubuntu 17.10, trebuie să specificați fisierul corect resolve.conf:

Ln -sr /run/systemd/resolve/resolv.conf /run/systemd/resolve/stub-resolv.conf

Pentru a testa că rezoluția DNS funcționează, rulați:

Cat /etc/resolv.conf ping google.com

După ce ați făcut toate modificările, faceți clic pe Următorul

ÎN secțiunea următoare selectați versiunea de kernel Linux care va fi utilizată la pornire versiune noua ISO. Dacă ați instalat nuclee suplimentare, acestea vor fi, de asemenea, listate în această secțiune. Doar selectați Kernel-ul pe care doriți să îl utilizați în CD-ul propriu-zis.

În secțiunea următoare, selectați pachetele pe care doriți să le eliminați din imaginea live. Pachetele selectate vor fi eliminate automat după ce sistemul de operare este instalat folosind o imagine live personalizată. Aveți grijă când alegeți pachetele de eliminat; puteți elimina accidental un pachet care depinde de alt pachet.

Acum va începe procesul de creare a unei imagini live. Acest lucru va dura ceva timp, în funcție de caracteristicile sistemului dvs.

După finalizarea procesului de creare a imaginii, faceți clic pe „Terminare”. Cubic va afișa detaliile personalizate ale imaginii pe care tocmai le-ați creat.

Dacă doriți să modificați imaginea nou creată în viitor, debifați caseta de lângă „Ștergeți toate fișierele de proiect, cu excepția imaginii de disc generată și a corespunzătoare suma de control fișier MD5." Cubic va lăsa imaginea personalizată în directorul de lucru al proiectului, astfel încât să puteți face orice modificări în viitor.

Pentru a crea un nou ansamblu, utilizați un director de proiect diferit.

Cum se schimbă un ansamblu deja creat

Lansați Cubic din meniu și selectați un director de proiect existent. Faceți clic pe Următorul și veți vedea următoarele trei opțiuni:

  • Creați o imagine de disc dintr-un proiect existent.
  • Continuați configurarea proiectului existent.
  • Ștergeți un proiect existent.

Prima opțiune vă va permite să creați un nou ISO live dintr-un proiect existent folosind aceeași configurație ca înainte. Dacă ați pierdut imaginea ISO, puteți utiliza prima opțiune pentru a crea una nouă.

A doua opțiune vă permite să faceți oricare modificări suplimentareîn proiectul dvs. existent. Dacă selectați această opțiune, veți fi dus înapoi în mediul chroot. Puteți adăuga fișiere sau foldere noi, puteți instala orice software nou, puteți elimina orice software, puteți adăuga alte nuclee Linux, puteți adăuga fundaluri pentru desktop, etc.

A treia opțiune va șterge proiectul existent, astfel încât să puteți începe de la capăt.

Am creat o versiune personalizată bazată pe KDE NEON folosind Cubic. Așa arată sistemul încărcat de pe o unitate flash

Cele mai bune articole pe această temă