Debian ilə Live CD yaratmaq

Anonim

Debian ilə Live CD yaratmaq

Debian bölüşdürülməsi bəzi istifadəçilər bəzən bir flash drive və ya disk saxlanılır olunacaq əsas sistemin tam fəaliyyət surəti lazımdır bilər. Bu əvvəl quraşdırma olmadan hər hansı bir kompüter başlayır, çünki belə bir versiyası canlı adlanır. oxşar surəti olduqca asan deyil, lakin kifayət qədər hətta ilk belə bir vəzifə icrası ilə qarşı-qarşıya bir istifadəçi üçün həyata keçirilir yaradın. Bugünkü maddənin bir hissəsi kimi, biz bu əməliyyatın addım-addım icrasını nümayiş etdirmək istəyirəm.

Debian Live CD yaradın

Bu biz mütləq bir vurğu edəcək olan bir disk və ya flash drive, ilk addımlar haqqında daha istifadə üçün surəti və özü eyni ISO image montaj olacaq yalnız son əmrləri yaratmaq olub Fərq etməz . Bu ilk addım başlayaraq sonra bir surəti yaradılması hərəkət edə bilər, tələb kimi, bu günə qədər bütün lazımsız sistemləri (proqramları, faylları) silmək, konfiqurasiya.

Addım 1: əlavə komponentləri quraşdırılması

Bütün Aşağıdakı təlimat terminal əmrləri sadə ardıcıl icrası əsasında olacaq. sistem qovluq, ISO image qeydlər klonlama - müəyyən əməliyyatların məhsul üçün zəruri əlavə komponentlərinin quraşdırılması ilə başlayan. aşağıdakı kimi hədəf həyata keçirilir:

  1. hər hansı bir rahat üsulu ilə "Terminal" açın və sonra daxil sudo apt-get Xorriso Live-Build Extlinux Syslinux Squashfs-Tools əlavə komponentləri və ENTER düyməsini yüklemek üçün əmr edin.
  2. Debian əməliyyat sistemi ilə əlavə Live CD komponentləri yüklemek üçün bir komanda daxil edin

  3. query görünür zaman superuser parol daxil edin.
  4. Debian əməliyyat sistemi bir parol daxil Installation təsdiq

  5. D. seçimi əməliyyat sisteminin yeni faylları quraşdırılması Təsdiq
  6. Debian sistemi yeni faylları əlavə təsdiqi

  7. Quraşdırma başa çatmağı gözləyin. Bu prosedur zamanı İnternet digər tədbirlər həyata və aradan tövsiyə deyil.
  8. əlavə komponentlərinin quraşdırılması başa gözləyir Debian

İndi yuxarıda komanda köməyi ilə Debian üçün əlavə edildi həmin kommunal haqqında daha ətraflı danışaq:

  • Xorriso - Bir boot image yaratmaq üçün istifadə olunacaq;
  • ; MBR növü ilə düzgün yüklənməsi üçün nəzərdə - extlinux Syslinux,
  • SquashFS-Tools - bir sıkıştırılmış fayl sisteminin yaradılması kömək edəcək;
  • Live-Build - bir ISO image yerləşdirilməsi bir sıxılmış OS özü yaradın.

bütün yuxarıda proqramlarının uğurlu quraşdırma sonrakı addımlar qəbul edilə bilər sonra, başqa heç bir şey işləyəcək.

Addım 2: sıxılmış sisteminin kataloq və hazırlıq yaradılması

Yuxarıda qeyd edildiyi kimi, debian paylanması sıxılmış vəziyyətdə olacaq. onun ölçüsü azaldılması konsol daxil əmrləri bir sıra daxil tərəfindən əl həyata keçirilir. nin tədricən hər əhəmiyyətli fəaliyyət nəzərdən keçirək:

  1. Birincisi, şəkil üçün bir kök kataloq yaratmaq və ona hərəkət. onları birləşdirmək üçün bir xətt yerləşdirilmiş iki əmrləri istifadə edin. "Terminal" məzmunu bu kimi görünür: mkdir ~ / livework && CD ~ / LiveWork.
  2. Debian sistemi ilə Live CD üçün bir kök kataloq yaratmaq

  3. Seçilmiş Debootstrap --arch = i386 Wheezy chroot memarlıq istifadə sistemi açın.
  4. Debian ilə quraşdırma Live CD sisteminin image açıldığı

  5. İndi mühüm rehberler başlamaq kernel və əlavə kommunal bir yaratmaq, monte ediləcək. biz bütün onlar konsol daxil edilməli olan sifariş özünüzü tanış gəlir ki, biz tamamilə bütün əmrləri görüntü baxımından görmürəm:

    CD ~ / LiveWork

    Chroot Chroot.

    MOUNT NONE -T PROC / PROC

    Mount None -T sysfs / SYS

    Heç kimin Devepts / Dev / pts

    İxrac ev = / kök

    İxrac lc_all = c

    Apt-Get Install Dialog DBUS

    DBUS-UUIDGEN> / VAR / LIB / DBUS / Maşın-ID

    APT-Get Quraşdırma Linux-Image-686 Live-Boot

    APT-Get Bzip2 MC edilən icewm Dump Install ....

    Passwd.

    APT-GET CLEAN

    RM / VAR / LIB / DBUS / Maşın-ID && RM -rf / TMP / *

    UMOUNT / ProC / SYS / DEV / PTS

    Çıxmaq

  6. bütün əmrləri gözləyir Debian Live CD bağlamaya

Bu mərhələdə, image image hazır hesab olunur, lakin hazırlıq işləri hələ başa deyil. Bu yalnız bir neçə əmrləri yerinə yetirmək qalır.

Addım 3: Bootloader və fayl sıxılma üçün bir qovluq yaratmaq

Canlı çəkmə özünün saxlanılacağı bir qovluq yaratmaq, həmçinin fayl sıxılması digər əməliyyatlar ilə eyni şəkildə aparılır - müvafiq əmrlərin daxil edilməsi. Lakin, indi daha çox öyrənmək olacaq konfiqurasiya faylını redaktə etmək lazımdır:

Terminal başlamaq üçün, növbə belə xətləri daxil edin:

LIVE mkdir-p İKİLİ / && mkdir-p İKİLİ / isolinux

Cp choot / açılış / vlinuz- * İkili / canlı / vlinuz

CP chroot / BOOT / INITRD.IMG- * İKİLİ / CANLI / initrd

Mksquashfs Chrot Binary / Live / FileSystem.squashfs E Boot

Debian sistemi ilə canlı CD yükləyicisi üçün bir qovluq yaratmaq

Bu tələb kataloq yaratmaq və bütün faylları yandırmaq edəcək. Next, nüsxə download faylları və redaktə konsol belə mətn daxil edilə bilər başlayaraq menyu özü tələb:

cp /usr/lib/syslinux/isolinux.bin ikili / isolinux /.

cp /usr/lib/syslinux/menu.c32 ikili / isolinux /.

Nano Binary / isolinux / Isolinux.cfg

UI Menu.c32.

İstifadəsi 0

Menu Title Boot Menu

Timeout 300.

Label Live-686

Menyu etiketi ^ CANLI (686)

Menu Default.

Linux / Live / Vlinuz

əlavə initrd = / canlı / initrd boot = Live Persistence Quiet

Live-686-failsafe Label

Menu Label ^ Live (686 failsafe)

Linux / Live / Vlinuz

Əlavə initrd = / Live / initrd boot = Live Persistence Config MemTest Noapic Noapm Nodma Nomce Nolapic Nomodeset Nosmp Nosplash VGA = Normal

Endetekst

Siz Alternativ əmrləri daxil özünüz bütün bu müəyyən edə bilər, və Nano Binary / isolinux / Isolinux.cfg vasitəsilə açır konfiqurasiya faylı məzmunu, sadəcə daxil edin və dəyişikliklər qazanc.

Addım 4: Bir disk görüntüsü yaratmaq

vəzifə başa tamamlamadan son addım bir ISO disk image yaratmaq. aşağıda göründüyü komanda bir disk ilə müşayiət olunur ki, bir DVD və ya CD, bir şəkil yazmaq üçün imkan verir.

Xorriso lə MKISOFS -R -J -Joliet-Long -L Cache-inodes -SoHybrid-MBR /USR/Lib/syslinux/isohdpfx.bin -Partition_offSet 16-A "Debian Live" -B isolinux / isolinux.bin c isolinux / Boot.cat no-eMule-Boot boot-Load-Size 4 boot-Info-Cədvəl -o Remaster.iso Binary

USB flash drive və ya disk image Live CD Debian Montaj

USB flash drive bu image saxlamaq üçün lazımdır, bir az fərqli funksiyanı istifadə ki, bu kimi görünür:

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

cp / usr / lib / extlinux / * C32 / mnt && cp /usr/lib/syslinux/vesamenu.c32

İndi Debian əməliyyat sistemi ilə çıkarılabilir Live CD cihaz var. Gördüyünüz kimi, mən bir az səy, lakin hər şey doğru çıxmaq və stabil işləyəcək etmək idi. əmrləri daxil hər hansı bir səhv halda, mətn diqqət konsol göstərilir. Tez-tez bu problemi həll etmək üçün kömək edir. Bu hər hansı bir təsiri gətirmək deyil, rəsmi Distribution sənədləri oxuyun.

Daha çox oxu