Stvaranje live CD-a s Debianom

Anonim

Stvaranje live CD-a s Debianom

Neki korisnici distribucije Debian ponekad mogu trebati potpuno operativnu kopiju glavnog sustava koji bi bio pohranjen na flash pogon ili disk. Takva verzija naziva se uživo, jer počinje na bilo kojem računalu bez prethodne instalacije. Napravite sličnu kopiju nije vrlo jednostavna, ali je prilično ispunjena čak i za korisnika, koji se prvi put suočio s provedbom takve zadaće. Kao dio današnjeg članka želimo dokazati izvršenje ove operacije korak po korak.

Stvorite CD uživo s Debianom

Nije bitno da li stvarate kopiju za daljnju uporabu na disku ili flash pogonu, prvi koraci i montaža same ISO slike su isti, bit će samo posljednje naredbe na kojima ćemo definitivno naglasiti , Do sada, izbrišite sve nepotrebne sustave (programe, datoteke), konfigurirajte ga kao što je potrebno, nakon čega se možete premjestiti na stvaranje kopije, počevši od prvog koraka.

Korak 1: Instaliranje dodatnih komponenti

Sve sljedeće upute temeljit će se na jednostavnom uzastopnom izvršenju terminalnih naredbi. Počevši s instalacijom dodatnih komponenti potrebnih za proizvod određenih operacija - kloniranje mape sustava, ISO slike zapisi. Cilj se izvodi na sljedeći način:

  1. Otvorite "terminal" pomoću bilo koje prikladne metode, a zatim umetnite sudo apt-get install Xorriso Live-Build ExtLinux Syslinux squashfs-alati za instalaciju dodatnih komponenti i pritisnite tipku Enter.
  2. Unesite naredbu za instaliranje dodatnih CD komponenti uživo s Debian operativnim sustavom

  3. Unesite lozinku za supernicu kada se pojavi upit.
  4. Potvrda o instalaciji unosom lozinke u Operativnom sustavu Debian

  5. Potvrdite instalaciju novih datoteka u operativni sustav odabirom D. opcije
  6. Potvrda dodavanja novih datoteka na Debian sustav

  7. Očekujte završetak instalacije. Tijekom ovog postupka ne preporučuje se izvođenje drugih radnji i onemogućiti internet.
  8. Čekanje završetka instalacije dodatnih komponenti Debian

Sada ćemo razgovarati detaljnije o tim uslužnim programima koji su dodani Debianu uz pomoć gore navedene naredbe:

  • Xorriso - koristit će se za stvaranje imidža pokretanja;
  • syslinux, ekstrux - dizajniran za ispravno opterećenje s MBR tipom;
  • Squashfs-alati - pomoći će u stvaranju komprimiranog datotečnog sustava;
  • Live-Build - Stvorite samu komprimirani OS, stavljajući ga na ISO sliku.

Tek nakon uspješne instalacije svih gore navedenih programa može se proslijediti naknadnim koracima, inače ništa neće raditi.

Korak 2: Stvaranje kataloga i pripreme komprimiranog sustava

Kao što je gore spomenuto, Debian distribucija će biti u komprimiranom stanju. Redukcija njegove veličine provodi se ručno unosom brojnih naredbi u konzolu. Postupno ćemo razmotriti svaku važnu radnju:

  1. Prvo, stvorite korijenski direktorij za sliku i pređite na njega. Koristite dvije naredbe postavljene u jednom retku kako biste ih kombinirali. Sadržaj "terminala" izgledat će ovako: mkdir ~ / liveworwer && cd ~ / liveworw.
  2. Stvaranje korijenskog direktorija za Live CD s Debian sustavom

  3. Raspakirajte sustav pomoću odabranog DEBOOTSTRAP - Arhitektura Chroot-a i386.
  4. Raspakiranje slike sustava za instalaciju Live CD s Debianom

  5. Sada će se montirati važne imenike, stvarajući kernel i dodavati uslužne programe za početak. Ne vidimo točku gledanja apsolutno sve naredbe, pa predlažemo da se upoznamo sa svim redoslijedom u kojem se moraju uvesti u konzolu:

    CD ~ / LiveWork

    Chroot chroot.

    Mount None -t Proc / Proc

    Mount None -t Sysfs / Sys

    Mount None -t -t odlasci / dev / bodovi

    Izvoz kući = / root

    Izvoz lc_all = c

    Apt-get install dijalog dbus

    DBUS-UUIDGEN> / VAR / LIB / DBUS / Stroj-ID

    Apt-get install Linux-Image-686 Live-Boot

    Apt-get instalirati deponij BZIP2 Mc Icewm ....

    Passwd.

    Apt-dobiti čist

    Rm / var / lib / dBus / stroj-id && rm -Rf / tmp / *

    Umount / Proc / Sys / dev / pts

    IZLAZ

  6. Čekaju sve naredbe za planiranje CD-a s Debianom

U ovoj fazi slika se smatra spremnom, ali pripremni rad još nije dovršen. Ostaje samo nekoliko naredbi.

Korak 3: Izrada mape za bootloader i kompresiju datoteka

Stvaranje direktorija u kojem će se pohraniti live-boot, kao i kompresija datoteka se vrši na isti način kao i druge operacije - unos odgovarajućih naredbi. Međutim, sada ćete morati urediti konfiguracijsku datoteku koju ćete saznati više:

Za početak u terminalu, unesite naizmjence takve linije:

Mkdir -p binarni / live && mkdir -p binarni / izolinux

Cp chroot / boot / vmnuz- * binarni / live / vmlinez

Cp chroot / boot / initrd.img- * binarni / uživo / initrd

Mksquashfs chrot binarni / live / filesystem.squashfs -e čizma

Stvaranje mape za Live CD utovarivač s Debian sustavom

To će stvoriti željeni direktorij i spali sve datoteke. Zatim, kopije potrebne za preuzimanje datoteka i uređivanje polaznog izbornika, koji se može obaviti umetanjem takvog teksta u konzolu:

cp /usr/lib/syslinux/isolinux.bin binarni / izolinux /.

CP /USR/lib/syslinux/menu.c32 Binarni / Isolinux /.

Nano binarni / izolinux / izolinux.cfg

Ui Menu.c32.

Prompt 0

Izbornik naslova izbornika

Timeout 300.

Oznaka Live-686

Naljepnica izbornika ^ Live (686)

Zadano izbornika.

Linux / Live / vmnuz

Dodajte initRD = / uživo / initrd boot = živa upornost tiha

Oznaka Live-686-Failsafe

Naljepnica izbornika ^ Live (686 FailosAfe)

Linux / Live / vmnuz

Dodani INTRD = / Live / ITRRD boot = Live Posigna Konfiguracija MEMTest Noapc Noapm Noapm Noapma NOLMA NOLAPIC NOMODESET NOSMP NOSPLASH VGA = NORMAL

Završni tekst

Možete propisati sve to ručno unosom naredbi naizmjence, a sadržaj konfiguracijske datoteke, koji se otvara kroz nano binarni / izolinux / izolinux.cfg, jednostavno umetnite i spremite promjene.

Korak 4: Stvaranje slike diska

Posljednji korak prije popunjavanja zadatka je stvoriti ISO disk sliku. Naredba viđena u nastavku će vam omogućiti da napišete sliku na DVD ili CD-u, koja je popraćena diskom.

Xorriso -as mkisofs -r -j -Joliet-long -l -l -cache-inodes -zohibrid-mbr /usr/lib/syslinux/ishdpfx.bin -partion_offset 16 -a "Debian Live" -b Izolinux / Isolinux.bin -c Izolinux / boot.cat -no-emul-boot -boot-veličina tereta 4 -boot-info-table -o remaster.iso binarni

Montaža Image Live CD Debian na USB flash pogon ili disk

Ako trebate spremiti ovu sliku na USB flash pogon, koristite malo drugačiju naredbu koja izgleda ovako:

ExTLinux -i / mnt && mačka / / mačka /lib/Extlinex/mbr.bin> / dev / sda

CP / USR / LIB / ExtLinux / * C32 / MNT && CP /USR/lib/syslinux/vesamenu.c32

Sada imate na prijenosnom live CD uređaju s Debian operativnim sustavom. Kao što možete vidjeti, morao sam napraviti malo truda, međutim, sve će ispravno ispasti i raditi stabilno. U slučaju bilo kakvih pogrešaka pri ulasku na naredbe obratite pažnju na tekst prikazan u konzoli. Često pomaže u rješavanju problema. Ako to ne donese nikakav učinak, pročitajte službenu distribucijsku dokumentaciju.

Čitaj više