เชเชพเชฐเซเชฏเชเซเชฐเชฎ เชฐเชเซ เชเชฐเซเชฏเซ เชนเชคเซ
เชฌเซเชเซเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชฌเซเช เชฅเชฏเซเชฒ เชคเชฎเชพเชฎ เชตเชฟเชคเชฐเชฃเซ เชเซเชฏเชพเช เชคเซ SHMFS (tmpfs) เช เชฅเชตเชพ SquashFS + Overlay FS, เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชชเชธเชเชฆเชเซ เชเชฒเชพเชตเซ เชเซ. เชตเชฟเชคเชฐเชฃ เชเชเชตเชพเชฐ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เช เชจเซ เชฌเซเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชชเชฐเชฟเชฎเชพเชฃเซ เชชเชธเชเชฆ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซ เชคเชฎเชจเซ เชฐเซเช เชฎเชพเชเซ เชถเซเชฆเซเชง tmpfs เช เชฅเชตเชพ เชเชตเชฐเชฒเซ FS + SquashFS เชจเชพ เชธเชเชฏเซเชเชจ เชธเชพเชฅเซ tmpfs เชฎเชพเช เชฐเซเชเซเชฐเซเชกเชฟเชเช เชซเซเชฐเชซเชพเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเซ เชกเชฟเชธเซเชเซเชฐเชฟเชฌเซเชฏเซเชถเชจ เชเซเชเชจเซ เชฐเซเชฎเชฎเชพเช เชชเซเชฐเซ-เชเซเชชเซ เชเชฐเชตเซ เชถเชเซเชฏ เชเซ, เชเซ เชคเชฎเชจเซ เชกเชฟเชธเซเชเซเชฐเชฟเชฌเซเชฏเซเชถเชจ เชเซเชเชจเซ เชฎเซเชฎเชฐเซเชฎเชพเช เชกเชพเชเชจเชฒเซเชก เช เชจเซ เชเซเชชเชฟ เชเชฐเซเชฏเชพ เชชเชเซ USB เชกเซเชฐเชพเชเชตเชจเซ เชกเชฟเชธเซเชเชจเซเชเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ.
เชธเซ เชชเซเชฐเชฅเชฎ, Booty เชคเซเชจเซ เชชเซเชคเชพเชจเซ initrd เชเชฎเซเช เชฌเชจเชพเชตเซ เชเซ, เชเซ เชตเชฐเซเชคเชฎเชพเชจ เชธเชฟเชธเซเชเชฎ เช เชฅเชตเชพ busybox เชฎเชพเชเชฅเซ เชฎเซเชณ เชเชชเชฏเซเชเชฟเชคเชพเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ. เชกเชฟเชฐเซเชเซเชเชฐเซ (chroot) เชฎเชพเช เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเซเชฒ เชธเชฎเชเซเชฐ เชตเชฟเชคเชฐเชฃ เชเซเชเชจเซ initramfs เชฎเชพเช เชธเชฎเชพเชตเชฟเชทเซเช (เชชเซเช) เชเชฐเชตเชพเชจเซเช เชถเชเซเชฏ เชเซ. เชเซเชฏเชพเชฐเซ เชคเชฎเชพเชฐเซ kexec เชจเซ เชฎเชฆเชฆเชฅเซ เชธเชฟเชธเซเชเชฎเชจเซ เช เชชเชเซเชฐเซเชก เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เช เชเชชเชฏเซเชเซ เชฅเช เชถเชเซ เชเซ: initrd เชจเซ initrd เชจเซ เช เชเชฆเชฐ เชจเชตเซ เชเชฐเซเชจเชฒ เช เชจเซ เชจเชตเซ เชธเชฟเชธเซเชเชฎ เชธเชพเชฅเซ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ.
เชฌเซเชเซ-เชตเชฟเชถเชฟเชทเซเช initrd เชเชฎเซเช เชฌเชจเชพเชตเชตเซ:
mkdir initramfs/
mkinitramfs initramfs/ --เชเชเชเชชเซเช initrd
"gentoo/" เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเชเชฅเซ เชตเชฟเชคเชฐเชฃ เชธเชนเชฟเชค initrd เชเชฎเซเช เชฌเชจเชพเชตเชตเซ:
mkdir initramfs/
mkinitramfs initramfs/ --overlay gentoo/ --cpio --เชเชเชเชชเซเช initrd
เชเซ เชชเชเซ เช initrd เชเชฎเซเช เชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชคเซเชฏเชพเชฐ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, PXE เชฎเชพเชฐเชซเชคเซ เช เชฅเชตเชพ kexec เชฎเชพเชฐเชซเชคเซ.
เชเชเชณ, เชฌเซเชเซ "เชเชตเชฐเชฒเซ" เชคเชฐเซเชเซ เชเชฒเซเชฒเซเชเชฟเชค เชธเชฟเชธเซเชเชฎ เชธเชพเชฅเซ เชเชฎเซเชเซ เชเชจเชฐเซเช เชเชฐเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชคเชฎเซ เชเช เช เชฒเช เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชเชจเซเชกเชฟเชถเชจเชฒ เชเซเชจเซเชเซ เชเชจเซเชธเซเชเซเชฒ (เชเชฐเซเชเชพเชเชตเชจเซ เช เชจเชชเซเช) เชเชฐเซ เชถเชเซ เชเซ, เชเซ เชชเชเซ เช เชธเชฟเชธเซเชเชฎ เชธเชพเชฅเซเชจเซ เชเช cpio เชเชฐเซเชเชพเชเชต เช เชฅเชตเชพ SquashFS เชเชฎเซเช Booty เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเชจเชฐเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชคเชฎเซ เช เชฒเช เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชตเชฟเชคเชฐเชฃเชจเซ เชชเชฃ เชเซเช เชตเซ เชถเชเซ เชเซ, เช เชจเซ เชคเชฎเชพเชฐเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชธเซเชเชฟเชเชเซเชธเชจเซ เชฌเซเชเซ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชเซเชชเชฟ เชเชฐเซ เชถเชเซ เชเซ. เช เชคเชฎเชพเชฎ "เชธเซเชคเชฐเซ" เชเซเชฐเชฎเชฟเช เชฐเซเชคเซ เชเชเชฌเซเชเชพเชจเซ เชเซเช เชชเชฐ เชฒเซเชก เชฅเชถเซ เช เชจเซ เชเช เชเชพเชฐเซเชฏเชเชพเชฐเซ เชธเชฟเชธเซเชเชฎ เชฌเชจเชพเชตเชถเซ.
mkdir initramfs/
mkinitramfs initramfs/ --overlay gentoo/ --overlay เชธเซเชเชฟเชเชเซเชธ/ --overlay เชฆเชธเซเชคเชพเชตเซเชเซ/ --squashfs --เชเชเชเชชเซเช initrd
เชเชเชฐเซ, เชฌเซเชเซ เชคเชฎเชจเซ เชเชฎเซเชเซเชธเชฎเชพเชเชฅเซ เชเชชเชฐเซเชเซเชค เชธเชฟเชธเซเชเชฎ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชจเซ เชฌเซเช เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเซ ISO เชเชฎเซเชเซเชธ เช
เชจเซ USB, HDD, SSD เช
เชจเซ เช
เชจเซเชฏ เชกเซเชฐเชพเชเชตเซ เชฌเชจเชพเชตเชตเชพเชจเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ.
เชเชฐเซเชจเชฒ (vmlinuz) เชจเซ เชฌเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เช เชเชพเชเชฅเซ เช เชคเซเชฏเชพเชฐ เชเชฐเชตเชพเชจเซ เชฎเชพเชคเซเชฐ เชตเชงเชพเชฐเชพเชจเซ เชเซเชฐเชฟเชฏเชพ เชเชฐเซเชฐเซ เชเซ. เชฒเซเชเช (เชธเซเชชเซเชซเชฟเชเช) "เชฎเซเช เชกเชฟเชซเชเซเชจเซเชซเชฟเช" เชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเซ เชเซ. เชเชฎเซเช เชฌเชจเชพเชตเชคเชพ เชชเชนเซเชฒเชพ, เชคเชฎเชพเชฐเซ เชชเซเชฐเชฅเชฎ เชเชฆเชพเชนเชฐเชฃเชฎเชพเช เชฌเชจเชพเชตเซเชฒ vmlinuz เชเชฐเซเชจเชฒ เช เชจเซ เช เชเชพเช เชคเซเชฏเชพเชฐ เชเชฐเซเชฒ "เชเชพเชฒเซ" initrd เชฎเซเชเซเชจเซ เชกเชฟเชฐเซเชเซเชเชฐเซ เชคเซเชฏเชพเชฐ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
mkdir iso/
cp /boot/vmlinuz-* iso/boot/vmlinuz
cp initrd iso/boot/initrd
เช เชธเชพเชฅเซ เชคเซเชฏเชพเชฐเซ เชชเซเชฐเซเชฃ เชฅเช เชเช เชเซ, เชนเชตเซ เชเชชเชฃเซ เช เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเชเชฅเซ ISO เชเชฎเซเชเซเชธ เชฌเชจเชพเชตเซ เชถเชเซเช เชเซเช.
เชจเซเชเซเชจเซ เชเชฆเซเชถ ISO เชเชฎเซเช เชฌเชจเชพเชตเชถเซ, เชฌเซเช เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเซ เชจเชนเซเช, เชฎเชพเชคเซเชฐ เชเช ISO:
mkdir iso/
mkbootisofs iso/ --เชเชเชเชชเซเช 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 --เชเชเชเชชเซเช boot-bios-uefi.iso
mkbootisofs iso/ --efi grub2 --output boot-uefionly.iso
เช เชจเซ เชชเชนเซเชฒเชพเชจเซ เชเซเชฎ, เชธเชฟเชธเซเชเชฎ เชธเชพเชฅเซเชจเซ เชเชฎเซเชเซ initrd เชฎเชพเช เชธเชฎเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ, เชคเชฎเซ เชคเซเชจเซ ISO เชฎเชพเช เชธเชฎเชพเชตเซ เชถเชเซ เชเซ.
mkbootisofs iso/ --overlay gentoo/ --squashfs --legacy-boot grub2 --efi grub2 --เชเชเชเชชเซเช gentoo.iso
เช เชเชฆเซเชถ เชชเชเซ, เชฌเซเช เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเซ BIOS/UEFI ISO เชเชฎเซเช เชเชจเชฐเซเช เชฅเชถเซ เชเซ เชกเซเชเชพ เชธเซเชเซเชฐเซเช เชฎเชพเชเซ tmpfs เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเชตเชฐเชฒเซ FS เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ SquashFS เชเชฎเซเชเชฎเชพเช Gentoo เชฒเซเชก เชเชฐเซ เชเซ. เชเชฐเซเชจเชฒ SquashFS เชธเชพเชฅเซ เชเชตเชฐเชฒเซ FS เชธเชชเซเชฐเซเช เชธเชพเชฅเซ เชฌเชจเซเชฒ เชนเซเชตเซเช เชเซเชเช. เชเซ เชเซ, เชเซ เชเซเช เชเชพเชฐเชฃเชธเชฐ เช เชเชฐเซเชฐเซ เชจ เชนเซเชฏ, เชคเซ เชคเชฎเซ gentoo/เชจเซ cpio เชเชฐเซเชเชพเชเชต เชคเชฐเซเชเซ เชชเซเชเซเช เชเชฐเชตเชพ โsquashfs เชจเซ เชฌเชฆเชฒเซ โโcpioโ เชตเชฟเชเชฒเซเชชเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ, เช เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเชฐเซเชเชพเชเชต เชฌเซเช เชฅเชตเชพ เชชเชฐ เชธเซเชงเชพ เช tmpfs เชฎเชพเช เช เชจเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ, เชฎเซเชเซเชฏ เชตเชธเซเชคเซ. เชคเซ เชเซ เชเซ เชธเชฟเชธเซเชเชฎเชจเซ เช เชจเชชเซเช เชเชฐเชตเชพ เชฎเชพเชเซ tmpfs เชชเชพเชธเซ เชชเซเชฐเชคเซ RAM เชนเชคเซ.
เชฐเชธเชชเซเชฐเชฆ เชนเชเซเชเชค: เชเซ โโefiโ เชตเชฟเชเชฒเซเชชเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชฌเชจเชพเชตเซเชฒ ISO เชเชฎเซเช FAT32 เชซเซเชฒเซเชถ เชกเซเชฐเชพเชเชต เชชเชฐ เชซเชเซเชค เชซเชพเชเชฒเซ (cp -r) เชเซเชชเชฟ เชเชฐเซเชจเซ เช เชจเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชคเซ เชซเซเชฒเซเชถ เชกเซเชฐเชพเชเชต เชเซเชเชชเชฃ เชชเซเชฐเชพเชฐเชเชญเชฟเช เชคเซเชฏเชพเชฐเซ เชตเชฟเชจเชพ UEFI เชฎเซเชกเชฎเชพเช เชฌเซเช เชฅเชถเซ, เชธเซเชชเชทเซเชเซเชเชฐเชฃเซ เชฎเชพเชเซ เชเชญเชพเชฐ. UEFI- เชกเชพเชเชจเชฒเซเชกเชฐเซเชธเชจเซเช.
เชฌเซเช เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเชพ ISO เชเชชเชฐเชพเชเชค, เชเซเชเชชเชฃ เชฌเซเช เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเซ เชกเซเชฐเชพเชเชต เชธเชฎเชพเชจ เชชเชฐเชฟเชฎเชพเชฃเซ เชธเชพเชฅเซ เชฌเชจเชพเชตเซ เชถเชเชพเชฏ เชเซ: USB, HDD, SSD, เช เชจเซ เชคเซเชฅเซ เชตเชงเซ, เช เชจเซ เช เชกเซเชฐเชพเชเชต เชคเซเชจเชพ เชนเซเชคเซ เชนเซเชคเซ เชฎเชพเชเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชจเซเช เชเชพเชฒเซ เชฐเชพเชเซ เชถเชเซ เชเซ. เช เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชฎเชพเชเชจเซเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, USB เชเชชเชเชฐเชฃ เช เชจเซ เชคเซเชจเชพ เชชเชฐ mkbootisofs เชเชฒเชพเชตเซ. เชซเชเซเชค เชเช เชตเชฟเชเชฒเซเชช เชเชฎเซเชฐเซ โโเชฌเซเชเซเชฌเชฒโ เชเซเชฅเซ เชกเซเชฐเชพเชเชต เชเซ เชเซเชจเชพ เชชเชฐ เชเชฒเซเชฒเซเชเชฟเชค เชกเชฟเชฐเซเชเซเชเชฐเซ เชธเซเชฅเชฟเชค เชเซ เชคเซ เชฌเซเช เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเซ เชฌเชจเซ.
เชฎเชพเชเชจเซเช /dev/sdb1 /mnt
mkbootisofs /mnt --overlay gentoo/ --squashfs --legacy-boot grub2 --efi grub2 --bootable
เชคเซ เชชเชเซ, USB เชเชชเชเชฐเชฃ gentoo/ เชเชตเชฐเชฒเซ เชธเชพเชฅเซ เชฌเซเช เชเชฐเซ เชถเชเชพเชฏ เชคเซเชตเซเช เชฌเชจเชถเซ (เชเชชเชเชฐเชฃเชฎเชพเช /boot/vmlinuz เช เชจเซ /boot/initrd เชซเชพเชเชฒเซเชจเซ เชจเชเชฒ เชเชฐเชตเชพเชจเซเช เชญเซเชฒเชถเซ เชจเชนเซเช).
เชเซ เชเซเช เชเชพเชฐเชฃเชธเชฐ เชกเซเชฐเชพเชเชต /mnt เชฎเชพเช เชฎเชพเชเชจเซเช เชฅเชฏเซเชฒ เชจ เชนเซเชฏ, เช เชจเซ เชคเซ เชคเชพเชฐเชฃ เชเชชเซ เชเซ เชเซ /mnt เชฎเซเชเซเชฏ เชเชชเชเชฐเชฃ /dev/sda เชชเชฐ เชธเซเชฅเชฟเชค เชเซ, เชคเซ เชชเชเซ เชฌเซเชเชฒเซเชกเชฐเชจเซ /dev/sda เชชเชฐ เชซเชฐเซเชฅเซ เชฒเชเชตเชพเชฎเชพเช เชเชตเชถเซ. --bootable เชตเชฟเชเชฒเซเชช เชธเซเชชเชทเซเช เชเชฐเชคเซ เชตเชเชคเซ เชคเชฎเชพเชฐเซ เชธเชพเชตเชเซเชค เชฐเชนเซเชตเซเช เชเซเชเช.
เชฌเซเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ, Booty เชเชฃเชพ เชฌเชงเชพ เชตเชฟเชเชฒเซเชชเซเชจเซ เชเชงเชพเชฐ เชเชชเซ เชเซ เชเซ เชเซ เชฌเซเช เชฒเซเชกเชฐ, grub.cfg เช เชฅเชตเชพ syslinux.cfg เชจเซ เชชเชธเชพเชฐ เชเชฐเซ เชถเชเชพเชฏ เชเซ. เชฎเซเชณเชญเซเชค เชฐเซเชคเซ, เชเซเชเชชเชฃ เชตเชฟเชเชฒเซเชชเซ เชตเชฟเชจเชพ, เชฌเชงเชพ เชเชตเชฐเชฒเซเชจเซ tmpfs (เชฎเซเชณเชญเซเชค เชตเชฟเชเชฒเซเชช ooty.use-shmfs) เชฎเชพเช เชฒเซเชก เช เชจเซ เช เชจเชชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเชตเชฐเชฒเซ FS เชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ booty.use-overlayfs เชตเชฟเชเชฒเซเชชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ เชเชตเชถเซเชฏเช เชเซ. booty.copy-to-ram เชตเชฟเชเชฒเซเชช เชชเซเชฐเชฅเชฎ เชเชตเชฐเชฒเซเชจเซ tmpfs เชชเชฐ เชจเชเชฒ เชเชฐเซ เชเซ, เชเซ เชชเชเซ เชคเซ เชซเชเซเชค เชคเซเชฎเชจเซ เชเซเชกเซ เชเซ เช เชจเซ เชคเซเชฎเชจเซ เชฒเซเชก เชเชฐเซ เชเซ. เชเชเชตเชพเชฐ เชเซเชชเชฟ เชฅเช เชเชฏเชพ เชชเชเซ, USB เชเชชเชเชฐเชฃ (เช เชฅเชตเชพ เช เชจเซเชฏ เชธเซเชเซเชฐเซเช เชเชชเชเชฐเชฃ) เชฆเซเชฐ เชเชฐเซ เชถเชเชพเชฏ เชเซ.
เชธเซเชฐเซเชธ: opennet.ru