Xi utenti tad-distribuzzjoni Debian xi kultant jista 'jkollhom bżonn kopja operattiva bis-sħiħ tas-sistema prinċipali li tkun maħżuna fuq flash drive jew disk. Tali verżjoni tissejjaħ ħajjin, għax tibda fuq kwalunkwe kompjuter mingħajr installazzjoni minn qabel. Oħloq kopja simili mhijiex pjuttost faċli, iżda huwa pjuttost sodisfatt anke għal utent, li huwa l-ewwel ffaċċjat bl-implimentazzjoni ta 'tali kompitu. Bħala parti mill-artiklu tal-lum, nixtiequ nuru l-eżekuzzjoni pass pass ta 'din l-operazzjoni.
Oħloq CD Live b 'Debian
Ma jimpurtax jekk inti toħloq kopja għal aktar użu fuq diska jew flash drive, l-ewwel passi u l-immuntar tal-immaġni ISO innifsu huma l-istess, se jkun hemm biss l-aħħar kmandijiet li fuqhom aħna definittivament se jagħmlu enfasi . S'issa, ħassar is-sistemi kollha bla bżonn (programmi, fajls), ikkonfigurawha peress li huwa meħtieġ, wara li tista 'timxi għall-ħolqien ta' kopja, li tibda mill-ewwel pass.Pass 1: L-installazzjoni ta 'komponenti addizzjonali
L-istruzzjonijiet kollha li ġejjin se jkunu bbażati fuq eżekuzzjoni konsekuttiva sempliċi ta 'kmandi terminali. Tibda bl-installazzjoni ta 'komponenti addizzjonali meħtieġa għall-prodott ta' ċerti operazzjonijiet - folders sistema klonazzjoni, rekords immaġni ISO. Il-mira hija mwettqa kif ġej:
- Iftaħ it- "terminal" bi kwalunkwe metodu konvenjenti, u mbagħad daħħal is-Sudo Apt-Get Installa Xorriso Live-Build Extlinux SCYSHASHFS-GĦODOD kmand biex tinstalla komponenti addizzjonali u agħfas il-buttuna Enter.
- Daħħal il-password tas-superuser meta tidher il-mistoqsija.
- Ikkonferma l-installazzjoni ta 'fajls ġodda fis-sistema operattiva billi tagħżel l-għażla D.
- Jistennew it-tlestija tal-installazzjoni. Matul din il-proċedura, mhuwiex rakkomandat li jwettaq azzjonijiet oħra u jiskonnettja l-Internet.
Issa ejja nitkellmu f'aktar dettall dwar dawk l-utilitajiet li ġew miżjuda ma 'Debian bl-għajnuna tal-kmand ta' hawn fuq:
- Xorriso - se jintuża biex joħloq stampa tal-but;
- Syslinux, extlinux - iddisinjat għal tagħbija korretta bit-tip MBR;
- Squashfs-għodod - tgħin fil-ħolqien ta 'sistema ta' fajls ikkompressata;
- Live-Build - Oħloq OS ikkompressata nnifisha, billi tpoġġiha f'immaġni ISO.
Huwa biss wara l-installazzjoni b'suċċess tal-programmi kollha ta 'hawn fuq tista' tgħaddi għal passi sussegwenti, inkella xejn ma jaħdem.
Pass 2: Il-ħolqien ta 'katalgu u preparazzjoni ta' sistema kompressata
Kif imsemmi hawn fuq, id-distribuzzjoni Debian se tkun fi stat kompressat. It-tnaqqis tad-daqs tiegħu jitwettaq manwalment billi jidħol f'numru ta 'kmandi fil-console. Ejja nikkunsidraw gradwalment kull azzjoni importanti:
- L-ewwel, ħu direttorju tal-għerq għall-immaġni u ċċaqlaq għaliha. Uża żewġ kmandi mqiegħda f'linja waħda biex tgħaqqadhom. Il-kontenut tat- "terminal" se jidher bħal dan: MKDIR ~ / Live && CD ~ / Livework.
- Unpack-sistema bl-użu Debootstrap magħżula - arkitettura i386 chroot wheezy.
- Issa d-direttorji importanti se jiġu mmuntati, il-ħolqien ta 'qalba u żid utilitajiet biex tibda. Aħna ma narawx il-punt tal-wiri assolutament il-kmandi kollha, għalhekk nissuġġerixxu li niffamiljarizzaw ruħek ma 'l-ordni kollha li fiha għandhom jiġu introdotti fil-console:
CD ~ / Livework
Chroot Chroot.
Mount Xejn -t Proc / PROC
Mount Xejn SYSFS / SYS
Mount Xejn -t Devpts / Dev / Pts
Esportazzjoni Home = / Root
ESPORTAZZJONI LC_ALL = C
Apt-Get Install DJALOG DBUS
DBUS-UUIDGEN> / var / lib / dbus / magna-id
Apt-Get Installa Linux-Image-686 Live-boot
Apt-Get Installa Dump Bzip2 MC Icewm ....
Passwd.
Apt-nikseb nadif
RM / VAR / Lib / DBUS / magna-ID && RM -RF / TMP / *
Umount / Proc / SYS / DEV / PTS
Ħruġ
F'dan l-istadju, l-immaġni ta 'l-immaġini titqies lesta, iżda x-xogħol ta' tħejjija għadu ma ġiex komplut. Jibqa 'li jwettaq biss ftit kmandi.
Pass 3: Il-ħolqien ta 'folder għal Bootloader u kompressjoni tal-fajls
Ħolqien ta 'direttorju li fih il-ħajja-boot innifsu se jinħażen, kif ukoll kompressjoni fajl isir bl-istess mod bħal operazzjonijiet oħra - input tal-kmandi rispettivi. Madankollu, issa ser ikollok bżonn teditja l-fajl tal-konfigurazzjoni, li titgħallem aktar:
Biex tibda fit-terminal, ikteb alternattivament linji bħal dawn:
MKDIR -P Binarju / Live && Mkdir -p Binarju / Isolinux
CP Chroot / boot / vmlinuz- * Binarju / Live / VMLinuz
CP Chroot / boot / initrd.img- * binarju / ħajjin / initrd
Mksquashfs Chot Binarju / Live / Filesystem.Squashfs -e Boot
Dan joħloq id-direttorju meħtieġ u jaħraq il-fajls kollha. Sussegwentement, kopji meħtieġa biex iniżżlu fajls u jeditjaw il-menu tal-bidu nnifsu, li jista 'jsir billi ddaħħal test bħal dan fil-console:
cp /USR/lib/syslinux/isolinux.Bin Binarju / Isolinux /.
cp /USR/lib/syslinux/menu.c32 Binarju / Isolinux /.
Nano Binarju / Isolinux / Isolinux.cfg
UI Menu.C32.
Prompt 0.
Menu Titolu Boot Menu
Timeout 300.
Tikketta Live-686
Label tal-menu ^ Live (686)
Default tal-menu.
Linux / Live / VMLinuz
APPEND INTRDRD = / Live / Bootrd Boot = Live Persistenza kwieta
Tikketta Live-686-failsafe
Label tal-menu ^ Live (686 fallafafe)
Linux / Live / VMLinuz
APPEND IMTRD = / Live / Bilanrd Boot = Persistenza Live Config NOPM NOPM NODMA NOMA nomodeset nosplaset nosplaset NOSPLASH VGA = normali
Endtext.
Tista 'tippreskrivi dan kollu manwalment billi ddaħħal kmandi alternattivament, u l-kontenut tal-fajl tal-konfigurazzjoni, li jinfetaħ permezz ta' Nano Binarju / Isolinux / Isolinux.CFG, sempliċement daħħal u ħlief il-bidliet.
Pass 4: Il-ħolqien ta 'immaġni diska
L-aħħar pass qabel ma tlesti t-tlestija tal-kompitu huwa li toħloq stampa ISO disk. Il-kmand li jidher hawn taħt jippermettilek tikteb immaġni fuq DVD jew CD, li hija akkumpanjata minn diska.
Xorriso -As Mkisofs -R -J -Joliet-Long-Inodes-Inodes -Sohybrid-MBR /USR/lib/syslinux/isohdpfx.bin -Partition_offset 16 -A "Debian Live" -b Isolinux / Isolinux.Bin -c IsOLinux / boot.cat -No-emul-boot -boot-Daqs 4 -Boot-Info-Tabella -o Remaster.iso Binarju
Jekk ikollok bżonn tiffranka din l-istampa fuq il-USB Flash Drive, uża kmand kemmxejn differenti li tidher bħal din:
Extlinux -i / mnt && qattus /usr/lib/extlinux/mbr.bin> / DEV / SDA
CP / USR / Lib / extlinux / * C32 / mnt && cp /usr/lib/syslinux/veramenu.c32
Issa għandek fuq il-mezz CD tiegħek li jista 'jitneħħa bis-sistema operattiva Debian. Kif tistgħu taraw, kelli nagħmel ftit sforz, madankollu, kollox jirriżulta b'mod korrett u jaħdem b'mod stabbli. Fil-każ ta 'kwalunkwe żbalji meta jidħlu fil-kmandi, tagħti attenzjoni lit-test muri fil-console. Spiss tgħin biex issolvi l-problema. Jekk dan ma jġib l-ebda effett, aqra d-dokumentazzjoni uffiċjali tad-distribuzzjoni.