Kako postaviti pametne telefone i računala. Informativni portal

Izrada distribucija. Izgradite vlastiti Linux distribuciju

Tijekom života računala korisnik se susreće s brojnim problemima. Osim toga napad virusa može biti drugačiji sistemske pogreške a zatim, kako biste ih eliminirali, morate ponovno instalirati Windows. To nije uvijek lako, budući da mnogi korisnici nemaju poseban instalacijski disk Windows 7. U novijim verzijama osobnih računala često nedostaju čitači optičkih diskova. U takvim slučajevima može pomoći distribucija sustava Windows 7 instalirana na USB flash pogon.

Napravite disk za pokretanje sustava Windows 7

Kada prvi put uključite računalo (Windows 7, Windows 8 / 8.1), od korisnika se traži da kreira CD / DVD za Rezervni primjerak Windows instalacije, ali mnogi jednostavno ne obraćaju pažnju na ovu poruku. Nakon što trenutak završi, možete stvoriti Windows medij za pokretanje pomoću odgovarajućeg softvera. AOMEI PE Builder je jedan takav alat treće strane, podržava ne samo Windows 7 nego 8 / 8.1 verzije i može učiniti da disk izgleda kao Windows PE bez instaliranja AIK / ADK. Prije utovara samostalna verzija AOMEI PE Builder, prvo morate onemogućiti antivirusni program na računalu. Koraci za stvaranje distribucije za Windows 7:

  1. Preuzmite program s interneta.
  2. Preuzmite, instalirajte i pokrenite.
  3. Kliknite žuti gumb Sljedeće za nastavak na sljedeći korak.
  4. Odaberite drugu opciju: USB pokretanje Uređaj.
  5. Zatim kliknite "Dalje", pojavit će se prozor s obavijesti da će disk biti formatiran.
  6. Kliknite "U redu" za zatvaranje poruke i "Dalje".
  7. AOMEI PE Builder će početi graditi sliku.

ISO format distribucije

ISO datoteka je virtualna kopija sektorskih podataka s istom strukturom datoteke, poput idealne kopije fotografije koja ima boje, sjene i apsolutno sve nijanse originala. Stoga se ISO kopije nazivaju i "slike". Akronim ISO dolazi od naziva organizacije koja je kreirala ovaj industrijski standard. ISO disk koristi se za slanje kopije s jednog računala na drugo.

Ovo je savršen duplikat jer ništa ne gubi pri kopiranju ili komprimiranju. Možete besplatno kreirati i montirati ISO datoteke pomoću posebnih alata, dok se uređaji na USB flash pogonu ili CD-u mogu pokretati umjesto s tvrdog diska.

ISO slike se često koriste za distribuciju velikih programa putem Interneta zbog činjenice da se sve programske datoteke mogu uredno napisati kao jedna datoteka.

Jedan primjer se može vidjeti u besplatnom alatu za oporavak lozinke Ophcrack, koji sadrži cijeli operativni sustav i nekoliko softverskih proizvoda, pri čemu su sve komponente programa zapisane u jednu datoteku.

Ophcrack sigurno nije jedini program za korištenje ISO datoteke, distribuiraju se mnoge vrste programa. Na primjer, većina pokretanja antivirusni softver koristiti ISO.

U svim ovim primjerima i tisućama drugih, svaka pojedinačna datoteka potrebna za bilo koji alat koji se pokreće uključena je u jednu ISO sliku, što alat čini vrlo jednostavnim za pokretanje, snimanje na disk ili drugi uređaj.

Windows 10 i starije verzije sustava Windows 8 i Windows 7 mogu se kupiti izravno od Microsofta u ISO formatu, spremne za ekstrahiranje na uređaj ili montiranje u virtualni stroj.

Dobivanje slike iz sustava Windows


Proces izrade ovisit će o tome koja je verzija OS-a instalirana - 7, 8.1 ili 10. Svi su dostupni od Microsofta, uključujući uslužni program za dobivanje medija za pokretanje. Prije početka postupka morate imati ključ proizvoda za Windows. Ako korisnik nije siguran u svoj ključ, možete dobiti vlasnički ključ proizvoda za Windows s originalnom distribucijom ili softverom Windows 7 e-mail od Microsofta, kada kupujete ili obnavljate svoj ključ pomoću posebnog softvera.

Na internetu postoji dovoljno aplikacija koje će vam pomoći pronaći svoje serijske ključeve, no stručnjaci predlažu korištenje besplatne verzije KeyFinder Magical Jellybean. Kada je instalacija dovršena, odmah će prikazati serijski ključ proizvoda kao tekstualni nizovi ili datoteke. Ovaj 25-znamenkasti ključ s oznakom CD ključa bolje je čuvati na sigurnom mjestu, jer će korisniku trebati više puta. Naoružani ključem proizvoda, morate otići na stranicu za oporavak softvera i slijediti upute. Na web stranici dobavljača e-trgovina za Microsoft TechRiver, možete dobiti distribuciju sustava Windows 7:

  • 32-bitni Ultimate x86.
  • 64-bitni Ultimate x64.
  • 32-bitni profesionalni x86.
  • 64-bitni Professional x64. 3
  • 2-bitni Home Premium x86.
  • 64-bitni Home Premium X64.

Osim toga, slike na drugim jezicima dostupne su na Softpediji. Vrijeme preuzimanja ovisit će o brzini interneta, može potrajati od nekoliko minuta do dva sata.

USB stick za pokretanje


Microsoft nudi besplatan alat pod Windows USB/ DVD alat za preuzimanje za integraciju usb 3 0 u distribuciju Windows 7. Algoritam za izradu slike:

  1. Otvorite Windows USB / DVD i zatim "Učitaj".
  2. Otvorite preuzetu izvršnu datoteku Download-Tool-Installer-ru-US.exe i kliknite "Instaliraj".
  3. Pričekajte da se instalacija završi i potvrdite "Završi".
  4. preuzimanje datoteka ISO datoteka Windows. Možete ga nabaviti iz trgovine Microsoft Store, MSDN-a ili drugih pouzdanih izvora. Radi s bilo kojim OS-om, budući da se struktura instalacije sustava Windows nije promijenila od Windowsa 7. Prečac do programa pojavit će se na radnoj površini.
  5. Kliknite "Da".
  6. Kliknite na "Pregledaj".
  7. Pregledajte svoje računalo, odaberite ".iso" datoteku i "Otvori".
  8. Nakon odabira datoteke, potvrdite "Dalje".
  9. Odaberite vrstu medija.
  10. Povežite vrstu medija i odaberite je u alatu za pokretanje.
  11. Nakon odabira vrste medija, potvrdite "Počni kopirati".
  12. Izbrišite disk, ako na njemu postoje informacije, potvrdite operaciju.
  13. Instalacijske datoteke sustava Windows sada se kopiraju na odabrani pogon.
  14. Pričekajte da se integracija završi usb drajveri na distribucijski komplet za Windows 7. Primit ćete poruku da je uređaj za podizanje sustava uspješno kreiran.
  15. Zatvorite program za pokretanje i uklonite disk iz računala.

Program Rufus Imaging


Ima ih nekoliko korisni programi tko radi USB za pokretanje... Najpopularniji i najjednostavniji je Rufus, koji radi u segmentu ruskog govornog područja. Zahtijeva da korisnik ima administratorska prava na računalu. Redoslijed izrade:

  1. Prije integracije upravljačkih programa u distribuciju sustava Windows 7, morate odabrati funkciju pokretanja kao administratora.
  2. Odaberite određeni USB u polju "Uređaj" s najmanje 4 GB.
  3. Sljedeća četiri područja automatski će sortirati odabranu ISO datoteku.
  4. Obavezno označite okvir " Brzi format"Ili stvorite prečace pomoću proširenja.
  5. Uz oznaku "Kreiraj", pomoću padajućeg popisa odaberite sliku.
  6. Za početak - kliknite "Start".
  7. Proces stvaranja USB-a Windows distribucija 7 će potrajati neko vrijeme, što ovisi o snazi ​​računala.

Rufus ne samo da izrađuje flash pogon za pokretanje, već i zapisuje nekoliko gigabajta podataka na USB stick. Ovisno o različitim hardverskim faktorima, to će trajati oko 10 minuta. Kada se proces završi, korisnik će imati USB za podizanje sustava.

Disk Utility Boot Loader

Možete birati između širokog spektra softverskih rješenja trećih strana kako biste pojednostavili svoju izradu disk za pokretanje... Jedan od gore spomenutih programa je Disk Utility. Ovaj uslužni program ne može ispravno funkcionirati osim ako nije opremljen s podržanim USB pogonom i internetskom vezom.

Proces izrade distribucije wWdows 7:

  1. Odaberite Datoteka> Prazna slika.
  2. Unesite naziv, oznake i odaberite lokaciju koja će biti određena na računalu nakon otvaranja.
  3. Na kartici "Veličina" unesite potrebnu vrijednost.
  4. Odaberite "Format". Za korištenje sa sustavom Windows ili Mac s volumenom koji ne prelazi 32 GB, odaberite MS-DOS, za veće - ExFAT.
  5. Kliknite skočnu karticu Enkripcija i odaberite opciju.
  6. Kliknite "Odjeljci" i odaberite izgled.
  7. Kliknite "Format" i odaberite potrebnu opciju.
  8. Čarobnjak će ga promijeniti na 178 MB koristeći .cdr.
  9. Kliknite "Spremi" i "Završi".

Napravite sigurnu sliku diska


Za spaljivanje DVD za pokretanje možete koristiti program CDBurnerXP. Kada ga otvorite u prvom prozoru, možete vidjeti nekoliko opcija. Svaki parametar radi kao čarobnjak za postavljanje.

Algoritam za izradu distribucijskog kompleta za Windows 7 (64):

  • Odaberite traženi zadatak i sam program će vas voditi kroz sve faze formiranja.
  • Odaberite Snimi ISO sliku, a zatim kliknite U redu.
  • Provjerite je li DVD instaliran na vašem računalu. Odaberite DVD snimač snimit će ISO datoteku. Najvjerojatnije postoji samo jedan, pa će biti unaprijed odabran.
  • Ako imate više od jednog CD/DVD snimača instaliranog na vašem računalu, koristite padajući izbornik Ciljni uređaj, odaberite koji ćete koristiti, nakon čega program može napraviti manje prilagodbe ovisno o odabranom CD/DVD snimaču.
  • Kliknite gumb "Pregledaj" i idite do ISO datoteke. Kada se pronađe, dvaput kliknite na njega.
  • Pritisnite tipku "Burn Disc", pojavit će se prozor napretka, nakon završetka pojavit će se poruka koja će naznačiti koliko je dugo trajalo snimanje i prosječnu brzinu prijenosa.

Besplatni alati za instalaciju sustava Windows


Napredni korisnici u svom arsenalu programa uvijek imaju nekoliko besplatni alati dostupno za prilagođavanje sustava Windows 7, od instalacije do kontrole korisničkog računa (UAC). Integracija u distribuciju sustava Windows 7 provodi se pomoću besplatnih alata. Omogućuju vam stvaranje automatska instalacija, dodajte / uklonite svoje, Windows programe, integrirajte upravljačke programe, prilagodite registar, priložite nove teme i još mnogo toga.

Ova zbirka nudi pet besplatnih alata za postavljanje i instalaciju Windows 7 Professional distribucije. Da biste pokrenuli ove alate, morate instalirati komplet za automatsku instalaciju sustava Windows:

  • VLite, iako je dizajniran za Windows Vista, možete ga koristiti za Windows 7. Alat vam omogućuje stvaranje nenadzirane instalacije sustava Windows 7, integraciju popravka, jezični paketi i upravljačke programe, prilagodite postavke sustava Windows i stvorite ISO za podizanje sustava.
  • RT Seven Lite je alat posebno dizajniran za integraciju u distribuciju sustava Windows 7. Ovaj alat sadrži više mogućnosti u usporedbi s drugim alatima. Kartica Prilagodba ima nekoliko odjeljaka koji vam omogućuju dodavanje novih tema, gadgeta, čuvara zaslona, ​​pozadina radne površine, ikona, OEM logotipa i još mnogo toga.
  • 7 Customizer jednostavan je alat za prilagodbu i stvaranje nenadziranih instalacija sustava Windows 7.
  • Se7en Unattended - program može onemogućiti usluge, omogućiti dodatke, dodati aplikacije trećih strana, dodati Windows ažuriranja, integrirajte upravljačke programe i dodajte druge postavke za stvaranje prilagođenog ISO-a za Windows 7.
  • Win Integrator - Ovaj alat je gotovo sličan vLite-u. Osim navedenog, jedno ili više njih može se omogućiti ili onemogućiti. Windows funkcije... Općenito dobar alat s jednostavnim korisničkim sučeljem.

Instaliranje ažuriranja na medijima

Slipstreaming je tehnika koja se koristi za ugradnju različitih distribucija ažuriranja sustava Windows 7 u instalacijski medij, a radi i s drugim operativnim sustavima. Obično, nakon čiste instalacije sustava Windows na računalo, jedna od prvih stvari koje korisnik radi je instaliranje ažuriranja poznatih kao Windows Updates. Da biste to učinili, računalo mora biti spojeno na Internet, provjeriti ima li ažuriranja, preuzeti, instalirati i pokrenuti neophodna ponovno pokretanje... Ovaj proces će trajati dugo, pogotovo ako je više od ranu verziju Windows.

Tu na scenu stupa koristan postupak – slipstreaming, koji većini korisnika nije baš poznat. Omogućuje vam integraciju svih ažuriranja u Windows ISO sliku koja će se koristiti za proces instalacije. Sva ažuriranja preuzimaju se samo jednom i to tijekom instalacije operacijski sustav automatski će se instalirati na sustav i neće se gubiti vrijeme na preuzimanje ažuriranja na bilo koje računalo.

Srećom, postoji niz aplikacija trećih strana koje su osmišljene da svakom korisniku olakšaju slipstreaming bez korištenja naredbenog retka. Zapravo, s takvom aplikacijom ISO se konfigurira po izboru, dodajući sva nova ažuriranja, kao i drajvere u distribuciju Windows 7, programe i postavke operacijskog sustava ili uklanjajući stavke koje nisu potrebne. To se radi jednostavno i bez napora korištenjem besplatna aplikacija npr. NTLite.

Slipstream upravljački programi


Slide drives (slipstream) uključeni u instalaciju sustava Windows to olakšavaju. Većina modernih SATA i RAID kontrolera trebaju posebne upravljačke programe za Windows da bi vidjeli i koristili tvrdi disk, a većina novih računala bez disketnog pogona ne može koristiti spojeni USB priključak. Stoga ova metoda ostavlja korisniku jedinu mogućnost dodavanja ispravan vozač korištenjem slipstream tehnologije.

NTLite je osmišljen kako bi olakšao život dopuštajući besplatno izvođenje slipstreaminga koristeći vrlo jednostavno i korisničko sučelje. Iako je osnovna verzija programa besplatna, postoji nekoliko plaćene verzije s dodatnim funkcijama. Glavna prednost NTLite-a u odnosu na slične aplikacije ove vrste je njegova kompatibilnost sa svim novim verzijama sustava Windows. Stalno se ažurira kako bi podržao čak i insajderske verzije sustava Windows 10. Naravno, nije prikladan za starije verzije OS-a kao što su XP ili Vista.

Da biste započeli instalaciju, morate otići na stranicu za preuzimanje na službenoj web stranici. Postoje dvije verzije: stabilna i beta. Preporučeno za preuzimanje stabilna verzija... Nakon dovršetka preuzimanja pokrenite program i slijedite upute.

Proces instalacije je prilično jednostavan:

  1. Kada prvi put pokrenete program, od vas će se tražiti da odaberete vrstu licence koju želite koristiti.
  2. Odaberite "Besplatno" (ograničeno, nekomercijalno) i kliknite "U redu". Da biste učitali ISO u NTLite, kliknite gumb Dodaj koji se nalazi na alatnoj traci i odaberite odgovarajuću mapu koja sadrži prethodno ekstrahirane datoteke ili je jednostavno povucite i ispustite u program.
  3. Odmah nakon ISO preuzimanja u odjeljku Povijest slika pojavit će se popis svih Windowsa koje može instalirati ovaj ISO.
  4. Odaberite izdanje koje želite primijeniti u svojoj prilagođenoj instalaciji, kliknite gumb Preuzmi i kliknite U redu u skočnom prozoru koji se otvori.
  5. Proces preuzimanja će započeti.

Njegov status možete provjeriti pored odabrane verzije sustava Windows. Ovo može potrajati nekoliko minuta. Nakon dovršetka preuzimanja, na lijevoj strani prozora pojavit će se nekoliko opcija. Odatle možete sve podesiti za svoj prilagođeni ISO. Zatim izvršite ažuriranja sustava Windows. Nakon preuzimanja ažuriranja OS-a:

  1. Idite na karticu Ažuriranja, kliknite Dodaj i odaberite Mapa i mape s podmapama.
  2. Pronađite mapu u kojoj su pohranjena ažuriranja.
  3. Integracija upravljačkih programa u distribuciju sustava Windows 7 vrši se na kartici "Upravljački programi". Najprije se moraju učitati.
  4. Dodajte ih u jednu mapu, kliknite gumb Dodaj na NTLite alatnoj traci i pronađite tu mapu.
  5. Izvršite instalaciju bez nadzora, ova značajka je onemogućena prema zadanim postavkama.
  6. Idite na navigacijski izbornik "Automatski" i označite potvrdni okvir koji se nalazi u gornjem lijevom kutu.
  7. Dodajte lokalni račun klikom na odgovarajući gumb na alatnoj traci, a u prozoru koji se pojavi unesite svoje podatke i kliknite "U redu".
  8. Slično, možete unijeti podatke za svoje lokalna mreža klikom na gumb "Pridruži se mreži".
  9. Dodajte aplikacije trećih strana, idite na Post-instalacija, kliknite Dodaj i pronađite .exe datoteku po svom izboru.
  10. Stvoriti novi prozori ISO, idite na karticu "Primijeni".
  11. Provjerite gumb "Stvori ISO".
  12. Nakon toga pojavit će se dijaloški okvir u kojem se od vas traži da odaberete odredišni direktorij u koji želite spremiti ISO datoteku, njezin naziv datoteke i ISO oznaku.
  13. Pritisnite gumb "Proces" na alatnoj traci. Od ovog trenutka proces postaje automatski, tako da morate pričekati nekoliko minuta da dovršite integraciju drajvera u distribuciju Windows 7, ovisno o napravljenim promjenama, nakon čega će ISO biti spreman za korištenje.

To je sve. Prošao proces od dobivanje ISO verziju sustava Windows kupnjom softvera za stvaranje bootable USB flash pogon i kako ga koristiti, kao i koristiti jedan određeni uslužni program za stvaranje DVD-a za podizanje sustava iz Windows ISO-a.

Razlozi za stvaranje vlastite distribucije operativnog sustava Windows sustavi 10, možda puno, a oni nisu predmet ovog članka. Važno je da postoji potreba za vlastitom verzijom distribucijskog kompleta, a mi ćemo vam reći kako ga stvoriti koristeći samo Windows ADK (Windows Deployment Kit) i naredbeni redak, drugim riječima, mi ćemo učiniti bez trećeg -party software, koristeći samo alate ugrađene u OS.

Dakle, možda će biti potreban prilagođeni distribucijski komplet, na primjer, ako planirate povećati broj računala. Odlučili ste nabaviti još jedan stroj, osim prijenosnog računala, odlučili ste naručiti montažu produktivnijeg računala, ali set softvera na njemu bit će otprilike isti kao na prijenosnom računalu.

Možete, naravno, instalirati OS na novi stroj, a zatim instalirati i konfigurirati preostali softver. Možete to učiniti drugačije: to Windows konfiguracija 10, zajedno sa svim instaliranim programima, koji radi na jednom od računala, pretvara se u distribucijski komplet. Ostaje samo instalirati sustav na novi stroj, i to u cjelini potrebnog softvera bit će instaliran automatski. Ostaje samo instalirati drajvere za hardver koji će biti u novom računalu.

Za rad će vam trebati dva računala, u krajnjem slučaju, za eksperimente možete raditi s jednim, ali instalirajte virtualni stroj. Pretpostavimo da jedan od njih ima instaliran Windows 10 i sav potreban softver.

Trening

Trebat će vam distribucija OS-a koja se može preuzeti s web-mjesta Microsofta.

Mi stvaramo USB pogon za pokretanje koristeći ovaj distribucijski komplet i pokrenite ugrađeni uslužni program sysprep sustava. Zadatak ovog uslužnog programa je pripremiti sliku sustava, koja uključuje sve postavke i instalirane programe, za prijenos na drugo računalo.

Naredbeni red se mora pokrenuti i unijeti naredbu:

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

U prozoru koji se otvori, svi parametri su postavljeni kao što je prikazano na snimci zaslona:

Pojasnimo malo što znače neke točke:

  • Stavljanje sustava u OOBE način rada - sljedeći put kada pokrenete sustav, sustav će prijeći u OS prijenosni način rada.
  • Priprema za korištenje - izbrisat će se nepotrebni podaci koji nisu namijenjeni kopiranju, na primjer, aktivacijski podaci i sl., dok se svi instalirani programi, uslužni programi moraju uključiti u kopiranje.

Uslužni program sysprep će raditi nekoliko minuta, ovisno o količini podataka koji će se prenijeti na novo računalo.

Kada završite, računalo se isključuje.

Izrada ESD slike

Sada se trebate povezati vanjski pogon, umetnite prethodno pripremljeni USB flash pogon za pokretanje i pokrenite s njega. Kada se pojavi prozor za instalaciju sustava Windows 10, trebate pritisnuti kombinaciju tipki "Shift + 10".

  1. "Diskpart" (uslužni program koji vam omogućuje rad s particijama tvrdog diska),
  2. "Lisvol" (pregledavanje particija diska, na primjer, Windows 10 je instaliran na particiji C:, a spojeni USB pogon dobio je slovo I :),
  3. "Izlaz" (izlaz iz uslužnog programa. Saznali smo podatke o particijama).

Sada morate započeti proces spremanja C: pogona, gdje se nalazi instalirani Windows 10 OS, u slikovnu datoteku u ESD formatu na spojenom USB pogonu. Naredba izgleda ovako:

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

Objasnimo naredbu:

  • Install.esd - naziv datoteke slike sustava koja se kreira,
  • I: - disk na kojem će se kreirati ova datoteka U našem slučaju, ovo je prijenosni disk I :),
  • C: \ je pogon na kojem je instaliran originalni Windows 10.

Također možete odrediti stupanj kompresije rezultirajuće datoteke. Ovaj parametar nije naveden u ovom retku i koristit će se zadana vrijednost brzo. Ako je potreban drugačiji način rada, može se koristiti druga vrijednost. Treba imati na umu da što je kompresija jača, to je potrebno više vremena za rad.

Kada završite s radom na prijenosnom disku, spremna datoteka sa slikom.

Sada možete isključiti računalo na kojem je instaliran Windows 10 i koje je korišteno za kreiranje slike. Ostatak posla obavit će se na drugom računalu.

Dodatna kompresija slikovne datoteke

Ovaj odjeljak nije obavezan. Datoteka "Install.esd" dobivena u prethodnom koraku može se još više komprimirati smanjenjem njezine veličine. Provjeravamo prisutnost datoteke na uklonjivom disku.

Unosimo naredbu:

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

Ovom naredbom stvaramo drugu datoteku pod nazivom "Install2.esd", koja bi se od izvorne trebala razlikovati samo po veličini. U ovom slučaju koristimo novu vrstu kompresije - Compress: recovery.

Nakon dovršetka operacije, na disku će biti 2 datoteke koje se razlikuju po veličini. Sada možete izbrisati izvornu slikovnu datoteku ("Install.esd"), a novu možete preimenovati iz "Install2.esd" u "Install.esd".

Kao rezultat, opet postoji samo jedna datoteka s istim imenom "Install.esd", ali smanjene veličine.

Uređivanje Windows 10 ISO

Sada je vrijeme da počnemo stvarati verziju slike OS-a koja nam je potrebna. Da bismo to učinili, uzimamo distribucijski komplet preuzet s Microsoftove web stranice i kopiramo njegov sadržaj u mapu koju kreiramo na prijenosni pogon gdje se već nalazi naša datoteka. Nazovimo mapu "10".



Nakon što je kopiranje završeno, u podmapi "izvori" možete vidjeti datoteku s istim nazivom kao datoteka izvornog računala koju smo kreirali prilikom izrade slike OS-a. Naš zadatak je zamijeniti ovu datoteku svojom. Da biste to učinili, kopirajte našu datoteku "Install.esd".

Zatim ga zalijepimo u mapu "izvori" distribucije sustava Windows 10.

Potrebno je zamijeniti izvorna datoteka naše.

Napravite ISO sliku

Ostalo je malo toga za napraviti. Iz mape u koju ste kopirali sadržaj originalne distribucije Windows 10 i gdje ste jednu datoteku zamijenili svojom, ponovno napravite ISO sliku. Da bismo to učinili, koristit ćemo Windows ADK (Windows Deployment Kit). Obično se instalira zajedno s OS-om. Ako ga nema, možete ga preuzeti s web-mjesta Microsofta i instalirati.

Pokrenite okruženje za implementaciju i snimanje.

U prozoru koji se otvori unesite naredbu:

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

Objasnimo naredbu:

    • u2 - UDF datotečni sustav,
    • m - slika nema ograničenja veličine,
    • b pisati sektor za pokretanje etfsboot.com, put do datoteke etfsboot.com prilikom navođenja b (boot) piše se bez razmaka: bI: \ 10 \ boot \ etfsboot.com,
    • I: \ 10 - označava mapu u kojoj se nalaze datoteke za kreiranje slike,
    • I: \ Windows.iso - označavamo da konačna slikovna datoteka mora imati naziv Windows.iso i biti smještena na I: pogonu.

Nakon dovršetka operacije, na disku će se pojaviti slikovna datoteka distribucijskog kompleta Windows.iso.

Napravite medij za pokretanje

Distribucijski komplet je stvoren, sada ga trebate napisati na medij s kojeg će se sustav instalirati na drugo računalo. Možete koristiti USB flash pogon. Kako stvoriti USB disk za pokretanje može se pronaći na Internetu. Ovo nije teško. Ako ste se izborili s kreiranjem vlastite distribucije bez pribjegavanja pomoći izvana, bez ometanja prijatelja, poznanika ili Administrator sustava na svom poslu, niste kontaktirali popravak prijenosnog računala u blizini stanice metroa Otradnoye, gdje, na primjer, živite ili radite, tada se možete nositi s ovim zadatkom.

Kao rezultat, dobivamo medij iz kojeg možete instalirati sustav s integriranim setom potrebnog softvera, a možete ga instalirati na bilo koje računalo kao s bios UEFI, i s uobičajenim.

Instalacija sustava Windows 10

Ako ste već instalirali ovu verziju OS-a, tada ste upoznati s postupkom. Nema razlika kada koristite distribucijski komplet koji ste sami izradili. U krajnjem slučaju, proces instalacije će potrajati malo dulje.

Nakon završetka imat ćete računalo na kojem je već instaliran sav potreban softver. Jedino što preostaje jest instalirati upravljačke programe za ovo računalo.

Ovaj je sklop prikladan ako trebate prenijeti sustav na drugo računalo. Ako trebate instalirati OS na nekoliko računala, tada se ova distribucija može koristiti kao osnovna konfiguracija s integriranim skupom potrebnog softvera.

Sve što je napisano u Visual Basicu mora se raditi izvan razvojnog okruženja Visual Basica i zahtijeva datoteku Msvbvm.dll. Ova datoteka sadrži sve rutine podrške i bitne kontrole koje Visual Basic treba za bilo što. Ovo je prilično velika datoteka (1,3M). Srećom, nije važno koliko Visual Basic aplikacija korisnik pokreće u isto vrijeme, potrebna je samo jedna kopija ove datoteke u memoriji.

Za svaku prilagođenu kontrolu u vašoj aplikaciji i za ono što je dio vaše kontrole potrebna je prilagođena kontrolna datoteka. Te su datoteke relativno male - često manje od 30K svaka. Kao rezultat toga, ono što je potrebno za instalaciju izvršnih datoteka nije smješteno na stroju na kojem se izvodi instalacija, tada će čak i najjednostavnija izvršna datoteka Visual Basica, čak i komprimirana pomoću čarobnjaka za instalaciju, zahtijevati 2 ili više diskova.

Bilješka: Programer doista treba osigurati da korisnici njegovog projekta ili kontrole nemaju datoteku Msvbvm50.dll i druge datoteke podrške. mnogi korisnici Windows 95 i Windows NT već će imati te datoteke na svojim strojevima. Na primjer, većina korisnika Internet Explorera već će ih imati, a može se pretpostaviti da će Microsoft uskoro jednostavno instalirati ovu datoteku zajedno s instalacijom datoteka operacijskog sustava. To će uvelike smanjiti prostor na disku potreban za stvaranje distribucija Visual Basic projekata.

Konačno, kada se izvršava izvršna datoteka koja sadrži prilagođenu kontrolu, .ocx datoteka mora biti u direktoriju sustava ili u istom direktoriju kao i .exe datoteka. Čarobnjak za instalaciju automatski će postaviti datoteke na ispravno mjesto. (Ako se ne može pronaći odgovarajuća .ocx datoteka, virtualni stroj Visual Basic će prikazati poruku o pogrešci i izaći.)

Izradite izvršnu datoteku

Svatko tko je pročitao bilo kakve reklame o tome prije nego što kupi svoju kopiju Visual Basica možda je čuo da je Visual Basic 5 prva verzija Visual Basica koja vam omogućuje stvaranje uistinu izvršnih datoteka. Neki se možda pitaju što to znači. prvenstveno, prethodne verzije Visual Basic je uvijek prevodio Visual Basic kod u p-kod. To je srednji jezik koji se razlikuje od strojnog koda Intelovog mikroprocesora. A zatim je dobiveni p-kod interpretiran redak po red u Intelov strojni kod. Ali ovo nije učinkovito. Na primjer, za petlje je očito lakše izvršiti pretvorbu u strojni kod jednom, a ne pretvarati kôd svaki put kada se izvrši tijelo petlje.


Slika 23-1. Dijaloški okvir Izradi projekt. ...

Samo verzije Professional i Enterprise imaju mogućnost stvaranja uistinu izvršnih datoteka. To se može postići odabirom File | Make Exe ili File | Make OSX, a zatim klikom na gumb Options u dijaloškom okviru Make Project, prikazanom na sl. 23-1 (prikaz, stručni).



Slika 23-2. Stranica Make.

Ono što će se vidjeti prikazano je na sl. 23-2 (prikaz, stručni). Na ovoj stranici dijaloškog okvira možete dodati informacije o kontrolnoj verziji i zaštiti prava. Također postavlja ikonu za projekt, koju će korisnik vidjeti u prikazima izvršne datoteke i informacije o naredbenom retku, ako ih ima.

Ako imate Professional ili Enterprise izdanje, kliknite karticu Prevođenje. Zaslon prikazan na sl. 23-3 (prikaz, stručni). Prođimo jednu po jednu kroz sve opcije u ovom važnom dijaloškom okviru.

Prevedi u P-Kod... Omogućuje vam prevođenje projekta u p-kod. Iako se sporije izvršava, potreban prostor na disku može biti znatno manji u usporedbi s kodom prevedenim u strojni kod mikroprocesora.

Prevedi na izvorni kod. Omogućuje vam sastavljanje projekta pomoću izvornog koda s optimizacijama za sve što je odabrano pomoću preostalih gumba. Oni su opisani u sljedećoj tablici.

Dugme Opis
Optimizirajte za brzi kodMaksimizira brzinu izvršenja.
Optimizirajte za male veličineMinimizira veličinu. Ovo je vjerojatno značajna prednost u odnosu na jednostavno korištenje p-kod neće biti dosegnut.
Nema OptimizeSastavlja bez optimizacije.
Prednost Pentium ProOptimizira kod tako da najbolje funkcionira za Pentium procesor Pro Kôd generiran ovom opcijom funkcionirat će s ranijim procesorima, ali na 486 i Pentium procesorima (čak i ako koriste MMX) radit će sporije od koda generiranog bez ove opcije.
Stvorite simboličke informacije o debugKoristi se kada trebate pokrenuti svoj VB kod na zasebnom alatu za ispravljanje pogrešaka, kao što je jedan od NuMega programa za ispravljanje pogrešaka ili onih koji dolaze s komponentama Microsoft DevStudio.

Bilješka: Program koji se izvršava veliki broj ciklusi, kao što su standardni testovi, pokazat će zapanjujuća ubrzanja - često čak deset puta u usporedbi s Visual Basic 4.).

Napredne optimizacije. Klikom na ovaj gumb prikazat će se dijaloški okvir Napredne optimizacije prikazan s desne strane. Nije preporučljivo mijenjati nijednu od zadanih opcija na ovoj ploči - one su samo za velike VB znalce.

Čarobnjak za instalaciju

Čarobnjak za postavljanje stvarno je izvrstan alat koji vam omogućuje stvaranje distribucija aplikacija i kontrola uz malo ili nimalo truda. To je uistinu samostalan program pod nazivom Application Čarobnjak za instaliranje... Možete ga pokrenuti, na primjer, putem podizbornika Visual Basica 5 na izborniku Start. (Pretpostavimo da koristimo standardna instalacija, tada će se program čarobnjaka za postavljanje zvati VB \ setupkit \ kitfil32 \ Setupwiz.exe).

Bilješka: Prije korištenja čarobnjaka za instalaciju, trebali biste barem kompajlirajte kod barem jednom i spremite projektnu datoteku.

Kada se pokrene čarobnjak za instalaciju, dolazimo do početnog zaslona čarobnjaka za instalaciju, koji izgleda kao Sl. 23-4 (prikaz, stručni).

Idemo shvatiti stavke na glavnoj ploči. Prije svega, ovdje se nalazi gumb Pomoć koji će prikazati datoteku pomoći za čarobnjaka. Gumb Izlaz u gornjem desnom kutu ploče zatvara čarobnjaka za instalaciju. Gumb Sljedeće pomiče se na sljedeći korak u čarobnjaku, a gumb Natrag vraća se na prethodni. Kliknite na gumb Sljedeće da biste otišli na prvi pravi zaslon čarobnjaka.

Okvir za tekst datoteke projekta. Datoteka projekta je naziv datoteke s nastavkom .vbp. Možete kliknuti gumb Pregledaj da biste otvorili standardni dijaloški okvir koji vam omogućuje traženje .vbp ili .ctl datoteke (za kontrolu).

Ponovo izgradite Protect. Datoteke, čije su distribucije stvorene, samostalne su izvršne. Ako trebate izraditi zaseban proizvod od nule, morate označiti ovu opciju. Čarobnjak će automatski stvoriti novu .exe datoteku ili .ax ako nije pronađena.

Mogućnosti. Dostupne opcije opisane su u sljedećoj tablici.

Korištenje čarobnjaka

Radi jasnoće, recimo da želite stvoriti distribucije za dvije različite aplikacije:

  • kalkulator isporučen s Visual Basic;
  • kontrolni element numeričko polje unos NumericTextBox.

Izrada distribucijskog kompleta za projekt kalkulatora



Slika 23-3. Sastavite stranicu.

Počnimo s jednostavnim projektom kalkulatora, koji se može pronaći u poddirektoriju \ samples \ PGuide \ calc direktorija VB. Najprije ćete morati sastaviti ovaj projekt, jer on ne dolazi u izvršnom obliku. Dakle, preuzmimo VB i zatim kompajlirajmo projekt Calc.vbp. Nakon toga unesite naziv i put do Calc.vbp datoteke i kliknite na gumb Sljedeće (koji je sada dostupan). Nakon određenog vremena potrebnog za obradu datoteka, prelazimo na zaslon koraka 3 čarobnjaka za instalaciju.



Slika 23-4. Početni zaslon čarobnjaka za instalaciju.

Na ovom zaslonu trebate reći čarobnjaku gdje da spremi distribuciju. Na primjer, izaberimo diskete. Da biste to učinili, kliknite na opciju Floppy Disk. Kliknimo na gumb Sljedeće i doći ćemo do ekrana, gdje ćemo čarobnjaka obavijestiti o vrsti disketa koje se koriste.

Kliknimo na gumb Sljedeće. Rezultirajući zaslon, koji se koristi samo za ActiveX poslužitelje, složenija je tema koju nismo obrađivali u ovoj knjizi. Kliknite na gumb Dalje da preskočite ovaj zaslon.

Nakon kratke odgode, pojavljuje se zaslon Sažetak datoteke. Ako odaberete bilo koju od ovih datoteka i kliknete gumb Pojedinosti o datoteci, čarobnjak će prikazati dijaloški okvir. Sadrži detaljne informacije o odabranoj datoteci. Ako kliknemo na Pojedinosti sažetka na zaslonu Sažetak datoteke, vidjet ćemo dijaloški okvir s informacijama.

Kliknite na gumb Sljedeće dok ste na zaslonu FileSummary i idite na zaslon Završeno.

Ako sada kliknete Gotovo, čarobnjak će početi prikazivati ​​informacijske ploče s porukama o radnjama koje izvodi (komprimiranje datoteka, izračunavanje datoteka za kopiranje i tako dalje). Kada završite, na zaslonu će se pojaviti informativna ploča slična onoj s desne strane. Ona će od vas tražiti da umetnete prvu (od dva do u ovom slučaju) diskovi.

Sada korisnici mogu instalirati aplikaciju jednostavnim postavljanjem prvog diska distribucije u pogon i pokretanjem Windows program Setup.exe koji se nalazi na njemu.

Instalacijski program kreiran od strane čarobnjaka za instalaciju u skladu je sa svim Windows standardima. Korisnici mogu promijeniti instalacijski direktorij; mogu promatrati napredak procesa instalacije na dijagramu; a također će im biti rečeno kada da umetnu sljedeći disk. (Osim toga, moguće je deinstalirati aplikaciju pomoću funkcije AddRemove u Windows95 / Windows NT.) Izrada distribucije kontrole

Kreiranje distribucije kontrole u čarobnjaku za instalaciju za korištenje na odvojeni sustav je u biti isto što i stvaranje distribucije za aplikaciju. Stoga ćemo se u ovom odjeljku usredotočiti na korištenje čarobnjaka za stvaranje datoteke za postavljanje internetskog preuzimanja kako bi se kontrola mogla koristiti u Internet Exploreru.

Pokrenimo čarobnjaka. Valja napomenuti da želimo napraviti distribuciju kontrole tako da se može preuzeti s interneta ili intraneta. Nakon što donesete odluku o instalaciji Interneta, kliknite na gumb Dalje i prijeđite na sljedeći zaslon.

Kliknimo na gumb Sljedeće. Pojavit će se sljedeći zaslon. Microsoft pruža opciju koja korisniku omogućuje preuzimanje samo određenih standardne datoteke poput ogromne virtualne datoteke Vizualni strojevi Osnovno potrebno za kontrolu izravno od Microsofta kada prvi put koristite kontrolu u Internet Exploreru. Ovo je stvarno jako korisna opcija budući da ako korisnici već imaju bilo koji od potrebne datoteke na vašem računalu Internet Explorer je dovoljno pametan da ih više ne preuzima.

U biti to je sve. Preostali zasloni čarobnjaka slični su onima o kojima smo već raspravljali.


Autor: Ben Everard
Datum objave: 23. travnja 2015
Prijevod: A. Krivoshey
Datum prijenosa: srpanj 2015

Danas postoji nekoliko stotina aktivno razvijajućih Linux distribucija svih boja i veličina. Ali ne postoji niti jedan potpuno isti kao instaliran na vašem računalu, budući da ste ga najvjerojatnije prilagodili svojim željama. Proveli ste neko vrijeme instalirajući ili deinstalirajući programe, mijenjajući izgled i tako dalje.

Ne bi li bilo lijepo pretvoriti svoj fino podešeni sustav u distribuciju uživo? Možete ga nositi sa sobom na USB flash pogonu ili ga instalirati na druga računala.
Postoje razni alati za kreiranje vlastite distribucije. Počet ćemo s najjednostavnijim za korištenje, ali nudimo ograničen broj mogućnosti prilagodbe, a zatim prijeđimo na one naprednije koje vam omogućuju fino podešavanje svakog aspekta distribucije.

Brzo stvorite vlastiti Ubuntu

Pogodan i za mumbuntu i dadbuntu.

Tijekom godina, od prvog izdanja Ubuntua, izmišljeni su mnogi uslužni programi koji vam omogućuju stvaranje vlastitog Ubuntu verzija... To je dijelom zbog postojanja veliki iznos njegovih derivata. Iako je većina brzo napuštena, Ubuntu Customization Kit (UCK) je i danas živ.

UCK možete instalirati na Ubuntu ili bilo koju drugu distribuciju koja se temelji na njemu, kao što je Linux Mint. Uslužni program nalazi se u službenim spremištima, tako da ga možete instalirati pomoću upravitelja paketa. Zatim trebate ISO sliku distribucije koju želite izmijeniti. Da biste pojednostavili ovaj proces, preporučljivo je koristiti distribucijsku sliku koja uključuje grafička ljuska koje ćete koristiti. Na primjer, ako želite koristiti lokaliziranu Gnome radnu površinu za svoju distribuciju, bolje je koristiti Ubuntu Gnome sliku umjesto standardne Ubuntu slike. Ako radite na 32-bitnom stroju, slika mora biti izgrađena za arhitekturu i386. Međutim, ako imate 64-bitni sustav, možete prilagoditi 32-bitnu sliku.

Nakon pokretanja UCK-a, vidjet ćete poruku dobrodošlice i informacije o potrebnom prostoru na disku, zatim čarobnjaka koji će voditi daljnji proces. U prvoj fazi morat ćete odabrati jezik za svoj distribucijski komplet zajedno s jezikom izbornika za pokretanje (pobrinite se da distribucijski komplet na temelju kojeg gradite svoj sustav podržava te jezike).

Nakon što odaberete jezik, morate odrediti grafičko okruženje distribucije. UCK će kasnije preuzeti datoteke za lokalizaciju na temelju vašeg izbora jezika. Zatim ćete morati navesti mjesto slike distribucije Ubuntua koju ćete konfigurirati.

UCK će vas tada pitati za naziv vaše distribucije i pitati želite li ručno konfigurirati svoju distribuciju. Ako odgovorite potvrdno, otvorit će se prozor terminala u kojem će se korijenski direktorij promijeniti u okruženje za izgradnju vaše distribucije. U posljednjoj fazi, UCK će vam ponuditi opciju da iz vaše distribucije uklonite sve povezane Windows datoteke i stvorite hibridnu ISO sliku diska koja se može snimiti na disk ili kopirati na USB stick. UCK će zatim raspakirati sliku diska i preuzeti datoteke za lokalizaciju. Zatim možete ručno konfigurirati distribuciju ako ste prethodno odabrali ovu opciju. Opcija Pokreni konzolnu aplikaciju pokrenut će prozor terminala s korijenskom ljuskom.

Napredne postavke

U ovom prozoru možete koristiti upravitelj paketa apt-get za deinstaliranje i instaliranje aplikacija. Na primjer, možete instalirati multimedijsku podršku s apt-get install ubuntu-restricted-extras. Ako je vaša distribucija namijenjena za korištenje na slabim strojevima, možete deinstalirati LibreOffice:

$ apt-get remove --purge libreoffice * /

i zamijenite ga AbiWordom:

$ apt-get install abiword

Ako želite postaviti prečace za svoje programe na radnu površinu, prvo stvorite direktorij radne površine:

$ mkdir -p / etc / skel / Desktop

Sada tamo možete kopirati prečace za sve instalirane aplikacije:

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

a zatim ih učini izvršnim:

$ chmod + x firefox.desktop

Ako želite promijeniti pozadinu radne površine, otvorite /usr/share/glib-2.0/schemas/10_ubuntu-settings.gschema.override u uređivaču teksta i promijenite parametar picture-uri na svoju putanju slike:

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

Slično, možete promijeniti temu i ikone uređivanjem odgovarajućih parametara u ovoj datoteci. Na primjer, ako želite zamijeniti temu Ambiance s Radiance i koristiti skup ikona HighContrast:

Gtk-theme = "Radiance" icone-theme = "Visoki kontrast" ... theme = "Ambient"

Nakon uređivanja ove datoteke, ne zaboravite sastaviti modificirane skinove:

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

Također možete kopirati datoteke na svoj live CD. Da biste to učinili, pokrenite drugi terminal i idite na ~ / tmp / remaster-root / direktorij, koji je root za naš live CD. Na primjer, želite kopirati određene prečace i mape na radnu površinu:

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

Kada završite, zatvorite chroot terminal i odaberite opciju "Continue Building" u UCK čarobnjaku. Izgradnja vaše nove distribucije će sada početi.

Sustavi brze izrade za distribucije

Izgradnja distribucije u pregledniku koristeći SUSE Studio

SUSE Studio je vjerojatno najlakši sustav za stvaranje vlastite distribucije. Grafički je i radi u pregledniku. Potrebni su vam samo web preglednik i internetska veza. Uz SUSE Studio možete kreirati potpuno funkcionalne desktop distribucije, poslužiteljske sustave ili distribucije prilagođene bilo kojoj specifičnoj aplikaciji. U web sučelju možete dodati korisnike, prilagoditi popis aplikacija, pa čak i prilagoditi izgled i dojam te dodati datoteke.

Također možete uštedjeti vrijeme instaliranjem uslužnog programa Kickstart Configurator.

$ yum install system-config-kickstart

Ovaj program nudi jednostavan grafičko sučelje za stvaranje Kickstart datoteke.

Možete odrediti pakete koje trebate navodeći ih u odjeljku % paketa. Umjesto pojedinačni paketi ovdje također možete dodati određene grupe paketa, na primjer gnome-desktop. Ovdje također možete uključiti pakete iz drugih Kickstart datoteka navodeći njihov naziv i lokaciju s parametrom % include:

% uključuje /usr/share/spin-kickfedora-live-base.ks

Ako trebate pokrenuti bilo koju naredbu nakon preuzimanja distribucije, na primjer, da biste konfigurirali mrežu, morate je navesti u odjeljku % postova. Na primjer, ako želite automatski pokrenuti Firefox, možete staviti njegov prečac u mapu ~ / .config / autostart dodavanjem sljedećih redaka u % postova:

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

Provjerite je li kraj % paketa i % postova označen sa % end. Ako želite pokrenuti bilo koju naredbu izvan vašeg živog okruženja, kao što je kopiranje host datoteka u vašu distribuciju, dodajte parametar -nochroot u odjeljak postova %, kao što je prikazano u nastavku:

% post --nochroot #copy resolv.conf s hosta na prilagođeni distrocp /etc/resolv.conf $ LIVE_ROOT / etc /% end

Varijabla $ LIVE_ROOT ukazuje na okruženje uživo. Na sličan način možete kopirati datoteke s hosta u svoje okruženje uživo, na primjer:

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

Ako koristite grafička korisnost da biste definirali spremišta, morate ručno dodati jedan važan redak Kickstart datoteci. Ona pokazuje na popis zrcala za Fedora spremište(i također sadrži informacije o verziji i arhitekturi sklopa) odakle će se paketi preuzeti. Na primjer, ako želite primati pakete za 64-bitnu Fedoru 21, ova linija bi izgledala ovako:

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

Nakon što završite s Kickstart datotekom, otvorite je pomoću livecd-creator-a da napravite distribuciju. Pod pretpostavkom da je datoteka spremljena u ~ / custom-kickstarts / Custom-Fedora.ks, tada će naredba izgledati ovako:

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

Prekidač -fslabel specificira naziv vaše distribucije. Nakon što slijedi sve upute u Kickstart datoteci, uslužni program gradi ISO sliku vaše distribucije, koja se sprema u vaš kućni direktorij.

Izgradnja vlastite Raspberry Pi distribucije

New Out Of the Box Software, ili NOOBS, službeni je instalacijski program za Raspberry Pi. Pojednostavljuje i standardizira proces instaliranja distribucija na Raspberry Pi. Iako je glavni cilj NOOBS-a olakšati instalaciju operacijskih sustava na Pi, ovaj se uslužni program također može koristiti za stvaranje vlastitih distribucija.

Prvo preuzmite NOOBS instalacijski program sa stranice i instalirajte ga na bilo koju podržanu distribuciju na kojoj želite temeljiti svoj sustav. Preporučujemo korištenje Raspbian distribucije, koju također preporučuju kreatori NOOBS-a.

Nakon što je Raspbian instaliran i preuzet, možete napraviti promjene u njemu. Na primjer, možete promijeniti pozadinu i temu radne površine pomoću uslužnog programa obconf naredbenog retka i instalirati dodatne teme pomoću naredbe:

$ sudo apt-get install openbox-themes

Također možete instalirati ili deinstalirati pomoću apt-get ili instaliranjem Synaptic grafičkog upravitelja paketa.

Možete kopirati bilo koje datoteke u ovu Raspbian distribuciju. NOOBS vam omogućuje stvaranje particije od 512 MB u koju ćete pohraniti svoje datoteke. Ili možete koristiti naredbu raspi-config da proširite root particiju na cijelu SD karticu.

Također, ne zaboravite postaviti umrežavanje. Na primjer, možete konfigurirati bežični adapter za povezivanje s vašom točkom Wi-Fi pristup kao i pristup raznim mrežnim uslugama.

Nakon dovršetka konfiguracije distribucijskog kompleta, morate ga zapakirati u arhivu. Ići korijenski direktorij naredbom cd / i pokrenite sljedeću naredbu:

$ 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 / *

Pakiranje će trajati otprilike pola sata, ovisno o broju izmjena koje ste napravili.
Sada imate root.tar datoteku u svom korijenskom direktoriju. Na isti način pakiramo i bootloader. Prvo idite na direktorij za pokretanje.

Zatim stvaramo arhivu.

$ tar -cvpf boot.tar

Ne treba puno vremena. Sada imate datoteku boot.tar u direktoriju za pokretanje.

NOOBS zahtijeva komprimirane verzije ovih datoteka. Ali Raspberry Pi nema dovoljno resursa za komprimiranje ovih datoteka, pa ih morate premjestiti na svoje računalo i komprimirati pomoću naredbi xz -9 -e boot.tar i xz -9 -e root.tar. Pri čemu izvorne datoteke bit će zamijenjeni njihovim komprimiranim verzijama, boot.tar.xz i root.tar.xz.

Sada formatirajte svoju SD karticu i postavite novu kopiju NOOBS-a na nju. Preko upravitelj datoteka idite do direktorija os, koji zauzvrat uključuje mnoge direktorije, od kojih svaki sadrži datoteke za jednu od podržanih distribucija, uključujući Arch, Pidora, Raspbian i druge. Budući da se naša distribucija temelji na Raspbianu, možemo izbrisati sve ostale direktorije. Imenujte Raspbian direktorij imenom kojim želite imenovati svoju distribuciju.

Prijeđite u ovaj direktorij i otvorite datoteku os.json u uređivaču teksta. Obratite pažnju na tekst pored polja za naziv i opis na vašem. Izbrišite datoteku flavors.json.

Konačno, izbrišite datoteke root.tar.xz i boot.tar.xz u ovom direktoriju, zamijenivši ih svojim. to je sve. Sada pokrenite Pi s ove kartice.

Izgradnja prilagođene distribucije temeljene na Archu od nule

Ako imate strpljenja izgraditi vlastitu distribuciju od nule, trebali biste je izgraditi na vrhu Arch Linuxa. Pristup kreatora ove distribucije omogućuje korisniku da potpuno prilagodi svoje radno okruženje i čini ga idealnom platformom za razvoj prilagođenih sustava.

Možete stvoriti prilagođenu distribuciju zasnovanu na Arch pomoću uslužnog programa naredbenog retka Archiso, koji je zbirka Bash skripti i prilično je teško naučiti, ali vam daje potpunu kontrolu preko krajnjeg rezultata.

Postavljanje okruženja za izgradnju distribucije

Prva stvar koju trebate izgraditi je instalirana Arch distribucija. Uputa za njegovu instalaciju na mrežu ima više nego dovoljno, tako da ovdje nećemo opisivati ​​ovaj proces.

Nakon instalacije Archa, konfigurirajte ga prema svojim potrebama. Instalirati dodatni paketi, mijenjati pozadine i teme te podešavati druge aspekte sustava kao što je umrežavanje. Kasnije ćemo kopirati sve te promjene iz naše instalirane Arch instance u onu koju ćemo izgraditi.

Nakon što postavite svoju distribuciju, otvorite terminal i instalirajte ovisnosti za Archiso:

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

Sada preuzmite najnoviju verziju archiso paketa iz Git repozitorija koristeći naredbu:

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

Kopirat će datoteke u ~ / archiso direktorij. Promijenite u ovaj direktorij i instalirajte uslužni program pomoću naredbe make install. Nakon dovršetka instalacije možete sigurno ukloniti direktorij ~ / archiso. Zatim ćemo stvoriti direktorij u kojem ćemo konfigurirati datoteke za našu buduću distribuciju:

$ mkdir ~ / arhiva

Provjerite imate li dovoljno slobodnog prostor na disku za smještaj svih aplikacija koje želite instalirati, kao i svih drugih datoteka koje odlučite staviti u svoju distribuciju.

Sada morate kopirati jedan od dva Archiso profila. Osnovni profil je dobar za izgradnju osnovnog živog sustava bez prethodno instaliranih paketa. Koristit ćemo releng profil, koji vam omogućuje stvaranje potpuno prilagođenog Arch Linuxa unaprijed instalirane aplikacije... Da biste koristili ove skripte, samo ih kopirajte u svoj ~ / archlive direktorij:

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

Dodavanje paketa

Dodavanje paketa u ISO sliku pomoću Archisoa jednostavno je kao i njihovo dodavanje tekstualnu datoteku, jedan paket po liniji. U direktoriju ~ / archlive imamo tri datoteke: packages.i686, packages.x86_64 i packages.both. Možete ih otvoriti u uređivaču teksta i dodati nazive paketa koje želite uključiti u distribuciju. Archiso će pročitati sadržaj datoteke za odgovarajuću arhitekturu i zatim ih upakirati u sliku koja će se izvoditi na 32-bitnim i 64-bitnim strojevima. Međutim, radi dosljednosti, preporučujemo da dodate nazive paketa u packages.both datoteku tako da budu dostupni za obje arhitekture.

Datoteka packages.both već sadrži određeni skup paketa. Trebali biste ih ostaviti tamo i dodati svoje pakete na kraj datoteke. Možete popisati sve pakete instalirane na sustavu pomoću naredbe:

A onda kopirajte one koje trebate. Možete stvarati osnovni sustav s Mate radnom površinom, upraviteljem prijave i preglednikom Firefox dodavanjem sljedećih paketa u datoteku packages.both:

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

Također možete kopirati sve pakete instalirane na sustavu u datoteku packages.both pomoću naredbe:

$ pacman -Qqe >> ~ / arhiva / paketi.oba

Postavljanje korijenskog direktorija

Airootfs direktorij unutar ~ / archlive / služi kao prekrivač za ono što će biti u korijenskom direktoriju nove distribucije. Sve datoteke koje stavite u ovaj direktorij bit će dodane u datotečni sustav distribucije, pa ako koristite Slimov upravitelj prijave, kopirajte njegovu konfiguracijsku datoteku:

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

Isto tako, trebate kopirati /etc/systemd/system/display-manager.service datoteku na odgovarajuće mjesto unutar ~ /archlive / airootfs /, kao i direktorije u kojima su pohranjene teme, odnosno /usr / share / backgrounds , / usr / share / ikone i / usr / share / teme.

Ako želite da nova distribucija ima isti skup korisnika, kopirajte odgovarajuće datoteke:

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

Prije kopiranja bilo koje datoteke iz korisničkog kućnog direktorija, potrebno je kreirati skel direktorij:

$ mkdir ~ / archlive / airootfs / etc / skel

Ovaj imenik prikazuje korisnikov početni imenik tijekom pripreme sustava. Sada možete kopirati datoteke iz svog matičnog direktorija:

Stoga možete kopirati sve datoteke ili mape iz vašeg matičnog direktorija u direktorij skel, uključujući ~ / .xinitrc i ~ / .config.

Da biste se automatski prijavili na sustav kao običan korisnik, a ne root, otvorite datoteku ~ / archlive / airootfs / etc / systemd / system / [e-mail zaštićen]/autologin.conf u uređivaču teksta i uredite sljedeći redak:

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

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

Zamijenite bodhi svojim korisničkim imenom.

Konačne postavke

Korijenski početni direktorij (~ / archlive / airootfs / root) sadrži datoteku customize-root-image.sh. Bilo koji zadatak administracije sustava koji želite izvršiti nakon instalacije Archa može se dodati ovoj datoteci. Zapamtite da upute u ovoj datoteci moraju biti sastavljene za novo okruženje, odnosno / u skripti se moraju odnositi na korijenski direktorij distribucijskog kompleta koji se gradi.

Otvorite datoteku u uređivaču teksta, pronađite redak s / etc / localtime i postavite svoju vremensku zonu:

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

Također provjerite je li Bash instaliran kao ljuska:

$ usermod -s / usr / bin / bash root

Zatim kopirajte sadržaj imenika skel u svoj prilagođeni početni direktorij:

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

i postavite ispravnog vlasnika ovih datoteka:

$ chown bodhi: korisnici / dom / bodhi -R

U posljednje dvije naredbe zamijenite bodhi svojim korisničkim imenom.

Konačno, pomaknite se do dna datoteke i komentirajte sve naredbe systemctl dodavanjem # ispred njih. Za učitavanje u GUI, dodajte sljedeće retke za pokretanje svih potrebnih usluga:

Systemctl omogući pacman-init.service select-mirror.service systemctl set-default graphical.targetsystemctl omogući graphical.target

to je sve. Sada morate izgraditi sliku distribucije. Idite na svoj ~ / archlive direktorij i pokrenite naredbu u nastavku da započnete proces izgradnje:

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

Prekidač -v omogućuje način prikaza detaljnih informacija o procesu, -N specificira naziv ISO-slike, -V specificira verziju, a -L dodaje oznaku generiranom ISO-u.

Imajte na umu da je proces izrade prilično spor i može potrajati i do nekoliko sati ovisno o snazi ​​vašeg računala. Kada završite, pronaći ćete ISO sliku u vašem ~ / archlive / out direktoriju.

Ažuriranje slika

Neko vrijeme nakon izrade slike poželjet ćete je ažurirati. Možda će biti objavljene nove verzije aplikacija ili ćete možda morati promijeniti sve datoteke koje ste ručno dodali slici.
Da biste to učinili, idite na ~ / archlive / radni direktorij. Direktoriji i686 i x86_64 unutar rada sadrže datotečne sustave za odgovarajuće arhitekture. Možete promijeniti korijenski direktorij u jedan od njih pomoću naredbe:

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

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

Sada, iznutra, možete izvršiti bilo kakva ažuriranja ili promjene sustava. Ako želite ažurirati aplikacije, prvo ažurirajte bazu podataka ključeva upravitelja paketa i popis paketa:

$ pacman-key --init $ pacman-ključ --popune

Zatim možete ažurirati sustav pomoću naredbe:

Nakon što izvršite potrebne promjene, izađite iz chroot okruženja.

Ne zaboravite napraviti ove promjene za obje arhitekture. Sada morate obnoviti sliku. Međutim, build.sh skripta, budući da smo već u radnom direktoriju. Da ga još skuplja nova slika, otvorite datoteku build.sh u uređivaču teksta. Idite na dno datoteke i uklonite parametar run_once s početka naredbi make_prepare i make_iso:

Za luk u i686 x86_64; napravi make_preparedonemake_iso

Spremite datoteku i pokrenite skriptu za stvaranje slike:

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

Izgradnja distribucija Linuxa za ugrađene sustave

Linux je popularan izbor na tržištu ugrađenih rješenja. Međutim, ovo područje zauzimaju različite specijalizirane ugrađene Linux distribucije. Kako bi pojednostavili ovo tržište, Linux Foundation, zajedno s vodećima u industriji kao što su Intel, AMD, Freescale, Texas Instruments, Wind River, i drugi, kreirali su projekt Yocto.

Glavni cilj projekta je kreiranje i distribucija okruženja i alata za izradu i izgradnju ugrađenih Linux distribucija. Projekt podržava 32- i 64-bitne ugrađene arhitekture kao što su ARM, PPC i MIPS. Pomoću ovih alata programeri mogu izgraditi potpuno funkcionalne Linux sustave za ugrađene uređaje.

Kako bi pomogao programerima, projekt nudi program Hob, koji je grafički frontend za BitBake projekt build engine. Hob čita upute i slijedi ih kako bi preuzeo pakete, izradio ih i preveo rezultat kao sliku za pokretanje. Možete ga instalirati na sve popularne distribucije uključujući Fedoru, Ubuntu, Debian, OpenSUSE i CentOS.

Da biste započeli, možete preuzeti sustav izgradnje s web stranice projekta koristeći git:

$ git klon -b tratinčica git: //git.yoctoproject.org/poky.git

Danas ćemo razgovarati o tome kako stvoriti prilagođeni sklop live cd slike (ISO). I postoji mnogo alata za te svrhe, ali svi oni više nisu podržani dugo vremena.

Nekada je postojao alat koji je radio sjajan posao, ali sada jeste dugo vremena nije podržan ili razvijen, iako ga još uvijek možete koristiti (pogledajte moj, koji je stvoren ovim alatom).

Zamijenio ga je Pinguy Builder. Ali čini se da ni on nije dugo ažuriran. Uostalom, u posljednje vrijeme ne vidim nikakva ažuriranja na službenoj web stranici Pinguy.

Tu je i alat za sigurnosno kopiranje i kreiranje vlastitih prilagođenih slika - ali također nije podržan, a u Linux Mintu radi svaki drugi put.

Srećom, pronašao sam alternativni alat za kreiranje prilagođenih live cd slika.

Upoznajte - Cubic, što znači C ustom U buntu ja TAKO C reator je GUI aplikacija za kreiranje prilagođene Ubuntu Live CD slike (ISO) za podizanje sustava.

Cubic je u aktivnom razvoju i nudi mnoge mogućnosti za izradu prilagođenog Ubuntu CD-a. Ima integrirano chroot okruženje naredbenog retka u kojem možete izvršiti sve prilagodbe kao što su instaliranje novih paketa, kernela, dodavanje dodatnih pozadinska tapeta, dodavanjem dodatnih datoteka i mapa.

Ima intuitivno grafičko sučelje koje olakšava navigaciju (pomoću miša) tijekom procesa snimanja uživo. Možete stvoriti novu prilagođenu sliku ili izmijeniti postojeće projekte. Budući da se koristi za stvaranje živih Ubuntu slika, vjerujem da se može koristiti u drugim Ubuntu distribucijama kao što je Linux Mint.

Kome je to korisno?

Ovo je korisno za one ljude koji nakon instalacije novi sustav, instaliraju se ili uklanjaju još mnoge stvari, a i dalje žele imati ažuriran sustav.

Kako instalirati Cubic

Postoji službeni repozitorij koji olakšava proces instalacije. A da biste instalirali Cubic na svoj Ubuntu sustav, pokrenite sljedeće naredbe u terminalu:

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

Kako stvoriti prilagođenu linux verziju koristeći Cubic

Nakon instalacije, pronađite i pokrenite Cubic iz izbornika Aplikacije.

Napravite direktorij za svoj novi projekt. Ovo će biti direktorij u koji će se spremati vaše datoteke, kao i slika novog sustava.

Prije procesa izrade, prvo morate preuzeti službenu sliku Ubuntua ili drugog sustava koji želite preraditi. Na primjer, skinuo sam KDE NEON sa službene stranice i želim napraviti vlastitu gradnju na temelju ovog sustava.

Nakon što kliknete "Dalje", morate odabrati put na koji ste spremili ISO-sliku sustava. Cubic će automatski ispuniti sve detalje za vaš prilagođeni OS. Sve ovo možete promijeniti ako želite. Kliknite Dalje za nastavak.

Započet će raspakiranje iso slike i sve datoteke će biti spremljene u kreirani direktorij

Nakon što se datotečni sustav ekstrahira, automatski ćete biti odvedeni u chroot okruženje. Ako ne vidite terminal, pritisnite tipku ENTER nekoliko puta.

I tu počinje zabava. Možete instalirati sve dodatne pakete, dodati pozadinske slike, dodati nova spremišta, instalirati najnoviju jezgru Linuxa i bilo koju drugu prilagodbu. Koliko god razumiješ GNU/Linux općenito.

Na primjer, želim instaliran google-chrome na svom live CD-u, samo odem i instaliram ga kao normalnu Ubuntu aplikaciju.

Ne trebamo upisivati ​​"sudo" jer smo već u korijenskom okruženju.

Osim toga, možete ažurirati svoj sustav u trenutno stanje unosom naredbe “apt update && apt upgrade”

Ali to nije sve, možete samo kopirati datoteke i mape, a zatim ih zalijepiti u ovaj prozor terminala.

Na primjer, želim kopirati više slika za radnu površinu. Izrađujem novi imenik

Mkdir / usr / share / backgrounds

ulazim u to

Cd / usr / share / backgrounds

Otvaram svoj upravitelj datoteka, odabirem datoteke koje mi trebaju i samo ih povlačim i ispuštam

Pažnja! Ne biste trebali imati ćirilične znakove na svom putu. Na primjer, program ne prepoznaje ovaj put - / home / linuxthebest / Preuzimanja/, bolje je samo kopirati datoteke u svoj početni direktorij (ako je naziv na latinskom)

Napomena za Korisnici Ubuntua 17.10:

Na Ubuntu 17.10 DNS traženje možda neće raditi u chroot okruženju. Ako stvarate prilagođenu Ubuntu 17.10 živu sliku koju trebate navesti ispravna datoteka resol.conf:

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

Da biste provjerili radi li DNS razlučivost, pokrenite:

Cat /etc/resolv.conf ping google.com

Kada izvršite sve promjene, kliknite "Dalje"

V sljedeći odjeljak odaberite verziju jezgre Linuxa koja će se koristiti pri pokretanju nova verzija ISO. Ako ste instalirali dodatne kernele, oni će također biti navedeni u ovom odjeljku. Samo odaberite kernel koji želite koristiti na svom stvarnom CD-u.

U sljedećem odjeljku odaberite pakete koje želite ukloniti sa svoje slike uživo. Odabrani paketi će se automatski ukloniti nakon instaliranja operativnog sustava pomoću prilagođene slike uživo. Budite oprezni pri odabiru paketa za uklanjanje, mogli biste slučajno ukloniti paket koji ovisi o drugom paketu.

Sada će započeti proces stvaranja slike uživo. To će potrajati neko vrijeme ovisno o karakteristikama vašeg sustava.

Nakon dovršetka postupka snimanja, kliknite Završi. Cubic će prikazati prilagođene pojedinosti slike koje ste upravo stvorili.

Ako u budućnosti želite promijeniti novostvorenu sliku, poništite okvir pored "Izbriši sve projektne datoteke, osim generirane slike diska i odgovarajuće kontrolni zbroj MD5 datoteka". Cubic će ostaviti prilagođenu sliku u radnom direktoriju projekta, možete napraviti bilo kakve promjene u budućnosti.

Koristite drugi direktorij projekta za stvaranje novog sklopa.

Kako promijeniti već stvoreni sklop

Pokrenite Cubic s izbornika i odaberite postojeći direktorij projekta. Kliknite gumb Dalje i vidjet ćete sljedeće tri opcije:

  • Izradite sliku diska iz postojećeg projekta.
  • Nastavite prilagođavati postojeći projekt.
  • Izbrišite postojeći projekt.

Prva opcija omogućit će vam stvaranje novog živog ISO-a iz postojećeg projekta koristeći istu postavku kao prije. Ako ste izgubili svoju ISO sliku, možete koristiti prvu opciju za stvaranje nove.

Druga opcija vam omogućuje da unesete bilo koji dodatne promjene vašem postojećem projektu. Ako odaberete ovu opciju, bit ćete vraćeni u chroot okruženje. Možete dodati nove datoteke ili mape, instalirati bilo koji novi softver, ukloniti bilo koji softver, dodati druge Linux kernele, dodati pozadinu radne površine itd.

Treća opcija će izbrisati postojeći projekt tako da možete početi ispočetka.

Napravio sam prilagođeni sklop baziran na KDE NEON koristeći Cubic. Ovako izgleda sustav učitan s USB flash pogona.

Vrhunski povezani članci