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:
- 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.
- query görünür zaman superuser parol daxil edin.
- D. seçimi əməliyyat sisteminin yeni faylları quraşdırılması Təsdiq
- 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.
İ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:
- 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.
- Seçilmiş Debootstrap --arch = i386 Wheezy chroot memarlıq istifadə sistemi açın.
- İ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
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
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 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.