Crearea unui LiveCD Linux

Linux Live CD - un disc boot-abil, care se bazează pe distribuția Linux. Ea nu are nevoie de instalare pe hard disk. Pentru a inițializa discul trebuie să fie introdus în unitatea CD-ROM. Doar Linux Live CD-ul este foarte convenabil de a utiliza, în scopul de a beneficia, deoarece utilizarea acestui software nu oferă un utilizator care deține practic nici cunoștințe și abilități speciale. Operațiunile sunt efectuate literalmente în două etape nu au nici un efect asupra sistemului de operare instalat.

Și totul începe cu faptul cunoscut că lucrările necesare pentru sistemul de fișiere rădăcină Linux poate fi localizat în RAM, virtual, ca să spunem așa, unitate. Nu este „noaptea Buda a menționat“ MicroSoft Co. întâmplător, de asemenea, a ajuns similare. La nivelul MS DOS 7.0, dacă memoria servește. Adică, un disc virtual a fost cunoscut în versiunea MS DOS 3.3, dar, de asemenea, pentru a transfera nucleul sistemului de operare în memoria extinsă, și sistemul de fișiere - la un disc virtual, atât de mult, astfel încât unitatea poate fi setată liber și să continue să lucreze. Eu, pentru un motiv oarecare, este capabil de a vedea doar în start-up floppy Windows'95. Eu nu exclude, totuși, că este vina mea: inestetice. Doar nu contează: următorul sistem de operare de la Microsoft complet lipsit de o astfel de oportunitate - si uita despre asta. Să ne întoarcem la Linux.

Doar live-CD frecvent utilizate în producție. Calculatoarele care sunt integrate în mașinile sau chioșcuri de jocuri electronice de multe ori porniți sistemul de operare de pe CD-ul mass-media.

Avantajele unei astfel de utilizări sunt:

  • Imutabilitatea date pe un disc optic;
  • De înaltă fiabilitate CD-RO conduce;
  • Ușor de înlocuire a suportului cu sistemul;
  • Simplitatea procesului de producție. Este nevoie de nici o pre-configurare sau instalare a sistemului de operare.

Este văzut destul de mult pe piață a noului Linux LiveCD. Acest lucru nu este surprinzător. Întotdeauna a existat o necesitate pentru problema - sisteme orientate, care pot fi utilizate fără a instala pe un hard disk. Dezvoltarea PC Skorot IBM și capabilități Linux largi activate cu ușurință mulțumit crea astfel de sisteme.

configurarea de bază a

Linux ASP, Linux Gentoo, Linux Mandrake, Linux SuSE, ..., Linux Ubuntu - și vă puteți da un exemplu de o întreagă gamă de produse software. Dar accentul pe Linux Fedora. Instalarea și configurarea Linux Fedora pe mulți simplu, care chiar și un copil va putea face față cu ea.

Sistemul este instalat. Acum, trebuie să aveți "instrumente" pachet pentru Live-CD pentru a crea un boot-abil livecd-tools. Rulează pirut managerul de pachete.

Listarea. instalarea pirut

Unități în căutare de LiveCD-unelte și a instala toate pirut oferite.

Crearea unui CD

Notă apariția noii echipe - livecd-creator.

Trebuie să înțelegi, precum și în alte fișiere .ks. Ei au o sintaxă simplă și este destul de distractiv.

Ca o configurație în livecd-creator se introduce unul dintre fișierele .ks-. Ia-imagine livecd.iso de disc. se poate scrie pe disc optic sau a alerga într-o mașină virtuală.

Prima unitate CD-ul live este gata. Dar acest lucru este consola.

Acum, face un alt disc de boot, care va avea o interfață grafică cu utilizatorul și software-ul primitiv. Pentru aceste scopuri în instrumentul livecd-creator va pune la dosar LiveCD-fedora-8-kde.ks.

Utilizate pe scară largă modalitate de a crea un LiveCD pe Sones Gentoo Linux. Discul rezultat va fi rusificată, KDE va ​​fi instalat, cu condiția de a monta automat unități flash. În rolul bootloader este utilizat ISOLINUX. utilizat anterior grub, dar a fost abandonat pentru că nu a funcționat pe unele laptop-uri.

Creat folosind instrucțiunile de pe disc discutate pot modifica permanent, instalați pachetul service pack, trebuie să faci cu ea ceea ce se poate face cu un fișier de instalare obișnuită, care se află pe un calculator personal.

pregătire

Pentru pregătirea aveți nevoie pentru a crea o anumită structură de directoare. Locul de origine este irelevant. O puteți plasa în directorul dvs. acasă.

Aici este structura sa:

  • LiveCD conf - un set de fișiere de configurare;
  • Sursa - distribuție creată de către utilizator;
  • script-uri - un set de script-uri helper;
  • distr - sursa: portage, etapa, imagine și așa mai departe;
  • țintă - aici script construi creează o imagine SquashFS.

Live-CD Ansamblul va avea loc în a doua etapă. Trebuie să-l descărcați de pe Internet și copiați în distr. Despachetați directorul construi. Despachetare ar trebui să apară ca root, pentru că în caz contrar vor exista probleme cu crearea de dispozitive în directorul / dev.

Despachetați arhiva cu Portage și nu distfaylami necesare. Script-uri în mod automat se va monta aceste directoare pe sistemul primar.

Pentru cele mai ușoare diferențe de console din chroot - înconjurat de sistemul principal de consolă este necesară pentru chroot - schimba prompt consola de pe linia de comandă. În loc de „#“ trebuie să fie scris „(LiveCD) #“. În acest scop, trebuie să copiați fișierul rădăcină / bashrc, care a fost pregătit în prealabil în directorul conf și inserați-l în directorul sursă / rădăcină. La începutul numelui este necesar să se înregistreze un punct.

În scopul de a colecta o imagine, este necesar ca ați instalat un set de pachete cdrtools și SquashFS-unelte. Primul este pentru înregistrarea CD-uri, iar al doilea - de a lucra cu SquashFS sistem de fișiere.

Asamblarea sistemului de bază

În această etapă, este posibil să se includă în sistemul de rezultat, și personalizați-l pentru a se potrivi cerințelor dumneavoastră.

În cazul în care finalizarea cu succes a ecranului ar trebui să fie nici un mesaj de eroare. Prompterul ar trebui să arate astfel:

În această etapă, este procesul de creare la etapa despachetat din sistemul stage2.

plan de lucru general este după cum urmează:

  1. Setarea numelui (domeniu) profil; steaguri de instalare USE în make.conf, crearea / etc / fstab.
  2. Setarea fusului orar, și conversia timpului în modul local; generarea de localizare română, stabilit structura de tastatură rusă și fonturi.
  3. Efectuați emerge -e system și emerge -e world pentru a merge la Stage3.
  4. Setați parola de root.
  5. Construirea kernel-ul, setarea descărcător, repornirea sistemului.
  6. Set aplicații personalizate.
  7. Crearea de imagine ISO și înregistrați-l pe disc.

Primele două elemente pot executa un script „_prepare.sh“ special pregătit. a fost scris în legătură cu faptul că se colectează LiveCD prima dată nu a reușit. Este necesar să copiați și inserați în directorul sursă, executați o dată pentru etapa-2 rezultat. Copiere poate fi în / rădăcină sau direct la rădăcină. Este important să nu uitați să-l eliminați înainte de a crea imaginea ISO.

Vom începe crearea imaginii de disc. Trebuie amintit că totul se întâmplă într-un mediu chroot.

  1. Pregătirea și rusificarea sistemului;
  • Instalarea utilităților de bază pentru administrarea pachetelor

    aplicații fișierele de configurare actualizate Actualizare

    Sistemul Reconstruirea pe Turion64X2 a durat aproximativ 2,5 ore, lume - 3 ore.

    Când utilizați emerge sistem -e există dificultăți sau perl. Dacă se întâmplă acest lucru, este necesar să se facă acest lucru (va fi plasat 15 minute):

    După necesitatea de a re-rula emerge -e system.

    Există posibilitatea unei erori în sistem în sys-apps pachet / ATTR. Se va arăta în felul următor:

    În acest caz, aveți nevoie pentru a crea un link simbolic la libexpat.so libexpat.so.0 și să continue să construiască sistemul. Efectuați acești pași:

    În cazul unor probleme. Trebuie să descărcați sau să actualizați o arhivă de tupluri.

    1. Setați o parolă de root:
  • Crearea unui livecd utilizator:
  • Setarea temei pentru plescăitul sistem de boot grafic colorat:
  • Instalarea și compilarea unui nucleu:

    genkernel nu trebuie să fie mai în vârstă decât 3.4.10_pre4.

    Instalarea acestei componente:

  • Trebuie să instalați și să adăugați script-urile de pornire Gentoo LiveCD. Îndepărtați folia de protecție. Acesta este instalat de către dezvoltatori pentru a le preveni pentru a fi utilizate numai cu LiveCD.

    LiveCD-unelte necesare mai târziu, versiunea 1.0.40_pre1.

    Din directorul de configurare. copiați fișierele din directorul / boot / isolinux.cfg fișier isolinux.

  • pentru a crea o imagine și să facă o instalare proces.

    Ieșirea din mediul chroot și rulați scriptul „build.sh“

    Durata procesului de asamblare a imaginii are loc timp de aproximativ cinci minute. Următorul pas este de a ridica fișierul ISO într-un director LiveCD. Puteți să-l arde pe un disc. Expertii recomanda sa utilizeze pentru astfel de scopuri VMWare mașină virtuală pentru a spori gradul de utilizare și de viteză.

    Burn to CD:

    Înregistrarea pe DVD:

    Loading image au avut loc. Când vi se solicită să introduceți root și parola. În cazul unui ansamblu de sistem de succes poate presupune că jumătate din munca se face. Se recomandă pentru a crea fișierul care va conține arhiva cu un livecd catalog în cazul eSDI cu vor apărea defecțiuni de instalare suplimentare. Acesta va fi posibil să se întoarcă sistemul la starea sa anterioară.

    instalarea KDE

  • Instalarea driver-elor originale nVidia:
  • Editare tabel dispozitiv corespondență - drivere pentru plăcile nVidia.

    Deschideți fișierul / usr / share / hwdata / Carduri.

    1. Găsiți numele de coarde NVIDIA Legacy și de a schimba numele de „VESA“ conducătorului auto „nv“.
    2. Găsiți numele șir de drivere NVIDIA GeForce, și de a schimba numele la „vesa“ la „nvidia“.
  • Setați combinația minimă de KDE:
  • Adăugați autorun xdm și specificați în ea managerul de ferestre care urmează să fie înlocuit. Fișierul variabila /etc/conf.d/xdm DISPLAYMANAGER pentru a atribui o valoare „kdm“.
  • Setarea automat de montare a dispozitivelor detașabile:
  • Activează aspect de tastatură rusă și comutator en / ru
    1. /usr/sbin/mkxf86config.sh deschide fișierul și ștergeți șirul de forma
  • Deschideți fișierul în secțiunea /etc/X11/xorg.conf.in InputDevice, Keyboard0 înlocui ultimele trei linii de următoarele:
  • Înregistrează-l în / etc / inittab în loc agetty.

    Este clar că, în loc de root aveți posibilitatea să atribuiți absolut orice utilizator.

  • Corectați fișierul / sbin / rc:

    secțiunea Căutare (aproximativ - este un șir de 500 N):

  • Creați mesajul după inițializare:

    fișier /usr/kde/3.5/share/config/kdm/kdmrc Deschideți. Prescrierea utilizator „DefaultUser“ și linia „AutoLoginUser“.

  • Frumos și personalizat la desktop utilizator:

    Run obținut LiveCD, boot în KDE. Configurarea pentru ei înșiși. Toate fonturile, comportamentul ferestrelor, ocuparea forței de muncă, mouse-ul, panoul și așa mai departe. Comprimarea directorul home (/ home / LiveCD) și copiați-l la un mediu extern. Retragere din LiveCD, chroot'itsya la sursă. Dezarhivati ​​directorul / home / LiveCD / setările salvate.

    Versiunea de bază utilizată de pachete:

    Astfel, utilizarea LiveCD în scopuri educaționale permite destul de ușor de a învăța cum să creați propria imagine ISO. Atunci când este necesar să se concentreze pe dezvoltarea standardului ISO 9660. Acest standard de formare este un sistem de fișiere unic, care prevede o anumită metodă de conservare a arborelui ierarhic director, dimensiunea, structura și formatul sectoarelor de pornire ale discului. Cele mai multe Linux Live CD-ul folosind standardul ISO 9660 - imagini.

    developerWorks: Conectați-vă

    Câmpurile obligatorii sunt marcate cu un asterisc (*).

    Toate informațiile prezentate sunt securizate.

    Alegeți un nume care va fi afișat pe ecran

    Câmpurile obligatorii sunt marcate cu un asterisc (*).

    Toate informațiile prezentate sunt securizate.

    Aflați mai multe despre platforma IBM Bluemix, a crea aplicații, folosind soluții gata făcute!

  • Mai mult de trei mii de articole, recenzii, tutoriale și alte materiale utile.

    articole similare