เดฌเต‚เดŸเตเดŸเดฟ - เดฌเต‚เดŸเตเดŸเต เด‡เดฎเต‡เดœเตเด•เดณเตเด‚ เดกเตเดฐเตˆเดตเตเด•เดณเตเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ

เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต เดชเดฟเตปเดญเดพเด—เดคเตเดคเต‡เดพเดŸเตเดณเตเดณ, เด’เดฐเต เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฌเต‚เดŸเตเดŸเดฌเดฟเตพ initrd เด‡เดฎเต‡เดœเตเด•เตพ, เดเดŽเดธเตเด’ เดซเดฏเดฒเตเด•เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด—เตเดจเต/เดฒเดฟเดจเด•เตเดธเต เดกเดฟเดธเตเดŸเตเดฐเดฟเดฌเตเดฏเต‚เดทเตป เด…เดŸเด™เตเด™เดฟเดฏ เดกเตเดฐเตˆเดตเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. POSIX เดทเต†เดฒเตเดฒเดฟเดฒเดพเดฃเต เด•เต‹เดกเต เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดคเดคเต GPLv3 เดชเตเดฐเด•เดพเดฐเด‚ เดฒเตˆเดธเตปเดธเต.

เดฌเต‚เดŸเตเดŸเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตโ€Œเดค เดŽเดฒเตเดฒเดพ เดตเดฟเดคเดฐเดฃเด™เตเด™เดณเตเด‚ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเดฑเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเดพเดฏ SHMFS (tmpfs) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ SquashFS + Overlay FS เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เดกเดฟเดธเตเดŸเตเดฐเดฟเดฌเตเดฏเต‚เดทเตป เด’เดฐเดฟเด•เตเด•เตฝ เด‰เดฃเตเดŸเดพเด•เตเด•เดฟ, เดฌเต‚เดŸเตเดŸเต เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ, เดฑเต‚เดŸเตเดŸเดฟเดจเดพเดฏเดฟ เดถเตเดฆเตเดงเดฎเดพเดฏ tmpfs เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดชเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ tmpfs-เดฒเต‡เด•เตเด•เตเดณเตเดณ เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเด‚เด—เต เดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเดณเตเดณ เด“เดตเตผเดฒเต‡ FS + SquashFS เดธเด‚เดฏเต‹เดœเดจเดฎเดพเดฃเต. เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ เดตเดฟเดคเดฐเดฃ เด•เดฟเดฑเตเดฑเต เดฑเดพเดฎเดฟเดฒเต‡เด•เตเด•เต เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดชเด•เตผเดคเตเดคเดพเตป เดธเดพเดงเดฟเด•เตเด•เตเด‚, เด‡เดคเต เดตเดฟเดคเดฐเดฃ เด•เดฟเดฑเตเดฑเต เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดคเต เดชเด•เตผเดคเตเดคเดฟเดฏ เดถเต‡เดทเด‚ USB เดกเตเดฐเตˆเดตเต เดตเดฟเดšเตเด›เต‡เดฆเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, Booty เด…เดคเดฟเดจเตเดฑเต‡เดคเดพเดฏ initrd เด‡เดฎเต‡เดœเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเต เดจเดฟเดฒเดตเดฟเดฒเต† เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เดฌเดฟเดธเดฟเดฌเต‹เด•เตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เดจเต‡เดฑเตเดฑเต€เดตเต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเดพเด•เตเด‚. เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเตฝ (chroot) เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดณเตเดณ เดฎเตเดดเตเดตเตป เดตเดฟเดคเดฐเดฃ เด•เดฟเดฑเตเดฑเตเด‚ initramfs-เตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเต (เดชเดพเด•เตเด•เต) เดธเดพเดงเตเดฏเดฎเดพเดฃเต. kexec เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด…เดชเตเด—เตเดฐเต‡เดกเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดฟ เดตเดฐเตเดฎเตเดชเต‹เตพ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเด‚: initrd-เตฝ เด’เดฐเต เดชเตเดคเดฟเดฏ เด•เต‡เตผเดฃเดฒเตเด‚ เด’เดฐเต เดชเตเดคเดฟเดฏ เดธเดฟเดธเตเดฑเตเดฑเดตเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต initrd เดฑเต€เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•.

เด’เดฐเต เดฌเต‚เดŸเตเดŸเดฟ-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ initrd เด‡เดฎเต‡เดœเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต:

mkdir initramfs/
mkinitramfs initramfs/ --output initrd

โ€œgentoo/โ€ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเดฟเดคเดฐเดฃเด‚ เด‰เตพเดชเตเดชเต†เดŸเต† เด’เดฐเต initrd เด‡เดฎเต‡เดœเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเต:

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

เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ เดˆ initrd เด‡เดฎเต‡เดœเต เดฒเต‹เดกเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดคเดฏเตเดฏเดพเดฑเดพเดฃเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, PXE เดตเดดเดฟเดฏเต‹ kexec เดตเดดเดฟเดฏเต‹.

เด…เดŸเตเดคเตเดคเดคเดพเดฏเดฟ, "เด“เดตเตผเดฒเต‡เด•เตพ" เดŽเดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฌเต‚เดŸเตเดŸเดฟ เด‡เดฎเต‡เดœเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเตฝ เด’เดฐเต เดธเต‹เดชเดพเดงเดฟเด•เดฎเดพเดฏ Gentoo เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดพเตป (เด†เตผเด•เตเด•เตˆเดตเต เด…เตบเดชเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเดพเตป) เด•เดดเดฟเดฏเตเด‚, เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ เดฌเต‚เดŸเตเดŸเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดˆ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเตเดณเตเดณ เด’เดฐเต cpio เด†เตผเด•เตเด•เตˆเดตเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ SquashFS เด‡เดฎเต‡เดœเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเตฝ เดตเดฟเดคเดฐเดฃเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดพเดจเตเด‚ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเตเดตเด•เดพเดฐเตเดฏ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดฎเดฑเตเดฑเตŠเดฐเต เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚. เดˆ "เดฒเต†เดฏเดฑเตเด•เดณเต†เดฒเตเดฒเดพเด‚" เด•เตเดฐเดฎเดพเดจเตเด—เดคเดฎเดพเดฏเดฟ เดชเดฐเดธเตเดชเดฐเด‚ เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด’เดฐเตŠเดฑเตเดฑ เดชเตเดฐเดตเตผเดคเตเดคเดจ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚.

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

เด†เดคเตเดฏเดจเตเดคเดฟเด•เดฎเดพเดฏเดฟ, เดšเดฟเดคเตเดฐเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดคเตเด•เตŠเดฃเตเดŸเต เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ ISO เด‡เดฎเต‡เดœเตเด•เดณเตเด‚ USB, HDD, SSD เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เดฎเดฑเตเดฑเต เดกเตเดฐเตˆเดตเตเด•เดณเตเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป Booty เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดชเดฟเตปเดญเดพเด—เดคเตเดคเต‡เดพเดŸเตเดณเตเดณ BIOS, UEFI เดฌเต‚เดŸเตเดŸเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. GRUB2, SYSLINUX เดฌเต‚เดŸเตเดŸเตเดฒเต‹เดกเดฑเตเด•เตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เดฌเต‚เดŸเตเดŸเตเดฒเต‹เดกเดฑเตเด•เตพ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, BIOS-เดฒเต‡เด•เตเด•เต เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต SYSLINUX, UEFI-เด•เตเด•เดพเดฏเดฟ GRUB2 เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. ISO เด‡เดฎเต‡เดœเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเตป cdrkit (genisoimage) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ xorriso (xorrisofs) เดชเดพเด•เตเด•เต‡เดœเต เด•เต‚เดŸเดฟ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด•เต‡เตผเดฃเตฝ (vmlinuz) เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เตเด• เดŽเดจเตเดจเดคเต เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เด…เดงเดฟเด• เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚. เดฐเดšเดฏเดฟเดคเดพเดตเต (เดธเตเดชเต‚เดซเดฟเด‚เด—เต) "make defconfig" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด‡เดฎเต‡เดœเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, vmlinuz เด•เต‡เตผเดฃเดฒเตเด‚ เด†เดฆเตเดฏ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏ "เดถเต‚เดจเตเดฏเดฎเดพเดฏ" initrd-เด‰เด‚ เดธเตเดฅเดพเดชเดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

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

เด‡เดคเต‹เดŸเต† เดคเดฏเตเดฏเดพเดฑเต†เดŸเตเดชเตเดชเต เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเดฏเดฟ, เดˆ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฎเตเด•เตเด•เต เด‡เดชเตเดชเต‹เตพ เดเดŽเดธเตเด’ เด‡เดฎเต‡เดœเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด•เดฎเดพเตปเดกเต เด’เดฐเต เดเดŽเดธเตเด’ เด‡เดฎเต‡เดœเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด‚, เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ เด’เดจเตเดจเดฒเตเดฒ, เด’เดฐเต เดเดŽเดธเตเด’:

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

เด’เดฐเต เดฌเต‚เดŸเตเดŸเต เด‡เดฎเต‡เดœเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดฏเดฅเดพเด•เตเดฐเดฎเด‚ BIOS-เดจเตเดณเตเดณ โ€œ--legacy-bootโ€ เด“เดชเตเดทเดจเตเด‚ UEFI-เดฏเตโ€Œเด•เตเด•เตเดณเตเดณ โ€œ--efiโ€ เด“เดชเตเดทเดจเตเด‚ เดจเดฟเด™เตเด™เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต; เด“เดชเตเดทเดจเตเด•เตพ grub2 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ syslinux เดŽเดจเตเดจเดฟเดต เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเดพเดฏเดฟ เดŽเดŸเตเด•เตเด•เตเดจเตเดจเต; เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เด“เดชเตเดทเตป เดฎเดพเดคเตเดฐเดฎเต‡ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเต‚ ( เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, UEFI เดฌเต‚เดŸเตเดŸเต เดชเดฟเดจเตเดคเตเดฃ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ, เด…เดคเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเต‡เด•เตเด•เดฟเดฒเตเดฒ).

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

เดฎเตเดฎเตเดชเดคเตเดคเต†เดชเตเดชเต‹เดฒเต†, เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเตเดณเตเดณ เด‡เดฎเต‡เดœเตเด•เตพ initrd-เตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดต เดเดŽเดธเตเด’เดฏเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดพเด‚.

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

เดˆ เด•เดฎเดพเตปเดกเดฟเดจเต เดถเต‡เดทเด‚, เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ tmpfs เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด“เดตเตผเดฒเต‡ เดŽเดซเตเดŽเดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต SquashFS เด‡เดฎเต‡เดœเดฟเดฒเต‡เด•เตเด•เต Gentoo เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดฌเต‚เดŸเตเดŸเดฌเดฟเตพ BIOS/UEFI ISO เด‡เดฎเต‡เดœเต เดœเดจเดฑเต‡เดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเด‚. เดธเตเด•เตเดตเดพเดทเตเดŽเดซเตเดŽเดธเดฟเดจเตŠเดชเตเดชเด‚ เด“เดตเตผเดฒเต‡ เดŽเดซเตเดŽเดธเต เดชเดฟเดจเตเดคเตเดฃเดฏเต‹เดŸเต†เดฏเดพเดฃเต เด•เต‡เตผเดฃเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดšเดฟเดฒ เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ เด‡เดคเต เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด’เดฐเต cpio เด†เตผเด•เตเด•เตˆเดตเต เด†เดฏเดฟ gentoo/ เดชเดพเด•เตเด•เต‡เดœเต เดšเต†เดฏเตเดฏเดพเตป โ€”squashfs-เดจเต เดชเด•เดฐเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต โ€œโ€”cpioโ€ เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เด†เตผเด•เตเด•เตˆเดตเต เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ tmpfs-เดฒเต‡เด•เตเด•เต เดจเต‡เดฐเดฟเดŸเตเดŸเต เด…เตบเดชเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเตเด‚, เดชเตเดฐเดงเดพเดจ เด•เดพเดฐเตเดฏเด‚. เดธเดฟเดธเตเดฑเตเดฑเด‚ tmpfs เด…เตบเดชเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดฑเดพเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต.

เดฐเดธเด•เดฐเดฎเดพเดฏ เดตเดธเตโ€Œเดคเตเดค: โ€œโ€”efiโ€ เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดš เด’เดฐเต เดเดŽเดธเตเด’ เด‡เดฎเต‡เดœเต เดซเดฏเดฒเตเด•เตพ (cp -r) เดชเด•เตผเดคเตเดคเดฟ FAT32 เดซเตเดฒเดพเดทเต เดกเตเดฐเตˆเดตเดฟเดฒเต‡เด•เตเด•เต เด…เตบเดชเดพเด•เตเด•เต เดšเต†เดฏเตโ€Œเดคเดพเตฝ, เด’เดฐเต เดชเตเดฐเดพเดฅเดฎเดฟเด• เดคเดฏเตเดฏเดพเดฑเต†เดŸเตเดชเตเดชเตเด‚ เด•เต‚เดŸเดพเดคเต† เดซเตเดฒเดพเดทเต เดกเตเดฐเตˆเดตเต UEFI เดฎเต‹เดกเดฟเตฝ เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด‚, เดชเตเดฐเดคเตเดฏเต‡เด•เดคเด•เตพเด•เตเด•เต เดจเดจเตเดฆเดฟ. UEFI- เดกเตŒเตบเดฒเต‹เดกเตผเดฎเดพเดฐเตเดŸเต†.

เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจ ISO-เด•เตพ เด•เต‚เดŸเดพเดคเต†, เดฌเต‚เดŸเตเดŸเดฌเดฟเตพ เดกเตเดฐเตˆเดตเต เด…เดคเต‡ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚: USB, HDD, SSD เดฎเตเดคเดฒเดพเดฏเดต, เดˆ เดกเตเดฐเตˆเดตเต เด‰เดฆเตเดฆเต‡เดถเดฟเดšเตเดš เด†เดตเดถเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเตเดŸเดฐเดพเด‚. เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพ เดฎเตŒเดฃเตเดŸเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต USB เด‰เดชเด•เดฐเดฃเด‚ เด…เดคเดฟเตฝ mkbootisofs เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•. เด’เดฐเต เด“เดชเตโ€Œเดทเตป โ€œโ€”เดฌเต‚เดŸเตเดŸเดฌเดฟเตพโ€ เดšเต‡เตผเด•เตเด•เตเด•, เด…เดคเตเดตเดดเดฟ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ เดธเตเดฅเดฟเดคเดฟเดšเต†เดฏเตเดฏเตเดจเตเดจ เดกเตเดฐเตˆเดตเต เดฌเต‚เดŸเตเดŸเดฌเดฟเตพ เด†เด•เตเด‚.

เดฎเต—เดฃเตเดŸเต /dev/sdb1 /mnt
mkbootisofs /mnt --overlay gentoo/ --squashfs --legacy-boot grub2 --efi grub2 --bootable

เด…เดคเดฟเดจเตเดถเต‡เดทเด‚, gentoo/ เด“เดตเตผเดฒเต‡ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต USB เด‰เดชเด•เดฐเดฃเด‚ เดฌเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดพเดฏเดฟเดคเตเดคเต€เดฐเตเด‚ (เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต /boot/vmlinuz, /boot/initrd เดซเดฏเดฒเตเด•เตพ เดชเด•เตผเดคเตเดคเดพเตป เดฎเดฑเด•เตเด•เดฐเตเดคเต).

เดšเดฟเดฒ เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ เดกเตเดฐเตˆเดตเต /mnt-เตฝ เดฎเตŒเดฃเตเดŸเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดชเตเดฐเดงเดพเดจ เด‰เดชเด•เดฐเดฃเดฎเดพเดฏ /dev/sda-เตฝ /mnt เดธเตเดฅเดฟเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดพเดฏเดฟ เดฎเดพเดฑเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดฌเต‚เดŸเตเดŸเตเดฒเต‹เดกเตผ /dev/sda-เดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดฟเดฏเต†เดดเตเดคเตเด‚. --bootable เด“เดชเตเดทเตป เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ เดจเดฟเด™เตเด™เตพ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดฃเด‚.

เดฌเต‚เดŸเตเดŸเต เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ, เดฌเต‚เดŸเตเดŸเต เดฒเต‹เดกเตผ, grub.cfg เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ syslinux.cfg เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดจเดฟเดฐเดตเดงเดฟ เด“เดชเตเดทเดจเตเด•เตพ Booty เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ, เด“เดชเตเดทเดจเตเด•เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒเดพเดคเต†, เดŽเดฒเตเดฒเดพ เด“เดตเตผเดฒเต‡เด•เดณเตเด‚ tmpfs-เดฒเต‡เด•เตเด•เต เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด…เตบเดชเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต (เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เด“เดชเตเดทเตป ooty.use-shmfs). เด“เดตเตผเดฒเต‡ เดŽเดซเตเดŽเดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต booty.use-overlayfs เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚. booty.copy-to-ram เด“เดชเตเดทเตป เด†เดฆเตเดฏเด‚ tmpfs-เดฒเต‡เด•เตเด•เต เด“เดตเตผเดฒเต‡เด•เตพ เดชเด•เตผเดคเตเดคเตเดจเตเดจเต, เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ เด…เดคเต เด…เดตเดฏเต† เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเต เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด’เดฐเดฟเด•เตเด•เตฝ เดชเด•เตผเดคเตเดคเดฟเดฏเดพเตฝ, USB เด‰เดชเด•เดฐเดฃเด‚ (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เด‰เดชเด•เดฐเดฃเด‚) เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดพเดฃเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•