Ang ubang mga tiggamit sa-apod-apod Debian usahay kinahanglan sa usa ka bug-os nga-operate kopya sa mga nag-unang sistema nga gitipigan sa usa ka flash drive o disk. Ang maong usa ka bersyon gitawag live, tungod kay kini magsugod sa bisan unsa nga computer nga walay sa wala pa instalar. Paghimo sa usa ka susama nga kopya dili na sayon, apan kini na matuman bisan alang sa usa ka user, nga una nag-atubang uban sa pagpatuman sa maong usa ka buluhaton. Ingon nga bahin sa artikulo karon, kita gusto sa pagpakita sa lakang-sa-lakang pagpatay sa operasyon niini.
Paghimo Live CD uban sa Debian
Kini dili butang kon paghimo kaninyo nga usa ka kopya alang sa dugang nga paggamit sa usa ka disk o sa flash drive, ang unang mga lakang ug sa nagkadaghang sa larawan ISO sa iyang kaugalingon mao ang mga mao usab, adunay lamang sa katapusan nga mga sugo nga kita siguradong sa paghimo sa usa ka empasis . Busa sa halayo, panas sa tanan nga wala kinahanglana nga mga sistema (mga programa, file), mapanagway niini ingon nga kini gikinahanglan, human nga kamo mobalhin sa sa paglalang sa usa ka kopya, sugod gikan sa unang lakang.Lakang 1: Pagtukod dugang nga mga sangkap
Ang tanan nga mga mosunod nga mga panudlo nga base sa usa ka yano nga sunod-sunod nga pagpatay sa terminal sugo. Sugod sa instalasyon sa dugang nga mga sangkap nga gikinahanglan alang sa produkto sa pipila ka operasyon - cloning folder nga sistema, ISO rekord sa larawan. Ang target mao ang gihimo nga ingon sa mosunod:
- Ablihi ang "Terminal" sa bisan unsa nga sayon nga pamaagi, ug unya gisukip sa Sudo APT-Pagpangayo sing instalar Xorriso Live-Pagtukod Extlinux Syslinux Squashfs-Tools gisugo sa pag-instalar dugang nga sangkap ug press sa PAGSULOD yawe.
- Pagsulod sa superuser password sa diha nga makita sa pangutana.
- Pagmatuod sa-instalar sa bag-ong mga files ngadto sa operating sistema pinaagi sa pagpili sa D. kapilian
- Gilauman nga pagkompleto sa pag-install. Atol niini nga pamaagi, kini dili girekomendar sa pagbuhat sa ubang mga lihok ug naghimo og kakulangan sa Internet.
Karon ang ni pakigpulong sa dugang nga detalye bahin sa mga utilities nga gidugang ngadto sa Debian uban sa tabang sa mga sugo sa ibabaw:
- Xorriso - nga gigamit sa paghimo sa usa ka boot nga larawan;
- syslinux, extlinux - gidisenyo alang sa husto nga loading sa matang MBR;
- SquashFS-Tools - makatabang sa pagmugna sa usa ka tampoy file nga sistema;
- Live-Pagtukod - Paghimo sa usa ka tampoy OS sa iyang kaugalingon, sa pagbutang niini diha sa usa ka ISO larawan.
Lamang human sa malampuson nga instalar sa tanan nga mga programa sa ibabaw mahimong milabay sa sunod-sunod nga mga lakang, kon dili walay bisan unsa nga trabaho.
Lakang 2: Pagmugna og usa ka katalogo ug pag-andam sa usa ka tampoy sistema
Ingon sa nahisgutan sa ibabaw, ang pag-apod-apod sa Debian sa usa ka gipilit nga kahimtang. Ang pagkunhod sa gidak-on niini gihimo nga mano-mano pinaagi sa pagsulod sa daghang mga mando sa console. Atong hunahunaon nga hunahunaon ang matag hinungdanon nga aksyon:
- Una, paghimo usa ka direktoryo sa gamut alang sa imahe ug pagbalhin niini. Paggamit duha nga mga mando nga gibutang sa usa ka linya aron mahiusa kini. Ang sulud sa "terminal" tan-awon sama niini: MKDIR ~ / liverwork && cd ~ / livework.
- Unpack sa sistema sa paggamit sa mga pinili nga Debootstrap --arch = i386 Wheezy Chroot arkitektura.
- Karon ang hinungdanon nga mga direktoryo ma-mount, maghimo usa ka kernel ug pagdugang mga gamit nga magsugod. Wala naton makita ang punto sa pagtan-aw sa hingpit sa tanan nga mga mando, mao nga gisugyot namon nga pamilyar ang imong kaugalingon sa tanan nga han-ay sa kinahanglan nga ipakilala sa console:
CD ~ / Livework
Chroot chroot.
Bukid nga wala'y -ch / Proc
Pag-mount sa wala - SYSFS / SYS
Bukid sa Bukid - Dev / PTS
I-export ang balay = / Gamot
Export lc_all = c
APT-Get INSTICE DIALOG DBUS
DBUS-UUIDGEN> / VAR / Lib / DBUS / Machine-ID
Apt-Get INSCICCE LinUX-Image-686 Live-boot
Apt-get install dump bzip2 mc icewm ....
Passwd.
Apt-Mahinlo
RM / VAR / Lib / DBUS / Machin-ID && RM -RF / TMP / *
Umount / Proc / Sys / Dev / PTS
Mogawas
Sa kini nga yugto, ang imahe sa imahe giisip nga andam, apan ang trabaho sa pag-andam wala pa nahuman. Nagpabilin kini aron mahimo ra ang pipila ka mga mando.
Lakang 3: Paghimo usa ka folder alang sa bootloader ug pag-compress sa file
Ang paghimo sa usa ka direktoryo diin ang live-boot nga gitipigan, ingon man ang pag-compress sa file gihimo sa parehas nga paagi sama sa uban nga mga operasyon - input sa mga mando. Bisan pa, karon kinahanglan nimo nga i-edit ang file sa pag-configure, nga mahimo nimong mahibal-an ang dugang:
Aron magsugod sa terminal, mosulud sa mga linya sa ingon nga mga linya:
Mkdir -P Binary / Live && Mkdir -p Binary / Isolinux
CP Chroot / boot / vmlinuz- * Binary / Live / VMLINUZ
CP Chroot / boot / initrd.imp- "Binary / live / initrd
MksQobashfs Chot Binary / live / Filesystem.SQashashfs -e boot
Maghimo kini nga gikinahanglan nga direktoryo ug sunugon ang tanan nga mga file. Sunod, ang mga kopya nga gikinahanglan aron ma-download ang mga file ug i-edit ang pagsugod sa menu mismo, nga mahimo pinaagi sa pagsulud sa ingon nga teksto sa console:
CP /USR/LIB/SYSLINUX/isolinux.bin Binary / Isolinux /.
CP /USR/LIB/SYSLINUX/ENU.C32 Binary / Isolinux /.
Nano Binary / Isolinux / Isolinux.cfg
UI Menu.C32.
Prompt 0
MENU PROUND TAMPO SA BOUD MENU
Oras nga 300.
Batas nga Live-686
Menu label ^ live (686)
Default sa menu.
Linux / Live / VMLINUZ
APPEND SUPRD = / live / init nga boot = live counly hilum
Label Live-686-Napakyas
Menu label ^ live (686 nga pagkapakyas)
Linux / Live / VMLINUZ
APPEND SURDD = / live / init nga boot = live nga pagpadayon sa MEAPT NOAPM NOMDIC NOLOSEDE NOSPILESS NOSPILES NOSPESLET NOSPESLE VGA = NOSTE
Endtext
Mahimo nimong i-presar ang tanan nga kini nga mano-mano pinaagi sa pagsulod sa mga mando nga alternatikal, ug ang sulud sa file sa pag-configure, nga gibuksan pinaagi sa Nano Binary / Isolinux / ISolinux / ISolinux.cfg, yano nga i-insert ang mga pagbag-o.
Lakang 4: Paghimo usa ka imahe sa disc
Ang katapusan nga lakang sa dili pa pagkompleto sa pagkompleto sa mga tahas mao ang sa paghimo sa usa ka larawan ISO disk. Ang sugo nga nakita sa ubos motugot kaninyo sa pagsulat sa usa ka larawan sa usa ka DVD o sa CD, nga giubanan sa usa ka disk.
Xorriso -nga MKISOFS -R -J -Joliet-Long -L -Cache-Inodes -SoHybrid-MBR /USR/Lib/syslinux/isohdpfx.bin -Partition_offSet 16 -Usa ka "Debian Live" -B isolinux / isolinux.bin -c Isolinux / Boot.cat-walay-Emul-Boot -Boot-Load-Size 4 -Boot-Info-Table -o Remaster.iso duha
Kon imong gikinahanglan aron sa pagluwas sa niini nga larawan sa flash drive USB, sa paggamit sa usa ka gamay lain-laing mga sugo nga panagway sama niini:
Extlinux -i / MNT && iring /usr/lib/extlinux/mbr.bin> / magadihon sang ila / Adventista
cp / usr / estoryahay / extlinux / * c32 / mnt && cp /usr/lib/syslinux/vesamenu.c32
Karon kamo adunay sa ibabaw sa imong removable Live device CD uban sa mga Debian operating system. Samtang kamo mahimo tan-awa, ako adunay aron sa paghimo sa usa ka gamay nga paningkamot, bisan pa niana, ang tanan mobalik sa husto ug pagtrabaho stably. Sa kaso sa bisan unsa nga mga sayop sa diha nga mosulod sa mga sugo, pay pagtagad ngadto sa teksto nga gipakita diha sa console. Kasagaran kini makatabang sa pagsulbad sa problema. Kon kini wala dad sa bisan unsa nga epekto, sa pagbasa sa opisyal nga Distribution dokumento.