Kako podesiti pametne telefone i računare. Informativni portal

Kreiranje distribucija. Napravite vlastitu Linux distribuciju

Tokom životnog veka računara, korisnik se suočava sa brojnim problemima. Pored toga napad virusa može biti drugačije sistemske greške a zatim, da biste ih eliminisali, morate ponovo instalirati Windows. To nije uvijek lako, jer mnogi korisnici nemaju specijal instalacioni disk Windows 7. U novijim verzijama računara, čitači optičkih diskova često nedostaju. U takvim slučajevima može pomoći distribucija Windows 7 instalirana na USB fleš disk.

Kreirajte disk za pokretanje sistema Windows 7

Kada prvi put uključite računar (Windows 7, Windows 8 / 8.1), od korisnika se traži da kreira CD/DVD za Rezervna kopija Windows instalacije, ali mnogi jednostavno ne obraćaju pažnju na ovu poruku. Kada trenutak prođe, možete kreirati Windows medij za pokretanje koristeći odgovarajući softver. AOMEI PE Builder je jedan takav alat treće strane, podržava ne samo Windows 7 već i 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 antivirus na svom računaru. Koraci za kreiranje Windows 7 distribucije:

  1. Preuzmite program sa interneta.
  2. Preuzmite, instalirajte i pokrenite.
  3. Kliknite žuto dugme Dalje da pređete na sledeći korak.
  4. Odaberite drugu opciju: USB Boot Uređaj.
  5. Zatim kliknite na "Dalje", pojaviće se prozor sa obaveštenjem da će disk biti formatiran.
  6. Kliknite "OK" da zatvorite poruku i "Dalje".
  7. AOMEI PE Builder će započeti izgradnju imidža.

ISO format distribucije

ISO fajl je virtuelna kopija sektorskih podataka sa istom strukturom fajla, kao idealna kopija fotografije koja ima boje, senke 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 sa jednog računara na drugi.

Ovo je savršen duplikat jer ne gubi ništa prilikom kopiranja ili kompresije. Možete kreirati i montirati ISO datoteke besplatno pomoću posebnih alata, dok uređaji na USB fleš disku ili CD-u mogu biti pokretani umjesto hard diska.

ISO slike se često koriste za distribuciju velikih programa preko Interneta zbog činjenice da se svi programski fajlovi mogu uredno napisati kao jedan fajl.

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

Ophcrack sigurno nije jedini program da biste koristili ISO datoteku, toliko je vrsta programa distribuirano. Na primjer, većina pokretanja antivirusni softver koristite ISO.

U svim ovim primjerima i hiljadama drugih, svaki pojedinačni fajl potreban za bilo koji alat koji se pokreće uključen je u jednu ISO sliku, što alat čini vrlo lakim za pokretanje, snimanje na disk ili drugi uređaj.

Windows 10 i starije verzije Windows 8 i Windows 7 mogu se kupiti direktno od Microsofta u ISO formatu, spremne za ekstrahovanje na uređaj ili montiranje u virtuelnu mašinu.

Dobijanje slike iz Windows-a


Proces kreiranja zavisiće od toga koja je verzija OS-a instalirana - 7, 8.1 ili 10. Svi su dostupni od Microsofta, uključujući uslužni program za dobijanje medija za pokretanje. Prije nego što započnete proces, morate imati Windows ključ proizvoda. 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, prilikom kupovine ili oporavka ključa pomoću posebnog softvera.

Na internetu postoji dovoljno aplikacija koje će vam pomoći da pronađete svoje serijske ključeve, međutim, stručnjaci predlažu korištenje besplatne verzije KeyFinder Magical Jellybean. Kada se instalacija završi, odmah će prikazati serijski ključ proizvoda u obliku tekstualnih nizova ili datoteka. Ovaj ključ od 25 cifara sa 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 ecommerce za Microsoft TechRiver, možete dobiti distribuciju 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 Softpedia. 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 Windows 7 distribuciju. Algoritam za kreiranje slike:

  1. Otvorite Windows USB / DVD, a zatim "Učitaj".
  2. Otvorite preuzetu izvršnu datoteku Download-Tool-Installer-ru-US.exe i kliknite na "Instaliraj".
  3. Pričekajte da se instalacija završi i potvrdite "Završi".
  4. Skinuti ISO fajl Windows. Možete ga nabaviti iz Microsoft Store-a, MSDN-a ili drugih pouzdanih izvora. Radi sa bilo kojim operativnim sistemom, pošto se struktura Windows instalacije nije promenila od Windows 7. Prečica do programa će se pojaviti na radnoj površini.
  5. Kliknite na "Da".
  6. Kliknite na "Pretraži".
  7. Pregledajte svoj računar, odaberite ".iso" datoteku i "Otvori".
  8. Nakon odabira datoteke, potvrdite "Dalje".
  9. Odaberite vrstu medija.
  10. Povežite tip medija i odaberite ga u alatu za pokretanje.
  11. Nakon što odaberete vrstu medija, potvrdite "Započni kopiranje".
  12. Obrišite disk, ako na njemu postoje informacije, potvrdite operaciju.
  13. Windows instalacione datoteke su sada kopirane na odabrani disk.
  14. Sačekajte da se integracija završi usb drajveri na Windows 7 distribucijski komplet. Primit ćete poruku da je uređaj za pokretanje uspješno kreiran.
  15. Zatvorite program za pokretanje i uklonite disk iz računara.

Rufus Imaging Program


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

  1. Prije integracije drajvera u distribuciju Windows 7, potrebno je da odaberete funkciju Pokreni kao administrator.
  2. Odaberite određeni USB u polju "Uređaj" s najmanje 4 GB.
  3. Sljedeća četiri područja će automatski sortirati odabranu ISO datoteku.
  4. Obavezno označite kućicu " Brzi format"Ili kreirajte prečice koristeći ekstenzije.
  5. Pored oznake "Kreiraj", koristeći padajuću listu, odaberite sliku.
  6. Za početak - kliknite na "Start".
  7. Proces kreiranja USB-a Windows distribucija 7 će potrajati neko vrijeme, što zavisi od snage računara.

Rufus ne samo da pravi fleš disk za pokretanje, već i zapisuje nekoliko gigabajta podataka na USB stick. Ovisno o različitim hardverskim faktorima, ovo će trajati oko 10 minuta. Kada se proces završi, korisnik će imati USB za pokretanje.

Disk Utility Boot Loader

Možete birati između širokog spektra softverskih rješenja trećih strana koja će vam pomoći da pojednostavite kreiranje disk za pokretanje... Jedan od gore navedenih programa je Disk Utility.Ovaj uslužni program ne može ispravno funkcionisati osim ako nema podržani USB disk i internet vezu.

Proces kreiranja wWdows 7 distribucije:

  1. Odaberite Datoteka> Prazna slika.
  2. Unesite ime, oznake i odaberite lokaciju koja će biti određena na računaru nakon otvaranja.
  3. Na kartici "Veličina" unesite potrebnu vrijednost.
  4. Odaberite "Format". Za upotrebu sa Windows ili Mac računarima čija zapremina ne prelazi 32 GB, izaberite MS-DOS, za veće - ExFAT.
  5. Kliknite na iskačuću karticu Enkripcija i odaberite opciju.
  6. Kliknite na "Sekcije" i odaberite izgled.
  7. Kliknite na "Format" i odaberite željenu opciju.
  8. Čarobnjak će ga promijeniti na 178MB koristeći .cdr.
  9. Kliknite "Sačuvaj" i "Završi".

Kreirajte sigurnu sliku diska


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

Algoritam za kreiranje Windows 7 distributivnog kompleta (64):

  • Odaberite traženi zadatak i sam program će vas voditi kroz sve faze formiranja.
  • Odaberite Burn ISO Image, a zatim kliknite OK.
  • Provjerite je li DVD instaliran na vašem računaru. Odaberite DVD snimač će snimiti ISO datoteku. Najvjerovatnije postoji samo jedan, pa će biti unaprijed odabran.
  • Ako imate više od jednog CD/DVD snimača instaliranog na vašem računaru, koristite padajući meni Ciljni uređaj, izaberite koji ćete koristiti, nakon čega program može izvršiti manja podešavanja u zavisnosti od izabranog CD/DVD rekordera.
  • Kliknite na dugme "Pretraži" i idite do ISO datoteke. Kada se pronađe, dvaput kliknite na njega.
  • Pritisnite dugme "Burn Disc", pojaviće se prozor napretka, nakon završetka će se pojaviti poruka koja će pokazati koliko je dugo trajalo snimanje i prosečnu brzinu prenosa.

Besplatni alati za instaliranje Windowsa


Napredni korisnici u svom arsenalu programa uvijek imaju nekoliko besplatni alati dostupno za prilagođavanje Windows 7, od instalacije do kontrole korisničkog naloga (UAC). Integracija u distribuciju Windows 7 vrši se pomoću besplatnih alata. Oni vam omogućavaju da kreirate automatska instalacija, dodajte/uklonite svoje, Windows programe, integrirajte drajvere, podesite registar, priložite nove teme i još mnogo toga.

Ova kolekcija nudi pet besplatnih alata za postavljanje i instaliranje Windows 7 profesionalne distribucije. Da biste pokrenuli ove alate, morate instalirati komplet za automatsku instalaciju Windowsa:

  • VLite, iako je dizajniran za Windows Vista, možete ga koristiti za Windows 7. Alat vam omogućava da kreirate nenadziranu instalaciju Windowsa 7, integrirate popravak, jezički paketi i drajvere, prilagodite Windows postavke i kreirajte ISO za pokretanje.
  • RT Seven Lite je alat posebno dizajniran za integraciju u distribuciju Windows 7. Ovaj alat sadrži više mogućnosti u poređenju sa drugim alatima. Kartica Prilagođavanje ima nekoliko sekcija koje vam omogućavaju da dodate nove teme, gadgete, čuvare ekrana, pozadine radne površine, ikone, OEM logotipe i još mnogo toga.
  • 7 Customizer je jednostavan alat za prilagođavanje i kreiranje instalacija Windows 7 bez nadzora.
  • Se7en Unattended - program može onemogućiti usluge, omogućiti dodatke, dodati aplikacije trećih strana, dodati windows updates, integrišite drajvere i dodajte druga podešavanja da biste kreirali prilagođeni Windows 7 ISO.
  • Win Integrator - Ovaj alat je skoro sličan vLite-u. Pored gore navedenog, jedno ili više njih može biti omogućeno ili onemogućeno. Windows funkcije... Sve u svemu dobar alat sa jednostavnim korisničkim interfejsom.

Instaliranje ažuriranja na medijima

Slipstreaming je tehnika koja se koristi za ugrađivanje različitih distribucija ažuriranja za Windows 7 u instalacioni medij, a radi i sa drugim operativnim sistemima. Obično, nakon čiste instalacije Windows-a na računar, jedna od prvih stvari koje korisnik uradi je da instalira ažuriranja poznata kao Windows ažuriranja. Da biste to učinili, računar mora biti povezan na Internet, provjeriti ima li ažuriranja, preuzeti, instalirati i pokrenuti neophodna restartovanja... Ovaj proces će trajati dugo, posebno ako je više od ranu verziju Windows.

Tu na scenu stupa korisna procedura - slipstreaming, koja većini korisnika nije baš poznata. Omogućava vam da integrišete sva ažuriranja u Windows ISO sliku koja će se koristiti za proces instalacije. Sva ažuriranja se preuzimaju samo jednom i to tokom instalacije operativni sistem oni će se automatski instalirati na sistem i neće biti gubljenja vremena na preuzimanje ažuriranja na bilo koji računar.

Srećom, postoji veliki broj aplikacija trećih strana koje su dizajnirane da olakšaju slipstreaming za svakog korisnika bez korištenja komandne linije. U stvari, sa takvom aplikacijom, ISO se konfiguriše po izboru, dodavanjem svih novih ažuriranja, kao i drajvera u distribuciju Windows 7, programa i postavki operativnog sistema, ili uklanjanjem stavki koje nisu potrebne. Ovo se radi jednostavno i bez napora upotrebom besplatna aplikacija npr. NTLite.

Slipstream Drivers


Slide drajvovi (slipstream) uključeni u Windows instalaciju olakšavaju. Većini modernih SATA i RAID kontrolera su potrebni specifični Windows drajveri da bi videli i koristili čvrsti disk, a većina novih računara bez flopi drajva ne može da koristi povezani USB port. Stoga, ova metoda ostavlja korisniku jedinu opciju za dodavanje ispravan drajver koristeći slipstream tehnologiju.

NTLite je dizajniran da olakša život dozvoljavajući da se slipstreaming izvodi besplatno koristeći vrlo jednostavno i korisničko sučelje. Iako je osnovna verzija programa besplatna, postoji nekoliko plaćene verzije sa dodatnim funkcijama. Glavna prednost NTLite-a u odnosu na slične aplikacije ove vrste je njegova kompatibilnost sa svim novim verzijama Windows-a. Stalno se ažurira kako bi podržao čak i insajderske verzije Windows 10. Naravno, nije pogodan 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 što je preuzimanje završeno, pokrenite program i slijedite upute.

Proces instalacije je prilično jednostavan:

  1. Kada prvi put pokrenete program, od vas će biti zatraženo da odaberete vrstu licence koju želite koristiti.
  2. Odaberite "Besplatno" (ograničeno, nekomercijalno) i kliknite "OK". Da biste učitali ISO u NTLite, kliknite na dugme Dodaj koji se nalazi na traci sa alatkama i izaberite odgovarajuću fasciklu koja sadrži prethodno ekstrahovane datoteke ili ga jednostavno prevucite i ispustite u program.
  3. Odmah nakon ISO preuzimanja u odjeljku Istorija slika pojavit će se lista svih Windowsa koje može instalirati ovaj ISO.
  4. Izaberite izdanje koje želite da primenite u svojoj prilagođenoj instalaciji, kliknite na dugme Preuzmi i kliknite na OK u iskačućem prozoru koji se otvara.
  5. Proces preuzimanja će započeti.

Možete provjeriti njegov status pored odabrane verzije Windowsa. Ovo može potrajati nekoliko minuta. Kada se preuzimanje završi, nekoliko opcija će se pojaviti na lijevoj strani prozora. Odatle možete sve podesiti za svoj prilagođeni ISO. Zatim izvršite ažuriranje Windowsa. Nakon preuzimanja OS ažuriranja:

  1. Idite na karticu Ažuriranja, kliknite na Dodaj i odaberite Fascikla i mape s podmapama.
  2. Pronađite fasciklu u kojoj se nalaze ažuriranja.
  3. Integracija drajvera u distribuciju Windows 7 vrši se na kartici "Drivers". Moraju se prvo učitati.
  4. Dodajte ih u jednu fasciklu, kliknite na dugme Dodaj na NTLite alatnoj traci i pronađite tu fasciklu.
  5. Izvršite instalaciju bez nadzora, ova funkcija je podrazumevano onemogućena.
  6. Idite na "Automatski" navigacijski meni i označite potvrdni okvir koji se nalazi u gornjem lijevom kutu.
  7. Dodajte lokalni nalog klikom na odgovarajuće dugme na traci sa alatkama, a u prozoru koji se pojavi unesite svoje podatke i kliknite na "OK".
  8. Slično, možete unijeti podatke za svoje lokalna mreža klikom na dugme "Pridruži se mreži".
  9. Dodajte aplikacije trećih strana, idite na Post-instalacija, kliknite na Dodaj i pronađite .exe datoteku po svom izboru.
  10. Stvoriti novi prozori ISO, idite na karticu "Primijeni".
  11. Provjerite dugme "Kreiraj 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 snimiti ISO datoteku, njen naziv datoteke i ISO oznaku.
  13. Pritisnite dugme "Proces" na traci sa alatkama. Od ovog trenutka proces postaje automatski, tako da je potrebno sačekati nekoliko minuta da završite integraciju drajvera u Windows 7 distribuciju, u zavisnosti od napravljenih promena, nakon čega će ISO biti spreman za upotrebu.

To je sve. Prošao proces od dobijanje ISO verziju Windowsa kupovinom softvera za kreiranje bootable USB fleš disk i kako ga koristiti, kao i za korištenje jednog specifičnog uslužnog programa za kreiranje DVD-a za pokretanje iz Windows ISO-a.

Razlozi za kreiranje vlastite distribucije operativnog sistema Windows sistemi 10, možda mnogo, a oni nisu tema ovog članka. Važno je da postoji potreba za vašom vlastitom verzijom distributivnog kompleta, a mi ćemo vam reći kako da je kreirate koristeći samo Windows ADK (Windows Deployment Kit) i komandnu liniju, drugim riječima, proći ćemo bez trećeg -party softver, koristeći samo alate ugrađene u OS.

Dakle, možda će biti potreban prilagođeni distributivni komplet, na primjer, ako planirate povećati broj računara. Odlučili ste da nabavite još jednu mašinu, pored laptopa, odlučili ste da naručite montažu produktivnijeg računara, ali set softvera na njemu će biti otprilike isti kao na laptopu.

Možete, naravno, instalirati OS na novu mašinu, a zatim instalirati i konfigurisati preostali softver. Možete to učiniti drugačije: to Windows konfiguracija 10, zajedno sa svim instaliranim programima, koji radi na jednom od računara, pretvaraju se u distributivni komplet. Ostaje samo da se sistem instalira na novu mašinu, i to u celini potreban softverće biti instaliran automatski. Ostaje samo da instalirate drajvere za hardver koji će biti u novom računaru.

Za rad će vam trebati dva računara, u krajnjem slučaju, za eksperimente koje možete raditi sa jednim, ali instalirajte virtuelnu mašinu. 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 sa Microsoft web stranice.

Mi stvaramo USB disk za pokretanje koristeći ovaj distributivni komplet i pokrenite ugrađeni sistemski uslužni program sysprep. Zadatak ovog uslužnog programa je da pripremi sliku sistema, koja uključuje sva podešavanja i instalirane programe, za prijenos na drugi računar.

Komandna linija se mora pokrenuti i uneti naredbu:

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

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

Hajde da malo objasnimo šta znače neke tačke:

  • Stavljanje sistema u OOBE mod - sljedeći put kada pokrenete sistem, sistem će preći u OS prijenos režim.
  • Priprema za upotrebu - biće izbrisane nepotrebne informacije koje nisu namijenjene kopiranju, na primjer podaci o aktivaciji i sl., dok svi instalirani programi, uslužni programi moraju biti uključeni u kopiranje.

Uslužni program sysprep će raditi nekoliko minuta, u zavisnosti od količine podataka koji će biti prebačeni na novi računar.

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

Kreiranje ESD slike

Sada se trebate povezati eksterni disk, umetnite prethodno pripremljeni USB fleš disk za pokretanje i pokrenite sistem sa njega. Kada se pojavi prozor za instalaciju Windows 10, trebate pritisnuti kombinaciju tipki "Shift + 10".

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

Sada morate započeti proces spremanja C: drajva, na kojem se nalazi instalirani Windows 10 OS, u datoteku slike u ESD formatu na povezanom USB disku. Naredba izgleda ovako:

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

Objasnimo naredbu:

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

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

Kada završite rad na prenosivom disku, spreman fajl sa slikom.

Sada možete isključiti računar na kojem je instaliran Windows 10 i koji je korišten za kreiranje slike. Ostatak posla će se obaviti na drugom računaru.

Dodatna kompresija slikovne datoteke

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

Unosimo naredbu:

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

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

Nakon što je operacija završena, na disku će biti 2 fajla koji se razlikuju po veličini. Sada možete izbrisati originalnu datoteku slike ("Install.esd"), a novu možete preimenovati iz "Install2.esd" u "Install.esd".

Kao rezultat, opet postoji samo jedan fajl sa istim imenom "Install.esd", ali smanjen u veličini.

Uređivanje Windows 10 ISO

Sada je vrijeme da počnemo kreirati verziju OS slike koja nam je potrebna. Da bismo to učinili, uzimamo komplet za distribuciju koji je ranije preuzet sa Microsoft web stranice i kopiramo njegov sadržaj u mapu koju kreiramo na prenosivi disk gdje se već nalazi naš fajl. Nazovimo folder "10".



Nakon što je kopiranje završeno, u podfolderu “sources” možete vidjeti datoteku sa istim imenom kao i datoteka izvornog računara koju smo kreirali prilikom kreiranja slike OS-a. Naš zadatak je zamijeniti ovaj fajl našim. Da biste to učinili, kopirajte našu datoteku "Install.esd".

Zatim ga zalijepimo u folder "izvori" distribucije Windows 10.

Potrebno je zamijeniti originalni fajl naš.

Kreirajte ISO sliku

Ostalo je malo toga da se uradi. Iz fascikle u koju ste kopirali sadržaj originalne Windows 10 distribucije i gde ste jednu datoteku zamenili svojom, ponovo kreirajte ISO sliku. Da bismo to uradili, koristićemo Windows ADK (Windows Deployment Kit). Obično se instalira zajedno sa operativnim sistemom. Ako ne, onda možete preuzeti i instalirati sa Microsoft web stranice.

Pokrenite okruženje za primenu 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 sistem datoteka,
    • m - slika nema ograničenja veličine,
    • b zapisivanje u boot sektor etfsboot.com, putanja do datoteke etfsboot.com kada se specificira b (boot) je napisana bez razmaka: bI: \ 10 \ boot \ etfsboot.com,
    • I: \ 10 - označava fasciklu u kojoj se nalaze fajlovi za kreiranje slike,
    • I: \ Windows.iso - označavamo da konačna datoteka slike mora imati ime Windows.iso i da se nalazi na I: disku.

Nakon što se operacija završi, na disku će se pojaviti datoteka slike Windows.iso distributivnog kompleta.

Kreirajte medij za pokretanje

Distribucijski komplet je kreiran, sada ga trebate zapisati na medij sa kojeg će se sistem instalirati na drugom računaru. Možete koristiti USB fleš disk. Kako napraviti USB disk za pokretanje možete pronaći na Internetu. Ovo nije teško. Ako ste se izborili sa kreiranjem vlastite distribucije bez pribjegavanja vanjskoj pomoći, bez uznemiravanja prijatelja, poznanika ili sistem administrator na svom poslu, niste se prijavili za popravku laptopa u blizini stanice metroa Otradnoye, gdje, na primjer, živite ili radite, onda se možete nositi s ovim zadatkom.

Kao rezultat, dobijamo medij sa kojeg možete instalirati sistem sa integrisanim setom potreban softver, a možete ga instalirati na bilo koji računar kao sa bios UEFI, i sa uobičajenim.

Instalacija Windows 10

Ako ste već instalirali ovu verziju OS-a, tada ste upoznati sa procedurom. Nema razlika kada koristite distributivni komplet koji ste sami izradili. U krajnjem slučaju, proces instalacije će potrajati malo duže.

Nakon završetka, imat ćete računar na kojem je već instaliran sav potreban softver. Jedino što je preostalo je da instalirate drajvere uređaja za ovaj računar.

Ovaj sklop je zgodan ako trebate prenijeti sistem na drugi računar. Ako trebate instalirati OS na nekoliko računara, onda se ova distribucija može koristiti kao osnovna konfiguracija sa integrisanim setom potrebnog softvera.

Sve što je napisano u Visual Basic-u mora biti urađeno izvan Visual Basic razvojnog okruženja i zahtijeva datoteku Msvbvm.dll. Ova datoteka sadrži sve rutine podrške i bitne kontrole koje su Visual Basicu potrebne za bilo šta. Ovo je prilično velika datoteka (1,3M). Na sreću, nije važno koliko Visual Basic aplikacija korisnik pokreće istovremeno, 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. Ove datoteke su relativno male - često manje od 30K svaka. Kao rezultat toga, ono što je potrebno za instalaciju izvršnih datoteka nije locirano na stroju na kojem se instalacija izvodi, tada će čak i najjednostavniji izvršni fajl Visual Basica, čak i komprimiran pomoću čarobnjaka za instalaciju, zahtijevati 2 ili više diskova.

Bilješka: Programer zaista treba da bude siguran da korisnici njegovog projekta ili kontrole nemaju datoteku Msvbvm50.dll i druge datoteke podrške. mnogi korisnici Windowsa 95 i Windows NT-a će već imati ove datoteke na svojim mašinama. Na primjer, većina korisnika Internet Explorera će ih već imati, a može se pretpostaviti da će Microsoft uskoro jednostavno instalirati ovu datoteku zajedno sa instalacijom datoteka operativnog sistema. Ovo će uvelike smanjiti diskovni prostor potreban za kreiranje distribucija Visual Basic projekata.

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

Kreirajte izvršnu datoteku

Svako ko je pročitao bilo koju reklamu 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ćava da kreirate zaista izvršne datoteke. Neki se možda pitaju šta to znači. Primarno, prethodne verzije Visual Basic je uvijek prevodio Visual Basic kod u p-kod. To je srednji jezik koji se razlikuje od mašinskog koda Intel mikroprocesora. A onda je rezultujući p-kod interpretiran red po red u Intelov mašinski kod. Ali ovo nije efikasno. Na primjer, for petlje je očito lakše izvršiti konverziju u strojni kod jednom, a ne pretvarati kod svaki put kada se izvrši tijelo petlje.


Slika 23-1. Dijaloški okvir Napravite projekat. ...

Samo verzije Professional i Enterprise imaju mogućnost kreiranja zaista izvršnih datoteka. Ovo se može postići odabirom File | Make Exe ili File | Make OSX, a zatim klikom na dugme Options u okviru za dijalog Make Project, prikazanom na Sl. 23-1.



Slika 23-2. Stranica Make.

Ono što će se vidjeti prikazano je na sl. 23-2. Na ovoj stranici dijaloškog okvira možete dodati informacije o verziji kontrole i zaštiti prava. Takođe postavlja ikonu za projekat, koju će korisnik videti u prikazima izvršne datoteke, i informacije o komandnoj liniji, ako ih ima.

Ako imate Professional ili Enterprise izdanje, kliknite na karticu Compile. Ekran prikazan na sl. 23-3. Prođimo jednu po jednu kroz sve opcije u ovom važnom dijaloškom okviru.

Prevođenje u P-Kod... Omogućava vam da prevedete projekat u p-kod. Iako se sporije izvršava, potreban prostor na disku može biti znatno manji u poređenju sa kodom prevedenim u mašinski kod mikroprocesora.

Prevođenje u izvorni kod. Omogućava vam da kompajlirate projekat koristeći izvorni kod sa optimizacijama za sve što je odabrano preko preostalih dugmadi. Oni su opisani u sljedećoj tabeli.

Dugme Opis
Optimizirajte za brzi kodMaksimizira brzinu izvršenja.
Optimizirajte za male veličineMinimizira veličinu. Ovo je vjerovatno značajna prednost u odnosu na jednostavna upotreba p-kod neće biti dosegnut.
Ne OptimizePrevodi bez optimizacije.
Favor Pentium ProOptimizira kod tako da najbolje funkcionira za Pentium procesor Pro. Kod generiran ovom opcijom će raditi s ranijim procesorima, ali na 486 i Pentium procesorima (čak i ako koriste MMX) radit će sporije od koda generiranog bez ove opcije.
Kreirajte simboličke informacije o otklanjanju grešakaKoristi se kada treba da pokrenete svoj VB kod na zasebnom debugeru, kao što je jedan od NuMega programa za otklanjanje grešaka ili oni koji dolaze sa komponentama Microsoft DevStudio.

Bilješka: Program koji se izvršava veliki broj ciklusi, kao što su standardni testovi, pokazaće zapanjujuća ubrzanja - često čak deset puta u poređenju sa Visual Basic 4. U praksi, međutim, ubrzanje će verovatno biti znatno manje (često manje od 50 procenata, ponekad čak i oko 20 procenata).

Napredne optimizacije. Klikom na ovo dugme prikazaće se dijaloški okvir Napredne optimizacije prikazan sa desne strane. Nije preporučljivo mijenjati nijednu od zadanih opcija na ovom panelu - one su samo za velike VB poznavaoce.

Čarobnjak za instalaciju

Čarobnjak za podešavanje je zaista odličan alat koji vam omogućava da kreirate distribucije aplikacija i kontrola uz malo ili nimalo truda. To je zaista samostalan program pod nazivom Application Čarobnjak za podešavanje... Možete ga pokrenuti, na primjer, kroz podmeni Visual Basic 5 u meniju Start. (Pretpostavimo da koristimo standardna instalacija, tada će se program čarobnjaka za podešavanje zvati VB \ setupkit \ kitfil32 \ Setupwiz.exe).

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

Kada se pokrene čarobnjak za instalaciju, dolazimo do početnog ekrana čarobnjaka za instalaciju, koji izgleda kao Sl. 23-4.

Hajde da shvatimo stavke na glavnom panelu. Prije svega, ovdje se nalazi dugme Pomoć koje će prikazati datoteku pomoći za čarobnjaka. Dugme Exit u gornjem desnom uglu panela zatvara čarobnjaka za instalaciju. Dugme Sljedeće prelazi na sljedeći korak u čarobnjaku, a dugme Nazad se vraća na prethodni. Kliknite na dugme Dalje da biste otišli na prvi pravi ekran čarobnjaka.

Okvir za tekst datoteke projekta. Datoteka projekta je ime datoteke sa ekstenzijom .vbp. Možete kliknuti na dugme Pregledaj da otvorite standardni okvir za dijalog koji vam omogućava da tražite .vbp ili .ctl datoteku (za kontrolu).

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

Opcije. Dostupne opcije su opisane u sljedećoj tabeli.

Korišćenje čarobnjaka

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

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

Kreiranje distributivnog kompleta za projekat kalkulatora



Slika 23-3. Kompilirajte stranicu.

Počnimo s jednostavnim projektom kalkulatora, koji se može naći u poddirektoriju \ samples \ PGuide \ calc u VB direktoriju. Moraćete prvo da kompajlirate ovaj projekat, jer on ne dolazi u izvršnom obliku. Dakle, hajde da preuzmemo VB i onda kompajliramo projekat Calc.vbp. Nakon toga unesite naziv i putanju do datoteke Calc.vbp i kliknite na dugme Dalje (koje je sada dostupno). Nakon određenog vremena potrebnog za obradu datoteka, prelazimo na ekran koraka 3 čarobnjaka za instalaciju.



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

Na ovom ekranu morate reći čarobnjaku gdje da sačuva distribuciju. Na primjer, izaberimo flopi diskove. Da biste to učinili, kliknite na opciju Floppy Disk. Kliknimo na dugme Sljedeće i doći ćemo do ekrana, gdje ćemo čarobnjaka obavijestiti o vrsti disketa koje se koriste.

Kliknimo na dugme Dalje. Rezultirajući ekran, koji se koristi samo za ActiveX servere, složenija je tema koju nismo obradili u ovoj knjizi. Kliknite na dugme Dalje da preskočite ovaj ekran.

Nakon kratkog odlaganja, pojavljuje se ekran Sažetak datoteke. Ako odaberete bilo koju od ovih datoteka i kliknete na dugme Detalji datoteke, čarobnjak će prikazati okvir za dijalog. Sadrži detaljne informacije o odabranoj datoteci. Ako kliknemo na Detalji sažetka na ekranu Sažetak datoteke, vidjet ćemo dijaloški okvir s informacijama.

Kliknite na dugme Dalje dok ste na ekranu FileSummary i idite na ekran Završeno.

Ako sada kliknete na Gotovo, čarobnjak će početi prikazivati ​​informativne panele s porukama o radnjama koje izvodi (komprimiranje datoteka, izračunavanje datoteka za kopiranje itd.). Kada završite, na ekranu će se pojaviti tabla sa informacijama slična onom sa desne strane. Ona će od vas tražiti da ubacite prvu (od dva do u ovom slučaju) diskovi.

Sada korisnici mogu instalirati aplikaciju jednostavnim postavljanjem prvog diska distribucije u drajv 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 posmatrati napredak procesa instalacije na dijagramu; a također će im biti rečeno kada da ubace sljedeći disk. (Pored toga, moguće je deinstalirati aplikaciju pomoću funkcije AddRemove u Windows95 / Windows NT.) Kreiranje distribucije kontrole

Kreiranje distribucije kontrole u čarobnjaku za instalaciju za korištenje na odvojeni sistem je u suštini isto što i kreiranje distribucije za aplikaciju. Dakle, u ovom odeljku ćemo se fokusirati na korišćenje čarobnjaka za kreiranje datoteke za podešavanje Internet preuzimanja kako bi se kontrola mogla koristiti u Internet Explorer-u.

Pokrenimo čarobnjaka. Treba napomenuti da želimo da kreiramo distribuciju kontrole tako da se može preuzeti sa interneta ili intraneta. Nakon što donesete odluku da napravite Internet instalaciju, kliknite na dugme Dalje i pređite na sledeći ekran.

Kliknimo na dugme Dalje. Pojavit će se sljedeći ekran. Microsoft pruža opciju koja dozvoljava korisniku da preuzme samo određene standardni fajlovi poput ogromne virtuelne datoteke Vizuelne mašine Osnovno potrebno za kontrolu direktno od Microsofta kada prvi put koristite kontrolu u Internet Exploreru. Ovo je zaista veoma korisna opcija jer ako korisnici već imaju bilo koji od potrebne datoteke na vašem računaru, Internet Explorer je dovoljno pametan da ih više ne preuzima.

U suštini to je sve. Preostali ekrani čarobnjaka slični su onima o kojima smo već govorili.


Autor: Ben Everard
Datum objave: 23. april 2015
Prijevod: A. Krivoshey
Datum transfera: jul 2015

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

Zar ne bi bilo dobro da svoj fino podešen sistem pretvorite u distribuciju uživo? Možete ga nositi sa sobom na USB fleš disku ili ga instalirati na drugim računarima.
Postoje različiti alati za kreiranje vlastite distribucije. Počećemo s najjednostavnijim za korištenje, ali nudimo ograničen broj opcija prilagođavanja, a zatim prelazimo na one naprednije koje vam omogućavaju da fino podesite svaki aspekt distribucije.

Brzo kreirajte svoj Ubuntu

Pogodan i za mumbuntu i dadbuntu.

Tokom godina, od prvog izdanja Ubuntua, izmišljeni su mnogi uslužni programi koji vam omogućavaju da kreirate sopstveni Ubuntu verzija... To je dijelom zbog postojanja veliki iznos njegovih derivata. Iako je većina brzo napuštena, Ubuntu komplet za prilagođavanje (UCK) je i danas živ.

Možete instalirati UCK na Ubuntu ili bilo koju drugu distribuciju zasnovanu na njemu, kao što je Linux Mint. Uslužni program se nalazi u službenim spremištima, tako da ga možete instalirati pomoću upravitelja paketa. Zatim vam je potrebna ISO slika distribucije koju želite da izmenite. Da biste pojednostavili ovaj proces, preporučljivo je koristiti sliku distribucije 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-bitnoj mašini, slika mora biti napravljena za i386 arhitekturu. Međutim, ako imate 64-bitni sistem, 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, moraćete da izaberete jezik za vaš distributivni komplet zajedno sa jezikom menija za pokretanje (uverite se da distributivni komplet na osnovu kojeg gradite svoj sistem podržava ove jezike).

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

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

Napredne postavke

U ovom prozoru možete koristiti upravitelj paketa apt-get da deinstalirate i instalirate aplikacije. Na primjer, možete instalirati multimedijsku podršku sa apt-get install ubuntu-restricted-extras. Ako je vaša distribucija namijenjena za korištenje na slabim mašinama, možete deinstalirati LibreOffice:

$ apt-get remove --purge libreoffice * /

i zamijenite ga sa AbiWord:

$ apt-get install abiword

Ako želite postaviti prečice za svoje programe na radnu površinu, prvo kreirajte Desktop direktorij:

$ mkdir -p / etc / skel / Desktop

Sada možete kopirati prečice tamo za svakoga instalirane aplikacije:

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

a zatim ih učinite 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 putanju slike:

Picture-uri = "file: ///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 sa Radiance i koristiti skup ikona HighContrast:

Gtk-theme = "Isjaj" ikone-theme = "Visoki kontrast" ... theme = "Ambient"

Nakon uređivanja ovog fajla, ne zaboravite kompajlirati 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čice 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.

Brzi sistemi za distribuciju

Izgradnja distribucije u pretraživaču koristeći SUSE Studio

SUSE Studio je vjerovatno najlakši sistem za kreiranje vlastite distribucije. Grafički je i radi u pretraživaču. Potreban vam je samo web pretraživač i internet veza. Uz SUSE Studio, možete kreirati potpuno funkcionalne desktop distribucije, serverske sisteme ili distribucije prilagođene bilo kojoj specifičnoj aplikaciji. U web sučelju možete dodati korisnike, prilagoditi listu aplikacija, pa čak i prilagoditi izgled i osjećaj 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čki interfejs da kreirate Kickstart fajl.

Možete odrediti pakete koji su vam potrebni tako što ćete ih navesti u odjeljku % paketi. 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 njihovo ime 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 % post. Na primjer, ako želite automatski pokrenuti Firefox, možete staviti njegovu prečicu u ~ / .config / autostart folder dodavanjem sljedećih redova u % post odjeljak:

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

Uvjerite se da je kraj % paketa i % postova označen sa % end. Ako želite da pokrenete bilo koju komandu izvan vašeg živog okruženja, kao što je kopiranje host fajlova u vašu distribuciju, dodajte parametar -nochroot u % post sekciju, kao što je prikazano ispod:

% post --nochroot #copy resolv.conf sa 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 sa hosta u vaše okruženje uživo, na primjer:

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

Ako koristite grafički uslužni program da biste definisali spremišta, morate ručno dodati jednu važnu liniju u Kickstart fajl. Ona pokazuje na listu ogledala za Fedora spremište(i takođe sadrži informacije o verziji i arhitekturi sklopa) odakle će se paketi preuzeti. Na primjer, ako želite da primate 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

Kada završite sa Kickstart datotekom, otvorite je pomoću livecd-creator-a da napravite distribuciju. Pod pretpostavkom da je datoteka sačuvana u ~ / custom-kickstarts / Custom-Fedora.ks, tada će komanda izgledati ovako:

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

Prekidač -fslabel specificira ime vaše distribucije. Nakon što slijedite sve upute u datoteci Kickstart, uslužni program gradi ISO sliku vaše distribucije, koja se pohranjuje u vašem kućnom direktoriju.

Izgradnja vlastite Raspberry Pi distribucije

New Out Of the Box softver, ili NOOBS, je službeni instalater za Raspberry Pi. Pojednostavljuje i standardizira proces instaliranja distribucija na Raspberry Pi. Iako je glavni cilj NOOBS-a da olakša instalaciju operativnih sistema na Pi, ovaj uslužni program se takođe može koristiti za kreiranje sopstvenih distribucija.

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

Jednom kada se Raspbian instalira i preuzme, možete unijeti svoje promjene u njega. Na primjer, možete promijeniti pozadinu i temu radne površine pomoću uslužnog programa obconf komandne linije i instalirati dodatne teme pomoću naredbe:

$ sudo apt-get install openbox-themes

Također možete instalirati ili deinstalirati koristeći apt-get, ili instaliranjem Synaptic grafičkog menadžera paketa.

Možete kopirati bilo koje datoteke u ovu Raspbian distribuciju. NOOBS vam omogućava da kreirate particiju 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 podesiti umrežavanje. Na primjer, možete konfigurirati bežični adapter za povezivanje s vašom tačkom Wi-Fi pristup kao i pristup raznim mrežnim servisima.

Nakon što završite konfiguraciju distributivnog kompleta, potrebno ga je spakovati u arhivu. Idi 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 / *

Pakovanje će trajati otprilike pola sata, ovisno o broju izmjena koje ste napravili.
Sada imate root.tar datoteku u vašem root direktoriju. Na isti način pakujemo bootloader. Prvo idite na direktorij za pokretanje.

Zatim kreiramo 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 svoj PC i komprimirati pomoću naredbi xz -9 -e boot.tar i xz -9 -e root.tar. Gde izvorne datoteke bit će zamijenjeni njihovim komprimiranim verzijama, boot.tar.xz i root.tar.xz respektivno.

Sada formatirajte svoju SD karticu i postavite novu kopiju NOOBS-a na nju. Via file manager 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. Pošto je naša distribucija bazirana na Raspbianu, možemo izbrisati sve ostale direktorije. Imenujte Raspbian direktorij imenom kojim želite imenovati svoju distribuciju.

Promijenite u ovaj direktorij i otvorite os.json datoteku 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 root.tar.xz i boot.tar.xz datoteke u ovom direktoriju, zamijenivši ih svojim. To je sve. Sada pokrenite Pi sa ove kartice.

Izgradnja prilagođene Arch-based distribucije od nule

Ako imate strpljenja da napravite sopstvenu distribuciju od nule, trebalo bi da je napravite na vrhu Arch Linuxa. Pristup kreatora ove distribucije omogućava korisniku da u potpunosti prilagodi svoje radno okruženje i čini ga idealnom platformom za razvoj prilagođenih sistema.

Možete kreirati prilagođenu distribuciju zasnovanu na Arch koristeći uslužni program Archiso komandne linije, koji je zbirka Bash skripti i prilično je težak za naučiti, ali vam daje puna kontrola preko krajnjeg rezultata.

Postavljanje okruženja za izgradnju distribucije

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

Nakon instaliranja Archa, konfigurirajte ga prema vašim potrebama. Instaliraj dodatni paketi, promijenite pozadine i teme i prilagodite druge aspekte sistema kao što je umrežavanje. Kasnije ćemo kopirati sve ove promjene iz naše instalirane Arch instance u onu koju ćemo izgraditi.

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

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

Sada preuzmite najnoviju verziju archiso paketa iz Git spremišta 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 koristeći naredbu make install. Nakon što je instalacija završena, možete sigurno ukloniti ~ / archiso direktorij. Zatim ćemo kreirati direktorij u kojem ćemo konfigurirati datoteke za našu buduću distribuciju:

$ mkdir ~ / arhiva

Pobrinite se da imate dovoljno slobodnog prostor na disku da ugostite sve aplikacije koje želite da instalirate, kao i sve druge fajlove koje odaberete da stavite u svoju distribuciju.

Sada morate kopirati jedan od dva Archiso profila. Osnovni profil je dobar za izgradnju osnovnog živog sistema bez prethodno instaliranih paketa. Koristit ćemo releng profil, koji vam omogućava da kreirate potpuno prilagođeni Arch Linux sa unapred 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 koristeći Archiso je jednostavno kao i njihovo dodavanje tekstualni fajl, jedan paket po liniji. U ~ / archlive direktoriju 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 upakovati u sliku koja će raditi na 32-bitnim i 64-bitnim mašinama. Međutim, radi dosljednosti, preporučujemo da dodate imena 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 sistemu koristeći naredbu:

A onda kopirajte one koje su vam potrebne. Možete kreirati osnovni sistem sa Mate desktopom, login managerom i Firefox pretraživačem dodavanjem sljedećih paketa u packages.both fajl:

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

Također možete kopirati sve pakete instalirane na sistemu u datoteku packages.both koristeći naredbu:

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

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 sistem datoteka distribucije, tako da ako koristite Slimov menadžer za prijavu, kopirajte njegovu konfiguracijsku datoteku:

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

Slično, potrebno je da kopirate /etc/systemd/system/display-manager.service fajl na odgovarajuću lokaciju unutar ~ /archlive /airootfs /, kao i direktorijume 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 direktorij prikazuje korisnikov početni direktorij tijekom pripreme sistema. Sada možete kopirati datoteke iz vašeg kućnog direktorija:

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

Da biste se automatski prijavili na sistem kao običan korisnik, a ne root, otvorite datoteku ~ / archlive / airootfs / etc / systemd / system / [email protected]/autologin.conf u uređivaču teksta i uredite sljedeći red:

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

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

Zamijenite bodhi svojim korisničkim imenom.

Konačne postavke

Osnovni početni direktorij (~ / archlive / airootfs / root) sadrži datoteku customize-root-image.sh. Bilo koji zadatak sistemske administracije koji želite da izvršite nakon instaliranja Archa može se dodati ovoj datoteci. Zapamtite da instrukcije u ovoj datoteci moraju biti kompajlirane za novo okruženje, to jest, / u skripti se mora odnositi na korijenski direktorij distributivnog kompleta koji se gradi.

Otvorite datoteku u uređivaču teksta, pronađite red 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 skel direktorija u svoj prilagođeni početni direktorij:

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

i postavite ispravnog vlasnika ovih fajlova:

$ chown bodhi: korisnici / dom / bodhi -R

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

Na kraju, skrolujte do dna datoteke i komentarišite sve systemctl komande dodavanjem # ispred njih. Za učitavanje u GUI, dodajte sljedeće linije 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 ispod da započnete proces izgradnje:

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

Prekidač -v omogućava način prikaza detaljnih informacija o procesu, -N specificira ime 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 u zavisnosti od snage vašeg računara. 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 posla sadrže sisteme datoteka 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 u sistemu. Ako želite ažurirati aplikacije, prvo ažurirajte bazu podataka ključeva upravitelja paketa i listu paketa:

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

Zatim možete ažurirati sistem koristeći naredbu:

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

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

Za luk u i686 x86_64; uradi make_preparedonemake_iso

Sačuvajte datoteku i pokrenite skriptu da kreirate sliku:

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

Izgradnja Linux distribucija za ugrađene sisteme

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

Glavni cilj projekta je kreiranje i distribucija okruženja i alata za kreiranje i izgradnju ugrađenih Linux distribucija. Projekat podržava 32- i 64-bitne ugrađene arhitekture kao što su ARM, PPC i MIPS. Sa ovim alatima, programeri mogu izgraditi potpuno funkcionalne Linux sisteme za ugrađene uređaje.

Kako bi pomogao programerima, projekt nudi Hob ​​program, koji je grafički frontend za BitBake projekt build engine. Hob čita uputstva i prati ih da preuzme pakete, napravi ih i kompajlira rezultat kao sliku za pokretanje. Možete ga instalirati na sve popularne distribucije uključujući Fedora, Ubuntu, Debian, OpenSUSE i CentOS.

Da biste započeli, možete preuzeti sistem izgradnje sa web lokacije projekta koristeći git:

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

Hajdemo danas da razgovaramo o tome kako kreirati prilagođeni sklop live cd slike (ISO). I postoji mnogo alata za ove svrhe, ali svi oni više nisu podržani dugo vremena.

Nekada je postojao alat koji je radio odličan posao, ali sada jeste dugo vremena nije podržan ili razvijen, iako ga i dalje možete koristiti (pogledajte moj, koji je kreiran ovim alatom).

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

Postoji i alat za pravljenje rezervnih kopija i kreiranje sopstvenih prilagođenih slika - ali on takođe 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 I SO C reator je GUI aplikacija za kreiranje prilagođene Ubuntu Live CD slike (ISO) za pokretanje.

Cubic je u aktivnom razvoju i nudi mnogo opcija za kreiranje prilagođenog Ubuntu CD-a. Ima integrirano okruženje chroot komandne linije u kojem možete izvršiti sva prilagođavanja poput instaliranja novih paketa, kernela, dodavanja dodatnih pozadina pozadine, dodavanjem dodatnih datoteka i foldera.

Ima intuitivno grafičko sučelje koje olakšava navigaciju (koristeći miš) tokom procesa snimanja uživo. Možete kreirati novu prilagođenu sliku ili modificirati postojeće projekte. Budući da se koristi za kreiranje ž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 sistem, mnoge druge stvari se instaliraju ili uklanjaju, a oni i dalje žele imati ažuriran sistem.

Kako instalirati Cubic

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

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

Kako kreirati prilagođenu linux verziju koristeći Cubic

Jednom instaliran, pronađite i pokrenite Cubic iz menija Aplikacije.

Kreirajte direktorij za svoj novi projekt. Ovo će biti direktorij u koji će biti sačuvani vaši fajlovi, kao i slika novog sistema.

Prije procesa kreiranja, prvo morate preuzeti zvaničnu sliku Ubuntu-a ili drugog sistema koji želite da preradite. Na primjer, preuzeo sam KDE NEON sa zvanične stranice i želim da napravim sopstvenu verziju zasnovanu na ovom sistemu.

Nakon što kliknete na „Dalje“, morate odabrati putanju na koju ste sačuvali ISO-sliku sistema. Cubic će automatski popuniti sve detalje za vaš prilagođeni OS. Sve ovo možete promijeniti ako želite. Kliknite na Next za nastavak.

Raspakivanje iso slike će početi, a svi fajlovi će biti sačuvani u kreiranom direktorijumu

Jednom kada se sistem datoteka izdvoji, automatski ćete biti prebačeni 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 najnoviji Linux kernel i bilo koje drugo prilagođavanje. Koliko god razumiješ GNU/Linuks općenito.

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

Ne moramo kucati "sudo" jer smo već u root okruženju.

Osim toga, možete ažurirati svoj sistem 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. Pravim novi direktorij

Mkdir / usr / share / backgrounds

Ulazim u to

Cd / usr / share / backgrounds

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

Pažnja! Ne biste trebali imati ćirilične znakove na svom putu. Na primjer, program ne prepoznaje ovu putanju - / home / linuxthebest / Preuzimanja/, bolje je samo kopirati fajlove u svoj kućni direktorij (ako je naziv na latinici)

Napomena za Korisnici Ubuntua 17.10:

Na Ubuntu 17.10, DNS pretraga možda neće raditi u chroot okruženju. Ako kreirate prilagođenu Ubuntu 17.10 živu sliku morate navesti ispravan fajl resol.conf:

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

Da biste testirali da li DNS rezolucija radi, pokrenite:

Cat /etc/resolv.conf ping google.com

Kada izvršite sve promjene, kliknite na "Dalje"

V sljedeći odjeljak odaberite verziju Linux kernela koja će se koristiti pri pokretanju nova verzija ISO. Ako ste instalirali bilo koje 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 biti automatski uklonjeni nakon instaliranja operativnog sistema koristeći prilagođenu sliku uživo. Budite oprezni pri odabiru paketa za uklanjanje, mogli biste slučajno ukloniti paket koji ovisi o drugom paketu.

Sada počinje proces kreiranja slike uživo. Ovo će potrajati neko vrijeme ovisno o karakteristikama vašeg sistema.

Nakon što završite proces snimanja, kliknite na Završi. Cubic će prikazati prilagođene detalje slike koju ste upravo kreirali.

Ako želite da u budućnosti promenite novonastalu sliku, poništite izbor u polju za potvrdu pored „Izbriši sve datoteke projekta, osim generisane slike diska i odgovarajuće kontrolna suma MD5 fajl ". Cubic će ostaviti prilagođenu sliku u radnom direktoriju projekta, možete napraviti bilo kakve promjene u budućnosti.

Koristite drugi direktorij projekta da kreirate novi sklop.

Kako promijeniti već kreirani sklop

Pokrenite Cubic iz izbornika i odaberite postojeći direktorij projekta. Kliknite na dugme Dalje i videćete sledeće tri opcije:

  • Kreirajte sliku diska iz postojećeg projekta.
  • Nastavite sa prilagođavanjem postojećeg projekta.
  • Izbrišite postojeći projekat.

Prva opcija će vam omogućiti da kreirate novi živi ISO od postojećeg projekta koristeći istu postavku kao i prije. Ako ste izgubili svoju ISO sliku, možete koristiti prvu opciju da kreirate novu.

Druga opcija vam omogućava da unesete bilo koji dodatne promjene na vaš postojeći projekat. 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 projekat tako da možete početi ispočetka.

Napravio sam prilagođeni sklop baziran na KDE NEON koristeći Cubic. Ovako izgleda sistem učitan sa USB fleš diska.

Top srodni članci