рд▓реВрдЯ - рдмреВрдЯ рдЫрд╡рд┐рдпрд╛рдБ рдФрд░ рдбреНрд░рд╛рдЗрд╡ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрд┐рддрд╛

рдХрд╛рд░реНрдпрдХреНрд░рдо рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд▓реВрдЯ рдХрд╛ рдорд╛рд▓, рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдмреВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп initrd рдЫрд╡рд┐рдпрд╛рдВ, ISO рдлрд╝рд╛рдЗрд▓реЗрдВ рдпрд╛ рдХрд┐рд╕реА рднреА GNU/Linux рд╡рд┐рддрд░рдг рд╡рд╛рд▓реА рдбреНрд░рд╛рдЗрд╡ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдХреЛрдб POSIX рд╢реЗрд▓ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд GPLv3 рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрддред

рдмреВрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмреВрдЯ рдХрд┐рдП рдЧрдП рд╕рднреА рд╡рд┐рддрд░рдг рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдкрд╕рдВрдж SHMFS (tmpfs) рдпрд╛ рд╕реНрдХреНрд╡реИрд╢FS + рдУрд╡рд░рд▓реЗ FS рдЪрд▓рд╛рддреЗ рд╣реИрдВред рд╡рд┐рддрд░рдг рдПрдХ рдмрд╛рд░ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдмреВрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди, рдкреИрд░рд╛рдореАрдЯрд░ рдЪреБрдиреЗ рдЬрд╛рддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рд░реВрдЯ рдХреЗ рд▓рд┐рдП рд╢реБрджреНрдз tmpfs рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рдпрд╛ tmpfs рдореЗрдВ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде рдУрд╡рд░рд▓реЗ FS + рд╕реНрдХреНрд╡реИрд╢FS рдХрд╛ рд╕рдВрдпреЛрдЬрди рдХрд░рддреЗ рд╣реИрдВред рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╡рд┐рддрд░рдг рдХрд┐рдЯ рдХреЛ рд░реИрдо рдореЗрдВ рдкреНрд░реА-рдХреЙрдкреА рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рд╡рд┐рддрд░рдг рдХрд┐рдЯ рдХреЛ рдореЗрдореЛрд░реА рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдпреВрдПрд╕рдмреА рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдмреВрдЯреА рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА initrd рдЫрд╡рд┐ рдЙрддреНрдкрдиреНрди рдХрд░рддреА рд╣реИ, рдЬреЛ рд╡рд░реНрддрдорд╛рди рд╕рд┐рд╕реНрдЯрдо рдпрд╛ рдмрд┐рдЬреАрдмреЙрдХреНрд╕ рд╕реЗ рдореВрд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреА рд╣реИред рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ (рдХреНрд░реЛрдЯ) рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрдкреВрд░реНрдг рд╡рд┐рддрд░рдг рдХрд┐рдЯ рдХреЛ initramfs рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ (рдкреИрдХ рдХрд░рдирд╛) рд╕рдВрднрд╡ рд╣реИред рдпрд╣ рддрдм рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рдЖрдкрдХреЛ kexec рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ: рдмрд╕ initrd рдХреЛ рдПрдХ рдирдП рдХрд░реНрдиреЗрд▓ рдФрд░ initrd рдХреЗ рдЕрдВрджрд░ рдПрдХ рдирдП рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдкреБрдирдГ рд▓реЛрдб рдХрд░реЗрдВред

рдПрдХ рд▓реВрдЯ-рд╡рд┐рд╢рд┐рд╖реНрдЯ initrd рдЫрд╡рд┐ рдмрдирд╛рдирд╛:

mkdir initramfs/
mkinitramfs initramfs/ --рдЖрдЙрдЯрдкреБрдЯ initrd

"gentoo/" рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рд╡рд┐рддрд░рдг рд╕рд╣рд┐рдд рдПрдХ initrd рдЫрд╡рд┐ рдмрдирд╛рдирд╛:

mkdir initramfs/
mkinitramfs initramfs/ --рдУрд╡рд░рд▓реЗ рдЬреЗрдВрдЯреВ/ --cpio --рдЖрдЙрдЯрдкреБрдЯ initrd

рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдпрд╣ initrd рдЫрд╡рд┐ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рддреИрдпрд╛рд░ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, PXE рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпрд╛ kexec рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗред

рдЗрд╕рдХреЗ рдмрд╛рдж, рдмреВрдЯреА "рдУрд╡рд░рд▓реЗ" рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдЫрд╡рд┐рдпрд╛рдВ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рдЕрд▓рдЧ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдПрдХ рд╕рд╢рд░реНрдд рдЬреЗрдВрдЯреВ рд╕реНрдерд╛рдкрд┐рдд (рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдЕрдирдкреИрдХ) рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдЗрд╕ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдПрдХ рд╕реАрдкреАрдЖрдИрдУ рд╕рдВрдЧреНрд░рд╣ рдпрд╛ рд╕реНрдХреНрд╡реИрд╢рдПрдлрдПрд╕ рдЫрд╡рд┐ рдмреВрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрддреНрдкрдиреНрди рдХреА рдЬрд╛рдПрдЧреАред рдЖрдк рд╡рд┐рддрд░рдг рдХреЛ рдПрдХ рдЕрд▓рдЧ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рднреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЕрдкрдиреА рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреЙрдкреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпреЗ рд╕рднреА "рдкрд░рддреЗрдВ" рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рдКрдкрд░ рд▓реЛрдб рдХреА рдЬрд╛рдПрдВрдЧреА рдФрд░ рдПрдХ рдПрдХрд▓ рдХрд╛рд░реНрдп рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВрдЧреАред

mkdir initramfs/
mkinitramfs initramfs/ --рдУрд╡рд░рд▓реЗ рдЬреЗрдВрдЯреВ/ --рдУрд╡рд░рд▓реЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕/ --рдУрд╡рд░рд▓реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝/ --squashfs --рдЖрдЙрдЯрдкреБрдЯ initrd

рдЕрдВрддрддрдГ, рдмреВрдЯреА рдЖрдкрдХреЛ рдЫрд╡рд┐рдпреЛрдВ рд╕реЗ рдЙрдкрд░реЛрдХреНрдд рд╕рд┐рд╕реНрдЯрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ рдмреВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЖрдИрдПрд╕рдУ рдЫрд╡рд┐рдпрд╛рдВ рдФрд░ рдпреВрдПрд╕рдмреА, рдПрдЪрдбреАрдбреА, рдПрд╕рдПрд╕рдбреА рдФрд░ рдЕрдиреНрдп рдбреНрд░рд╛рдЗрд╡ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд▓реВрдЯ рдХрд╛ рдорд╛рд▓ BIOS рдФрд░ UEFI рдмреВрдЯ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред GRUB2 рдФрд░ SYSLINUX рдмреВрдЯрд▓реЛрдбрд░ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред рдмреВрдЯрд▓реЛрдбрд░реНрд╕ рдХреЛ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, BIOS рдореЗрдВ рдмреВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП SYSLINUX рдФрд░ UEFI рдХреЗ рд▓рд┐рдП GRUB2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред ISO рдЫрд╡рд┐рдпрд╛рдБ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд░реВрдк рд╕реЗ cdrkit (genisoimage) рдпрд╛ xorriso (xorrisofs) рдкреИрдХреЗрдЬ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рдПрдХрдорд╛рддреНрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдмреВрдЯ рдХреЗ рд▓рд┐рдП рдХрд░реНрдиреЗрд▓ (vmlinuz) рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рддреИрдпрд╛рд░ рдХрд░рдирд╛ рд╣реИред рд▓реЗрдЦрдХ (рд╕реНрдкреВрдлрд╝рд┐рдВрдЧ) "make defconfig" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реИред рдЫрд╡рд┐ рдмрдирд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ vmlinuz рдХрд░реНрдиреЗрд▓ рдФрд░ рдкрд╣рд▓реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдмрдирд╛рдП рдЧрдП рдкрд╣рд▓реЗ рд╕реЗ рддреИрдпрд╛рд░ "рдЦрд╛рд▓реА" initrd рдХреЛ рд░рдЦрдХрд░ рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдПрдордХреЗрдбреАрдЖрдИрдЖрд░ рдЖрдИрдПрд╕рдУ/
рд╕реАрдкреА /рдмреВрдЯ/vmlinuz-* рдЖрдИрдПрд╕рдУ/рдмреВрдЯ/vmlinuz
рд╕реАрдкреА рдЗрдирд┐рдЯрд░реНрдб рдЖрдИрдПрд╕рдУ/рдмреВрдЯ/рдЗрдирд┐рдЯрд░реНрдб

рдЗрд╕рдХреЗ рд╕рд╛рде рд╣реА рддреИрдпрд╛рд░реА рдкреВрд░реА рд╣реЛ рдЧрдИ рд╣реИ, рдЕрдм рд╣рдо рдЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдЖрдИрдПрд╕рдУ рдЫрд╡рд┐рдпрд╛рдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЖрджреЗрд╢ рдПрдХ рдЖрдИрдПрд╕рдУ рдЫрд╡рд┐ рдмрдирд╛рдПрдЧрд╛, рдмреВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ, рдХреЗрд╡рд▓ рдПрдХ рдЖрдИрдПрд╕рдУ:

рдПрдордХреЗрдбреАрдЖрдИрдЖрд░ рдЖрдИрдПрд╕рдУ/
mkbootisofs iso/ --рдЖрдЙрдЯрдкреБрдЯ Archive.iso

рдмреВрдЯ рдЫрд╡рд┐ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХреНрд░рдорд╢рдГ BIOS рдХреЗ рд▓рд┐рдП "--legacy-boot" рд╡рд┐рдХрд▓реНрдк рдФрд░ UEFI рдХреЗ рд▓рд┐рдП "--efi" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ; рд╡рд┐рдХрд▓реНрдк рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╛ рддреЛ grub2 рдпрд╛ syslinux рд▓реЗрддреЗ рд╣реИрдВ; рдЖрдк рдХреЗрд╡рд▓ рдПрдХ рд╡рд┐рдХрд▓реНрдк рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ( рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпреВрдИрдПрдлрдЖрдИ рдмреВрдЯ рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред

mkbootisofs iso/ --legacy-boot syslinux --рдЖрдЙрдЯрдкреБрдЯ рдмреВрдЯ-biosonly.iso

mkbootisofs iso/ --legacy-boot syslinux --efi grub2 --рдЖрдЙрдЯрдкреБрдЯ рдмреВрдЯ-bios-uefi.iso

mkbootisofs iso/ --efi grub2 --рдЖрдЙрдЯрдкреБрдЯ рдмреВрдЯ-uefionly.iso

рдФрд░ рдЬреИрд╕реЗ рдкрд╣рд▓реЗ, рд╕рд┐рд╕реНрдЯрдо рд╡рд╛рд▓реА рдЫрд╡рд┐рдпрд╛рдВ initrd рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдереАрдВ, рдЖрдк рдЙрдиреНрд╣реЗрдВ ISO рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

mkbootisofs iso/ --рдУрд╡рд░рд▓реЗ рдЬреЗрдВрдЯреВ/ --squashfs --legacy-boot grub2 --efi grub2 --рдЖрдЙрдЯрдкреБрдЯ gentoo.iso

рдЗрд╕ рдЖрджреЗрд╢ рдХреЗ рдмрд╛рдж, рдПрдХ рдмреВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп BIOS/UEFI ISO рдЫрд╡рд┐ рдЙрддреНрдкрдиреНрди рд╣реЛрдЧреА рдЬреЛ рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП tmpfs рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдУрд╡рд░рд▓реЗ FS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Gentoo рдХреЛ рд╕реНрдХреНрд╡реИрд╢FS рдЫрд╡рд┐ рдореЗрдВ рд▓реЛрдб рдХрд░рддреА рд╣реИред рдХрд░реНрдиреЗрд▓ рдХреЛ рд╕реНрдХреНрд╡реИрд╢рдПрдлрдПрд╕ рдХреЗ рд╕рд╛рде рдУрд╡рд░рд▓реЗ рдПрдлрдПрд╕ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдк gentoo/ рдХреЛ cpio рд╕рдВрдЧреНрд░рд╣ рдХреЗ рд░реВрдк рдореЗрдВ рдкреИрдХреЗрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП -squashfs рдХреЗ рдмрдЬрд╛рдп "-cpio" рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдмреВрдЯ рдХрд░рдиреЗ рдкрд░ рд╕реАрдзреЗ tmpfs рдореЗрдВ рдЕрдирдкреИрдХ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЕрдирдкреИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП tmpfs рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд RAM рдереАред

рджрд┐рд▓рдЪрд╕реНрдк рддрдереНрдп: рдпрджрд┐ "-efi" рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдИ рдЧрдИ ISO рдЫрд╡рд┐ рдХреЛ рдХреЗрд╡рд▓ рдлрд╝рд╛рдЗрд▓реЛрдВ (cp -r) рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдХрд░ FAT32 рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдЕрдирдкреИрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рддреИрдпрд╛рд░реА рдХреЗ UEFI рдореЛрдб рдореЗрдВ рдмреВрдЯ рд╣реЛ рдЬрд╛рдПрдЧреА, рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдпреВрдИрдПрдлрдЖрдИ- рдбрд╛рдЙрдирд▓реЛрдбрд░реНрд╕ рдХреАред

рдмреВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЖрдИрдПрд╕рдУ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрд┐рд╕реА рднреА рдмреВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдбреНрд░рд╛рдЗрд╡ рдХреЛ рд╕рдорд╛рди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдпреВрдПрд╕рдмреА, рдПрдЪрдбреАрдбреА, рдПрд╕рдПрд╕рдбреА, рдФрд░ рдЗрд╕реА рддрд░рд╣, рдФрд░ рдЗрд╕ рдбреНрд░рд╛рдЗрд╡ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдкрдиреЗ рдЗрдЪреНрдЫрд┐рдд рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдЬрд╛рд░реА рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ USB рдбрд┐рд╡рд╛рдЗрд╕ рдорд╛рдЙрдВрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдЙрд╕ рдкрд░ mkbootisofs рдЪрд▓рд╛рдирд╛ рд╣реЛрдЧрд╛ред рдмрд╕ рдПрдХ рд╡рд┐рдХрд▓реНрдк "-рдмреВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп" рдЬреЛрдбрд╝реЗрдВ рддрд╛рдХрд┐ рдЬрд┐рд╕ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реНрдерд┐рдд рд╣реИ рд╡рд╣ рдмреВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реЛ рдЬрд╛рдПред

рдорд╛рдЙрдВрдЯ /рджреЗрд╡/sdb1 /mnt
mkbootisofs /mnt --overlay gentoo/ --squashfs --legacy-boot grub2 --efi grub2 --bootable

рдЙрд╕рдХреЗ рдмрд╛рдж, рдпреВрдПрд╕рдмреА рдбрд┐рд╡рд╛рдЗрд╕ рдЬреЗрдВрдЯреВ/рдУрд╡рд░рд▓реЗ рдХреЗ рд╕рд╛рде рдмреВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реЛ рдЬрд╛рдПрдЧрд╛ (рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ /boot/vmlinuz рдФрд░ /boot/initrd рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдХреЙрдкреА рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ)ред

рдпрджрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдбреНрд░рд╛рдЗрд╡ /mnt рдореЗрдВ рдорд╛рдЙрдВрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ /mnt рдореБрдЦреНрдп рдбрд┐рд╡рд╛рдЗрд╕ /dev/sda рдкрд░ рд╕реНрдерд┐рдд рд╣реИ, рддреЛ рдмреВрдЯрд▓реЛрдбрд░ рдХреЛ /dev/sda рдкрд░ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛рдПрдЧрд╛ред --рдмреВрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╕рдордп рдЖрдкрдХреЛ рд╕рд╛рд╡рдзрд╛рди рд░рд╣рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдмреВрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди, рдмреВрдЯреА рдХрдИ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдмреВрдЯ рд▓реЛрдбрд░, grub.cfg рдпрд╛ syslinux.cfg рдкрд░ рднреЗрдЬрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╡рд┐рдХрд▓реНрдк рдХреЗ, рд╕рднреА рдУрд╡рд░рд▓реЗ рдХреЛ tmpfs (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд┐рдХрд▓реНрдк ooty.use-shmfs) рдореЗрдВ рд▓реЛрдб рдФрд░ рдЕрдирдкреИрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдУрд╡рд░рд▓реЗ рдПрдлрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Booty.use-overlayfs рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред Booty.copy-to-ram рд╡рд┐рдХрд▓реНрдк рдкрд╣рд▓реЗ рдУрд╡рд░рд▓реЗ рдХреЛ tmpfs рдореЗрдВ рдХреЙрдкреА рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдпрд╣ рдХреЗрд╡рд▓ рдЙрдиреНрд╣реЗрдВ рдХрдиреЗрдХреНрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИред рдПрдХ рдмрд╛рд░ рдХреЙрдкреА рд╣реЛ рдЬрд╛рдиреЗ рдкрд░, USB рдбрд┐рд╡рд╛рдЗрд╕ (рдпрд╛ рдЕрдиреНрдп рд╕реНрдЯреЛрд░реЗрдЬ рдбрд┐рд╡рд╛рдЗрд╕) рдХреЛ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ