Ustvarjanje živega CD-ja z debijonom

Anonim

Ustvarjanje živega CD-ja z debijonom

Nekateri uporabniki distribucije Debian lahko včasih potrebujejo popolnoma obratovalno kopijo glavnega sistema, ki bi ga shranili na bliskovnem pogonu ali disku. Takšna različica se imenuje Live, ker se začne na katerem koli računalniku brez predhodne namestitve. Ustvarjanje podobne kopije ni precej enostavno, vendar je precej izpolnjeno tudi za uporabnika, ki se prvič sooča z izvajanjem take naloge. Kot del današnjega članka bi radi pokazali izvedbo te korake tega postopka.

Ustvarite živo CD z Debianom

Ni pomembno, ali ustvarite kopijo za nadaljnjo uporabo na disku ali bliskovnem pogonu, prvi koraki in montažo same slike ISO sta enaka, bodo samo zadnji ukazi, na katerih bomo zagotovo poudarili . Doslej izbrišite vse nepotrebne sisteme (programe, datoteke), ga konfigurirajte, kot je potrebno, po katerem se lahko premaknete na ustvarjanje kopije, začenši od prvega koraka.

1. korak: Nameščanje dodatnih komponent

Vsa naslednja navodila bodo temeljila na preprostem zaporednem izvajanju ukazov terminalov. Začenši z vgradnjo dodatnih komponent, ki so potrebni za produkt nekaterih operacij - Kloniranje sistemskih map, ISO slikovnih zapisov. Cilj se izvede na naslednji način:

  1. Odprite "terminal" s kakršno koli priročno metodo, nato pa vstavite Sudo APT-Get Install Xorriso Live-Build Extlinux SysLinux Squashfs-Tools ukaz, da namestite dodatne komponente in pritisnite tipko ENTER.
  2. Vnesite ukaz za namestitev dodatnih komponent živih CD z operacijskim sistemom Debian

  3. Ko se pojavi poizvedba, vnesite geslo SuperUser.
  4. Potrditev namestitve Z vnosom gesla v operacijskem sistemu Debian

  5. Namestitev novih datotek potrdite v operacijski sistem, tako da izberete D. Možnost
  6. Potrditev dodajanja novih datotek v sistem Debian

  7. Pričakujte dokončanje namestitve. Med tem postopkom ni priporočljivo opravljati drugih ukrepov in onemogočiti interneta.
  8. Čakam na dokončanje namestitve dodatnih komponent Debian

Zdaj pa govorimo podrobneje o teh pripomočkih, ki so bili dodani Debianu s pomočjo zgornjega ukaza:

  • Xorriso - bo uporabljen za ustvarjanje zagonske slike;
  • Syslinux, Extlinux - zasnovan za pravilno nalaganje z MBR tip;
  • Orodja SQUASHFS - pomagala pri ustvarjanju stisnjenega datotečnega sistema;
  • Live-Build - Ustvarite stisnjen OS, ki ga postavite v sliko ISO.

Šele po uspešni namestitvi vseh zgoraj navedenih programov je mogoče prenesti na naslednje korake, sicer nič ne bo delovalo.

2. korak: Ustvarjanje kataloga in priprava stisnjenega sistema

Kot je navedeno zgoraj, bo distribucija Debian v stisnjenem stanju. Zmanjšanje njegove velikosti se izvede ročno z vnosom številnih ukazov v konzolo. Postopoma upoštevamo vse pomembne ukrepe:

  1. Najprej ustvarite korenski imenik za sliko in se pomaknite nanj. Uporabite dva ukaza, nameščena v eni vrstici, da jih združite. Vsebina "terminala" bo izgledala takole: mkdir ~ / livework && cd ~ / livework.
  2. Ustvarjanje korenskega imenika za živo CD z Debianom

  3. Razpakirajte sistem z izbrano debootstrap -arch = i386 wheezy chroot arhitekture.
  4. Razpakirajte podobo sistema za vgradnjo Live CD z Debianom

  5. Zdaj bodo nameščeni pomembni imeniki, ki bodo ustvarili jedro in dodali pripomočke za začetek. Ne vidimo točke gledanja absolutno vseh ukazov, zato predlagamo, da se seznanite z vsem vrstnim redom, v katerem jih je treba uvesti v konzolo:

    CD ~ / Livework

    Chroot Chroot.

    Mont None -t Proc / Proc

    Mont None -t Sysfs / Sys

    Mont None -t Dewptts / Dev / PTS

    Izvoz domov = / root

    Izvoz lc_all = c

    APT-Get Install Dialog DBUS

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

    APT-Get Install Linux-Image-686 Live-Boot

    Apt-Get Install Dump Bzip2 Mc Icewm ....

    Passwd.

    Apt-dobili čisto

    RM / var / lib / dbus / stroj-ID && RM -RF / TMP / *

    UMount / PROC / SYS / DEV / PTS

    Izhod

  6. Čakam na vse ukaze za montažo v živo CD z debijonom

Na tej stopnji se slika slika pripravljena, vendar pripravljalna dela še ni končana. Še vedno je izvesti le nekaj ukazov.

3. korak: Ustvarjanje mape za zagonski nakladalnik in kompresijo datotek

Ustvarjanje imenika, na katerem bo shranjen živo boot, in kompresija datotek se izvede na enak način kot druga operacija - vnos ustreznih ukazov. Vendar pa boste zdaj morali urediti konfiguracijsko datoteko, ki jo boste izvedeli več:

Za začetek v terminalu vnesite izmenično takšne vrstice:

MKDIR -P Binary / Live & & MKDIR -P Binary / izolinux

CP CHROOT / BOOT / VMLINUZ- * Binary / Live / VmLinuz

CP CHROOT / Boot / initrd.img- * binarno / v živo / initrd

Mkskfs krot binary / live / filesystem.squashfs -e čevlje

Ustvarjanje mape za živo CD-nakladalnik z Debianom

To bo ustvarilo zahtevani imenik in spali vse datoteke. Nato, kopije, ki so potrebne za prenos datotek in uredite sam začetni meni, ki se lahko izvede z vstavljanjem takega besedila v konzolo:

CP /usr/lib/syslyux/isolinux.bin binary / izolinux /.

CP /USR/LIB/SYSLINUX/MENU.C32 Binarni / izolinux /.

Nano binarna / izolinux / izolinux.cfg

UI meni.c32.

Poziv 0.

Meni Naslov Boot Menu

Časovna omejitev 300.

Oznaka Live-686

Oznaka menija ^ v živo (686)

Privzeto privzeto.

Linux / Live / VmLinuz

Dodalček Initrd = / Live / Irtierrd Boot = Žive obstojnost Tiho

Label Live-686-Failsafe

Oznaka menija ^ v živo (686 Failsafe)

Linux / Live / VmLinuz

Append initrd = / live / initrnd boot = v živo vztrajnost konfiguracije mempert noapic noapm nomme nomance nomapic nomadeset nosmp nosplash vga = normalno

EndText.

Vse to lahko predpišete tako, da izmenično vnesete ukaze, in vsebino konfiguracijske datoteke, ki se odpre skozi nano binarno / izolinux / izolinux.cfg, preprosto vstavite in shranite spremembe.

4. korak: Ustvarjanje slike diska

Zadnji korak pred dokončanjem opravila je ustvariti sliko diskete ISO. Spodaj prikaže ukaz, ki vam bo omogočil, da napišete sliko na DVD-ju ali CD-ju, ki jo spremlja disk.

Xorriso -as Mkisofs -r -j -Joliet-Long-Scche-Inodes -Sohybrid-MBR /SOHDPFX.BIN-FARITITION_OFFET 16 -A "DEBIAN LIVE" -B ISOLINUX / ISOLINUX.BIN -C Izolinux / boot.cat -no-emul-boot -mbot-velikosti velikosti 4 -Boot-info-table -o remaster.iso binary

Montažna slika Live CD Debian na USB-pogon ali disk

Če morate to sliko shraniti na pogon USB, uporabite nekoliko drugačen ukaz, ki izgleda takole:

EXTLINUX -I / MNT && cat /usr/lib/extlinux/mbr.bin> / dev / sda

CP / USR / LIB / EXTLINUX / * C32 / MNT && CP /SUSR/LIB/SYSLINUX/vesAMENU.C32

Zdaj imate na vaši odstranljivi živo CD naprave z operacijskim sistemom Debian. Kot lahko vidite, sem moral narediti malo truda, vendar se bo vse pravilno izkazalo in bo delovalo stabilno. V primeru kakršnih koli napak pri vnosu ukazov, bodite pozorni na besedilo, prikazano v konzoli. Pogosto pomaga pri reševanju problema. Če to ne prinaša nobenega učinka, preberite uradno distribucijsko dokumentacijo.

Preberi več