Vytvorenie živého CD s Debian

Anonim

Vytvorenie živého CD s Debian

Niektorí používatelia distribúcie Debian môžu niekedy potrebujú plne prevádzkovú kópiu hlavného systému, ktorý by bol uložený na jednotke Flash alebo Disk. Takáto verzia sa nazýva žiť, pretože začína na akomkoľvek počítači bez predchádzajúcej inštalácie. Vytvorte podobnú kópiu nie je celkom jednoduché, ale je celkom splnené aj pre používateľa, ktorý je najprv čelí implementácii takejto úlohy. Ako súčasť dnešného článku by sme chceli preukázať krok za krokom vykonávanie tejto operácie.

Vytvorte živé CD s Debian

Nezáleží na tom, či ste vytvorili kópiu na ďalšie použitie na disku alebo flash disk, prvé kroky a montáž samotného obrazu ISO sú rovnaké, tam budú len posledné príkazy, na ktorých budeme určite klásť dôraz . Doteraz vymažte všetky zbytočné systémy (programy, súbory), nakonfigurujte ho tak, ako je to potrebné, potom sa môžete presunúť na vytvorenie kópie, počnúc prvkom kroku.

Krok 1: Inštalácia ďalších komponentov

Všetky nasledujúce pokyny budú založené na jednoduchom po sebe idúcom vykonaní príkazov terminálu. Počnúc inštaláciou dodatočných komponentov potrebných pre produkt určitých operácií - priečinky klonovacieho systému, záznamy ISO ISO. Cieľ sa vykonáva nasledovne:

  1. Otvorte "terminál" akýmkoľvek vhodným spôsobom a potom vložte sudo apt-get nainštalovať Xorriso Live-Build-Build LIVEX SYSLINUX Squashfs-Tools Command na inštaláciu ďalších komponentov a stlačte kláves ENTER.
  2. Zadajte príkaz na inštaláciu ďalších živých komponentov CD s operačným systémom Debian

  3. Keď sa objaví dotaz, zadajte heslo Superuser.
  4. Potvrdenie inštalácie zadaním hesla v operačnom systéme Debianu

  5. Potvrďte inštaláciu nových súborov do operačného systému výberom možnosti D.
  6. Potvrdenie pridania nových súborov do systému Debian

  7. Očakávajte dokončenie inštalácie. Počas tohto postupu sa neodporúča vykonávať iné akcie a zakázať internet.
  8. Čakanie na dokončenie inštalácie ďalších komponentov Debian

Teraz sa porozprávame podrobnejšie o týchto nástrojoch, ktoré boli pridané do Debianu s pomocou vyššie uvedeného príkazu:

  • Xorriso - bude použitý na vytvorenie bootovania;
  • SYSLINUX, EXTLINUX - určený na správne nakladanie s typom MBR;
  • Squashfs-Tools - pomôže pri vytváraní komprimovaného súboru systému;
  • Live-Build - Vytvorte samotný komprimovaný OS, umiestnenie ho do obrázka ISO.

Až po úspešnej inštalácii všetkých vyššie uvedených programov môže byť prenesená do nasledujúcich krokov, inak nič nebude fungovať.

Krok 2: Vytvorenie katalógu a prípravy komprimovaného systému

Ako už bolo uvedené, distribúcia Debianu bude v komprimovanom stave. Zníženie jeho veľkosti sa vykonáva manuálne zadaním viacerých príkazov do konzoly. Postupne zvážime každú dôležitú akciu:

  1. Najprv vytvorte koreňový adresár pre obrázok a presuňte sa k nemu. Použite dva príkazy umiestnené v jednej línii, aby ste ich spojili. Obsah "terminálu" bude vyzerať takto: mkdir ~ / livework && cd ~ / livework.
  2. Vytvorenie koreňového adresára pre živé CD so systémom Debian

  3. Rozbaľte systém pomocou vybratého debootstrap --ark = i386 Wheeyzy Chroot Architecture.
  4. Rozbalenie obrazu systému pre inštaláciu Live CD s Debian

  5. Dôležité adresáre budú teraz namontované, vytvorenie jadra a pridávať nástroje na spustenie. Nevidíme bod prezerania absolútne všetkých príkazov, takže odporúčame zoznámiť sa so všetkou objednávkou, v ktorej musia byť zavedené do konzoly:

    CD ~ / livework

    Chroot chroot.

    Mount Žiadne -t Proc / Proc

    Mount Žiadne -T SYSFS / SYS

    Mount Žiadne -t Devpts / Dev / PTS

    Export Home = / root

    Export LC_ALL = C

    APT-GET Install Dialóg DBUS

    Dbus-uuidgen> / var / lib / dbus / stroj-ID

    Apt-get nainštalovať Linux-Image-686 Live-Boot

    APT-GET Install Dump BZIP2 MC Icewm ....

    Passwd.

    Apt-get clean

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

    Umount / proc / sys / dev / pts

    VÝCHOD

  6. Čakanie na všetky príkazy na pripojenie živých CD s Debian

V tomto štádiu sa obrazový obrázok považuje za pripravený, ale prípravné práce ešte nebolo dokončené. Zostáva vykonávať len niekoľko príkazov.

Krok 3: Vytvorenie priečinka pre zavádzač a kompresiu súborov

Vytvorenie adresára, v ktorom bude uložená samotná živá, rovnako ako kompresia súborov sa vykonáva rovnakým spôsobom ako iné operácie - vstup príslušných príkazov. Teraz však budete musieť upraviť konfiguračný súbor, ktorý sa dozviete viac:

Ak chcete začať v termináli, zadajte striedavo takéto riadky:

MKDIR -P Binárne / Live && Mkdir -P Binárne / Isolinux

Cp chroot / boot / vmlinuz- * binárny / live / vmlinuz

Cp chroot / boot / initrd.img- * binárne / live / initrd

Mksquashfs chrrot binárny / live / filesystem.squashfs -e boot

Vytvorenie priečinka pre živý CD nakladač s systémom Debian

Tým sa vytvorí požadovaný adresár a napaľuje všetky súbory. Ďalej kópie potrebné na prevzatie súborov a upravujú samotné štartovacie menu, ktoré možno vykonať vložením takéhoto textu do konzoly:

cp /usr/lib/syslinx/isolinux.bin Binárne / Isolinux /.

cp /usr/lib/syslinx/menu.c32 Binárne / Isolinux /.

Nano Binárne / Isolinux / Isolinux.cfg

Ui menu.c32.

Výzva 0

Názov menu Názov ponuky

Časový limit 300.

Štítok Live-686

Menu label ^ žiť (686)

Ponuka predvolené.

Linux / live / vmlinuz

Pripojiť initrd = / live / initrd boot = žiť tichý

Štítok Live-686-FAILSAFE

Ponuka Label ^ Live (686 FABLESAFE)

Linux / live / vmlinuz

APPED INITRD = / LIVE / INTRD BOOT = ŽIVOTNÁ PERSISTENCA CONFIGHT MEMTEST NOPIC NOPM NODMA NOMCE NOLAPIC NOMODESET NOSMP NOSPLASH VGA = NORMAL

Endtext

Môžete si tento príkaz predpísať striedavo zadaním príkazov, a obsah konfiguračného súboru, ktorý sa otvorí cez Binary Binary / Isolinux / Isolinux.cfg, jednoducho vložte a uložte zmeny.

Krok 4: Vytvorenie obrazu disku

Posledný krok pred dokončením ukončenia úlohy je vytvoriť obraz disku ISO. Nižšie uvedený príkaz zobrazený vám umožní zapísať obrázok na DVD alebo CD, ktorý je sprevádzaný diskom.

Xorriso -as Mkisofs -r -J -Joliet-Long -L -Cache-inodes -shybrid-Mbr /usr/lib/sysLiex/isohdpfx.bin -Partition_offset 16 -A "Debian Live" -b Isolinux / Isolinux.bin -c Isolinux / BOOT.CAT-NO-EMUL-BOOTNÍKA -BOOT-VEĽKOSTI 4 -BOT-INFO-TABUĽKA -O REMASTER.ISO

Montáž Obrázok Live CD Debian na USB flash disk alebo disku

Ak potrebujete uložiť tento obrázok na jednotke USB Flash, použite mierne odlišný príkaz, ktorý vyzerá takto:

Extlininux -i / mnt && cat /usr/lib/extlux/mbr.bin> / dev / sda

cp / usr / lib / extlininux / * c32 / mnt && cp /usr/lib/syslinx/vemenu.c32

Teraz máte na vymeniteľnom živom CD zariadení s operačným systémom Debianu. Ako vidíte, musel som sa vynaložiť trochu úsilia, ale všetko sa objaví správne a bude fungovať stabilne. V prípade akýchkoľvek chýb pri zadávaní príkazov venujte pozornosť textu zobrazenej v konzole. Často pomáha vyriešiť problém. Ak to neprináša žiadny účinok, prečítajte si úradnú distribučnú dokumentáciu.

Čítaj viac