Live CD létrehozása a Debian-szal

Anonim

Live CD létrehozása a Debian-szal

A Debian elosztás egyes felhasználóinak néha szükség lehet a fő rendszer teljes működési példányára, amelyet flash meghajtón vagy lemezen tárolnának. Az ilyen változatot élőnek nevezik, mert előzetes telepítés nélkül bármely számítógépen indul. Hasonló másolat létrehozása nem teljesen könnyű, de még akkor is teljesül, ha egy felhasználónak is, amely először az ilyen feladat végrehajtásával szembesül. A mai cikk részeként szeretnénk bemutatni a művelet lépésenkénti végrehajtását.

Live CD létrehozása a Debian segítségével

Nem számít, hogy hozzon létre egy példányt a lemez vagy a flash meghajtó további használatához, az első lépések és az ISO kép felépítése ugyanaz, csak az utolsó parancsok lesznek, amelyeken biztosan hangsúlyt kapunk . Eddig törölje az összes felesleges rendszert (programok, fájlok), konfigurálja azt, mert szükséges, majd egy példány létrehozásához, az első lépéstől kezdve.

1. lépés: További összetevők telepítése

Az alábbi utasítások a végső parancsok egyszerű egymást követő végrehajtására alapulnak. Az egyes műveletek termékéhez szükséges további komponensek telepítésével kezdődően - Klónozó rendszer mappák, ISO képregények. A cél a következőképpen történik:

  1. Nyissa meg a „Terminal” bármely hagyományos eljárással, majd helyezze be a sudo apt-get install Xorriso Élő-Build Extlinux Syslinux squashfs-Tools parancs további összetevők telepítéséhez, majd nyomja meg az ENTER billentyűt.
  2. Adjon meg egy parancsot, hogy telepítsen további élő CD-komponenseket a Debian operációs rendszerrel

  3. Adja meg a Superuser jelszót, amikor megjelenik a lekérdezés.
  4. Telepítési visszaigazolás a Jelszó megadásával a Debian operációs rendszerben

  5. Erősítse meg az új fájlok telepítését az operációs rendszerbe a D. Opció kiválasztásával
  6. Új fájlok hozzáadásának megerősítése a Debian rendszerhez

  7. Várja a telepítés befejezését. Ezen eljárás során nem ajánlott más műveleteket elvégezni, és letiltani az internetet.
  8. Várakozás a Debian további összetevők telepítésének befejezésére

Most beszéljünk részletesebben azoknak a segédprogramoknak, amelyeket a fenti parancs segítségével adtak hozzá a Debianhoz:

  • Xorriso - használható egy indító kép létrehozására;
  • Syslinux, Extlinux - az MBR típusú terhelésre tervezve;
  • Squashfs-Tools - segít a tömörített fájlrendszer létrehozásában;
  • Live-Build - önmagában létrehozhat egy tömörített operációs rendszert, és ISO képbe helyezi.

Csak az összes fenti program sikeres telepítése után átadható a későbbi lépésekbe, különben semmi sem fog működni.

2. lépés: Katalógus létrehozása és tömörített rendszer előkészítése

Mint már említettük, a Debian eloszlás tömörített állapotban lesz. A méret csökkentését manuálisan végezzük úgy, hogy számos parancsot a konzolba való beírásával végzik. Fokozatosan fontolgassunk minden fontos cselekvést:

  1. Először hozzon létre egy gyökérkönyvtárat a képért, és lépjen hozzá. Használjon két sorba helyezett parancsot, hogy összekapcsolja őket. A "terminál" tartalma így fog kinézni: mkdir ~ / Livework && CD ~ / Livework.
  2. Gyökérkönyvtár létrehozása az élő CD-hez a Debian rendszerrel

  3. Csomagolja ki a rendszert a kiválasztott debootstrap --arch = i386 Wheelyy chroot architektúra segítségével.
  4. Kicsomagolja a rendszer képét a telepítéshez Live CD-vel a Debian-val

  5. Most a fontos könyvtárak felszerelve lesznek, létrehozva egy rendszermagot és add hozzá segédprogramokat. Nem látjuk az összes parancs megtekintésének pontját, így javasoljuk, hogy megismerhessük magukat az összes rendeléssel, amelyben be kell vezetni a konzolba:

    CD ~ / Livework

    Chroot chroot.

    Mount None -t proc / proc / proc

    Mount None -t sysfs / sys

    Nincs -t devpts / dev / pts

    Az otthoni export = / root

    Exportálja az LC_ALL = C-t

    APT-GET Install Dialog DBUS

    DBUS-UUIDGEN> / var / lib / dbus / gépazonosító

    Apt-get telepítés Linux-image-686 élő-boot

    Apt-get telepítés dump bzip2 mc icewm ....

    Passwd.

    Apt-tisztítsa meg

    RM / var / lib / dbus / machine-id && rm -rf / tmp / *

    Umount / proc / sys / dev / pts

    KIJÁRAT

  6. Várakozás az összes parancsra, hogy az élő CD-t Debian-val szerelje fel

Ebben a szakaszban a képkép készen áll, de az előkészítő munka még nem fejeződött be. Csak néhány parancsot kell végrehajtania.

3. lépés: Mappa létrehozása a bootloader és a fájl tömörítéshez

Olyan könyvtár létrehozása, amelyben a Live-Boot önmagában tárolódik, valamint a fájl tömörítése ugyanúgy történik, mint más műveletek - a megfelelő parancsok bevitele. Most azonban módosítania kell a konfigurációs fájlt, amelyet többet szeretne megtudni:

A terminál elindításához lépjen az ilyen sorok felváltása:

Mkdir -p bináris / élő && mkdir -p bináris / izolinux

CP Chroot / Boot / VMLINUZ- * BINARY / LIVE / VMLINUZ

CP chroot / boot / initrd.img- bináris / élő / initrd

Mksquashfs chrot bináris / élő / fájlrendszer.squashfs -e boot

Mappa létrehozása élő CD-rakodóhoz a Debian rendszerrel

Ez létrehozza a szükséges könyvtárat, és megégíti az összes fájlt. Ezután a fájlok letöltéséhez szükséges másolatok és a kezdő menü szerkesztése, amelyet az ilyen szöveg beillesztésével lehet a konzolba beilleszteni:

cp /usr/lib/syslinux/isolinux.bin bináris / izolinux /.

cp /usr/lib/syslinux/menu.c32 bináris / izolinux /.

Nano bináris / izolinux / izolinux.cfg

UI menü.c32.

Kérdés 0

Menücím Boot menü

Timeout 300.

LIVE LIVE-686

Menücímke ^ LIVE (686)

Menü alapértelmezett.

Linux / Live / VMlinuz

Alkalmazza az initrd = / élő / initrd boot = Élő perzisztencia csendes

LICK LIVE-686-FALLSAFE

Menücímke ^ Live (686 FailSafe)

Linux / Live / VMlinuz

Initrd = / élő / initrd boot = élő perzisztencia konfiguráció memtest noapic noapm nodma nolapic nolapeset noSMP nolplash vga = normál

Endtext

Ezt manuálisan írhatja be a parancsok felváltása megadásával, valamint a konfigurációs fájl tartalmát, amely a nano bináris / izolinux / izolinux.cfg segítségével nyílik meg, egyszerűen illessze be és mentse el a módosításokat.

4. lépés: Lemezkép létrehozása

Az utolsó lépés a feladat befejezése előtt az ISO lemez kép létrehozása. Az alábbiakban ismertetett parancs lehetővé teszi, hogy írjon egy képet DVD-n vagy CD-n, amelyet egy lemez kíséri.

Xorriso -as mkisofs -r -j -j -j-jiet-long -l-cache-inodes --shybrid-mbr /usr/lib/syslinux/isohdpfx.bin -Partition_offset 16 -a "Debian Live" -bolinux / izolinux.bin -c Isolinux / boot.cat -no-emul-boot -boot-terhelés méret 4 -boot-info-table -o remaster.iso bináris

Szerelőelem Élő CD Debian az USB flash meghajtón vagy lemezen

Ha meg kell mentenie ezt a képet az USB flash meghajtón, használjon enyhén különböző parancsot, amely így néz ki:

Extlinux -i / mnt && cat /usr/lib/extlinux/mbr.bin> / dev / sda

CP / usr / lib / extlinux / * c32 / mnt && cp /usr/lib/syslinux/vessamenu.c32

Most már a kivehető élő CD-eszközön van a Debian operációs rendszerrel. Ahogy láthatod, egy kis erőfeszítést kellett tennie, de minden rendben lesz, és stabilan működik. A parancsok beírásakor bármilyen hiba esetén figyeljen a konzolban megjelenített szövegre. Gyakran segít megoldani a problémát. Ha ez nem hozhat semmilyen hatást, olvassa el a hivatalos elosztási dokumentációt.

Olvass tovább