praeda - utilitas efficiendi imaginum violenta agitet

Programma presented praedae, quod permittit tibi imagines initrdas bootables creare, ISO imaginum vel fasciculos continentes quaslibet GNU/Linux distributio uno mandato. Codex in testa et POSIX scriptus est per distribui licentiatus sub GPLv3.

Omnes distributiones densatae utentes praeda currunt vel SHMFS (tmpfs) vel SquashFS + Deaura FS, electio usoris. Distributio semel creata est, et in processu calido, parametri eliguntur qui permittunt te uti puris tmpfs pro radice, vel FS + SquashFS compositum deauratis cum emendationibus ad tmpfs notandis. Possibile est praeeminere distributionem downloadabilem ornamentum in RAM, quod sinit disiungere USB coegi post demptionem et exemplum distributionis ornamentum in memoriam.

Imprimis, Praeda suam imaginem initrd generat, quae utilitatibus indigenis uti potest e systemate currenti vel busybox. Possibile est totam distributionem ornamentum (chroot) in initramfs inauguratum (chroot) comprehendere. Hoc utile esse potest cum kexec utendi systema elaborare debes: solum initrd cum novo nucleo ac novo systemate intra initrd repone.

Praedae Utilia initrd creare imaginem;

mkdir initramfs/
mkinitramfs initramfs/ --output initrd

Creans imaginem initrd comprehendens distributionem a directorio "gentoo/":

mkdir initramfs/
mkinitramfs initramfs/ --oveo gentoo/ --cpio --output initrd

Post quem haec imago initrd omnino parata est ad onerandas, exempli gratia, per PXE vel per kexec.

Deinde, Praeda imagines generat cum systemate specifico ut "obducat". Exempli gratia, Gentoo conditionalem in directorio separato instituere potes, cpio archivum vel SquashFS imago cum hoc systemate utens Praeda generabitur. Distributionem in separato presul configurare potes, ac personales tuos uncinos alteri presul exscribere. Omnes hae "stratae" consequenter onustae erunt super se invicem et unum systema operandi efficiunt.

mkdir initramfs/
initramfs mkinitramfs initramfs/ -- obumbret gentoo/ -- overlay settings/ -- overlay documents/ --squashfs --output initrd

Tandem, Praeda permittit te imagines bootable ISO creare et USB, HDD, SSD aliasque agitationes systematis imaginum superius insertis. praedae sustinet creationem BIOS et UEFI systemata tabernus. GRUB2 et SYSLINUX praedones sustinentur. Praedones componi possunt, exempli gratia, utere SYSLINUX ut BIOS in BIOS, GRUB2 pro UEFI. Ad imagines ISO creandas, praeterea opus est cdrkit (genisoimage) vel xorriso (xorrisofs) sarcina, e eligendo.

Solus additus actio requiritur ad praeparandum nucleum (vmlinuz) pro caliga in antecessum. Auctor suadet utendo "defconfig". Ante imaginem creando, directorium praeparare debes vmlinuz nucleum ponendo et antea "vacua" initrd creata in primo exemplo.

mkdir iso/
cp /boot/vmlinuz-* iso/boot/vmlinuz
CP initrd iso/boot/initrd

Hac praeparatione perfecta, nunc ISO imagines ex hoc indice creare possumus.

Praeceptum sequens ISO imaginem creabit, non unam bootable, modo ISO:

mkdir iso/
mkbootisofs iso/ --output archive.iso

Ad imaginem tabernus efficiendam, debes "-boot-legatum" optionem pro BIOS et "-efi" pro UEFI, respective, designare, optiones vel grub2 vel syslinux pro parametris assumere, etiam unam tantum optionem dare potes ( exempli gratia, UEFI tabernus subsidium non opus est, non specificari potest).

mkbootisofs iso/ --legacy-boot syslinux --output boot-biosonly.iso

mkbootisofs iso/ --legacy-boot syslinux --efi grub2 --output boot-bios-uefi.iso

mkbootisofs iso/ --efi grub2 --output boot-uefionly.iso

Et sicut prius, imagines cum systemate in initrd inclusae sunt, eas in ISO comprehendere potes.

mkbootisofs iso/ -- de- gentoo/ --squashfs --legacy-boot grub2 --efi grub2 --output gentoo.iso

Post hoc mandatum, imago bootable BIOS/UEFI ISO generabitur quae onera Gentoo in imaginem SquashFS FS deaurabis utens, tmpfs pro repositione data. FS deauratum cum SquashFS nucleum fabricari debet. Attamen, si aliqua de causa hoc non requiritur, optione "-cpio" pro -squashfs ad sarcina gentoo/sicut in archivo cpio uti potes, quo in casu archivum protinus in tmpfs super tabernus, maximum est. est, quod ad vestimenta ratio tmpfs satis habuit RAM.

Interestinger facto: si imago ISO utens "-efi" creata est optio in modum FAT32 mico coegi per imaginum duntaxat exemplandorum (cp -r), tunc Flash coegi in UEFI modo sine praeparatione praeliminaria, specialibus gratiarum actione de UEFI- downloaders.

Praeter ISOs bootable, quaevis coegi bootable creari potest iisdem parametris: USB, HDD, SSD, et sic porro, et haec pulsus pergere potest ad propositum suum adhiberi. Ad hoc faciendum opus est ut conscendas, exempli gratia, fabrica USB et mkbootisoforum in eo currens. Modo unam optionem "bootable" adde, ut coegi in quo certum directorium situm est, fit bootable.

mons / dev/sdb1 /mnt
mkbootisofs /mnt -- overlay gentoo/ --squashfs --legacy-boot grub2 --efi grub2 --bootable

Post hoc, USB fabrica bootable cum gentoo/ operimento fiet (noli oblivisci imaginum /boot/vmlinuz et /boot/initrd in fabrica effingere).

Si aliqua de causa coegi in /mnt non conscendit, et evenit ut /mnt in principali fabrica /dev/sda sitae, in /dev/sda rescriptum erit. Diligenter debes cum specie optionis --bootable.

Per processum tabernus, Praeda sustinet plures optiones quae ad onerantis tabernus, grub.cfg vel syslinux.cfg transiri possunt. Defalta, sine ullis optionibus, omnes obduces onerantur et in tmpfs (defalta optionis ooty.use-shmfs). Uti deaurabis FS the booty.use-overlayfs optione utendum est. Optio praedae.copy-ad-ram prima exemplaria obducit ad tmpfs, post quam solum eas nectit et onerat. Semel exscriptus, USB fabrica (vel alia fabrica reposita) amoveri potest.

Source: opennet.ru

Add a comment