แแแแแ แแฅแแแแก แงแฃแ แแแฆแแแแก แฌแแ แแแแแแแแแแ แฉแแ แฉแ แกแแฎแแแฌแแแแแแ boobstrap, แ แแแแแแช แแแฌแแ แแแแ POSIX แแแ แกแจแ, แฉแแขแแแ แแแแก แกแฃแ แแแแแแก แจแแกแแฅแแแแแแ GNU/Linux แแแกแขแ แแแฃแชแแแแแ. แฉแแ แฉแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแแ แแ แแแแแ แแ แแชแแกแ แแฎแแแแ แกแแ แแแ แขแแ แแแแแฏแจแ: แกแแกแขแแแแก แแแแแแแแแแแแ chroot-แจแ, initramfs แกแฃแ แแแแก แจแแฅแแแแแแ, แ แแแแแแช แแแแชแแแก chrooted แกแแกแขแแแแก แแ แกแแแแแแแ แฉแแแขแแแ แแแแ ISO แแแแแกแแฎแฃแแแแ. boobstrap แแแแชแแแก แกแแ แแแแฃแแแแฃแ แแ แแแ แแแแก mkbootstrap, mkinitramfs แแ mkbootisofs แจแแกแแแแแแกแแ.
mkbootstrap แแแแกแขแแแแ แแแก แกแแกแขแแแแก แชแแแแแฃแ แแแ แแฅแขแแ แแแจแ, แแ แแก CRUX-แแก แแจแแแแแฃแ แ แแฎแแ แแแญแแ แ, แฎแแแ Arch Linux / Manjaro แแ Debian-แแ แแแคแฃแซแแแแฃแแ แแแกแขแ แแแฃแชแแแแแก แจแแแแฎแแแแแจแ, แแแกแแแ แแฎแแ แแก แฃแขแแแแขแแแ แฃแแแ แแฅแแแก แแแแแงแแแแแฃแแ pacstrap, basestrap แแ debootstrap แจแแกแแแแแแกแแ.
mkinitramfs แฅแแแแก initramfs แกแฃแ แแแก, แจแแแแซแแแแ แแแแแแงแแแแ แแแแแกแขแแแแ แแแฃแแ แกแแกแขแแแ แแแ แแฅแขแแ แแแจแ, แ แแแแ แช "แแแแแคแแ แแ", แจแแแฃแแจแฃแแ SquashFS-แแก แแแแแงแแแแแแ, แแ แกแแกแขแแแแจแ แฉแแขแแแ แแแแก แจแแแแแ, แแแฃแจแแแ แแแ แแแแแ tmpfs-แจแ. แแแแแแแแแ, แแ แซแแแแแ mkinitramfs `mktemp -d` --overlay "arch-chroot/" --overlay "/home" --squashfs-xz --output initrd แจแแฅแแแแก initrd แคแแแแก, แแแ แจแแ แแก แแ แ แแแแแคแแ แแแ "arch-. chroot/" แกแแกแขแแแ แแ แแฅแแแแ "/home", แจแแแฃแแจแฃแแ SquashFS-แแก แแแแแงแแแแแแ, แ แแแแแแช แจแแแแแ แจแแแแซแแแแ แฉแแขแแแ แแแ PXE-แแ tmpfs-แจแ, แแ แจแแฅแแแแ แฉแแแขแแแ แแแแ ISO แกแฃแ แแแ แแ initrd-แแ.
mkbootisofs แฅแแแแก BIOS/UEFI แฉแแแขแแแ แแแแ ISO แกแฃแ แแแก แแแแแแแแฃแแ แแแ แแฅแขแแ แแแแแ. แฃแแ แแแแ แฉแแแแ /boot/vmlinuz แแ /boot/initrd แแแ แแฅแขแแ แแแจแ.
boobstrap แแ แแงแแแแแก busybox-แก แแ แกแแแฃแจแแ initramfs แแแ แแแแก แจแแกแแฅแแแแแแ, แแ แแแ แแแแแแก แแแแแแแแฃแ แ แแแแ แแแ แแแแแ แแแฃแแแ ldd-แแก แแแแแงแแแแแแ, แ แแช แแฃแชแแแแแแแแ แกแแกแขแแแแจแ แฉแแขแแแ แแแแกแ แแ แแแแแกแแ แแแแแ. แแแแแ แแแแกแแแแก แแแแแฃแแแแแแ แแ แแแ แแแแแแก แกแแ, แแกแแแ แ แแแแ แช แงแแแแแคแแ แ, แจแแแซแแแแ แแแแคแแแฃแ แแ แแแฃแแ แแงแแก แแแแคแแแฃแ แแชแแแก แคแแแแแก แกแแจแฃแแแแแแ /etc/boobstrap/boobstrap.conf. แแกแแแ, แจแแแแซแแแแ แแแแแแกแขแแแแ แแ แแแแแกแแแแ แ แแแแแแแแแกแขแฃแ แ แแแแแฌแแแแแ แชแแแแ chroot/-แจแ, แกแแแแแแแช แจแแแแซแแแแ แจแแฅแแแแ แกแ แฃแแคแแกแแแแแ initramfs แแแ แแแ. แ แแแแ แช แแกแแแ แแแแแแแแแกแขแฃแ แ, แแแแ แแ แแแแแ แแ แแก แกแ แฃแแคแแกแแแแแ แแแ แแแ, แจแแแแแแแแแแแฃแแแ แแแแแแงแแแแ "crux_gnulinux-แฉแแจแแแแแฃแแ" แจแแแแแแ, แ แแแแแแช xz-แแก แจแแแแแ แแแแแแแก แแแแแ แแแแกแก 37 แแ. busybox, แแแ แแ แแแกแ แแแแแกแ, 3-5 MB แกแ แฃแแคแแกแแแแแ GNU/Linux แแแ แแแแก 30-50 MB-แแก แฌแแแแแฆแแแแ, แแฆแแ แแแแแแแแแแก แ แแแแ แฃแแแ แแขแแกแแแแก, แแแแขแแ busybox-แแก แแแแแงแแแแแ แแ แแแฅแขแจแ แแ แฉแแแก แแแแแแจแแฌแแแแแ.
แ แแแแ แกแฌแ แแคแแ แจแแแแแแฌแแแ แคแฃแแฅแชแแแแแ แแแ แแ แแแแแฌแงแแ? แแแแแแกแขแแแแ แแ แแ แแแฃแจแแแ.
# git แแแแแ https://github.com/sp00f1ng/boobstrap.git
# cd boobstrap
# แแแแแแกแขแแแแ แ # boobstrap/tests/crux_gnulinux-download-and-build
แแฅแแแ แแกแแแ แฃแแแ แแแแแแกแขแแแแ แแ แแแแแแแแแแฃแแแแแแ, แแแ แซแแ: cpio, grub, grub-efi, dosfstools, xorriso. squashfs-tools-แแก แแแแแงแแแแแ แแ แแ แแก แกแแญแแ แ, แจแแแแซแแแแ tmpfs-แจแ แแแฃแจแแแ แจแแกแแแแแแกแ แแแแ แแขแแฃแแ แแแฎแกแแแ แแแแ. แแฃ แ แแแ แแแแแ แกแแกแขแแแแก, boobstrap แจแแแขแงแแแแแแแก แแแแก แแแจแแแแแกแแแแแแ.
แแแแคแแแฃแ แแชแแแแแก แจแแฅแแแแก แแแกแแแแ แขแแแแแแแ, boobstrap แแแแแแแแแแก โแแแ แแแแแกโ แแ โแกแแกแขแแแแแแกโ แแแแแงแแแแแแก, แ แแแแแแ แแ แกแ แแแแแแแ แแแแก แแแแจแ, แ แแ แแแแแแงแแแแ โแแแ แแแแโ (bootstrap-templates/) แคแแแแแแแ แกแแกแขแแแแแแก แกแฌแ แแคแแ แแแกแขแแแแชแแแกแแแแก แแ แแแ แแแแแ โแกแแกแขแแแแแโ (bootstrap- แกแแกแขแแแแแ/) แแแแแแงแแแแแ แกแแแแแแ แแแแคแแแฃแ แแชแแแแแก แแแกแแงแแแแแแแ.
แแแแแแแแแ, แกแแ แแแขแแก boobstrap/bootstrap-templates/crux_gnulinux-embedded.bbuild แแแแแกแขแแแแ แแแก CRUX GNU/Linux แกแแกแขแแแแก แแแแแแแแฃแ แแแแคแแแฃแ แแชแแแก แแ แจแแแแแฎแแแก แแแก แคแแแแจแ crux_gnulinux-embedded.rootfs, แจแแแแแ แแแฃแจแแแ boobstrap-sy/bootstrap. /default/crux_gnulinux.bbuild แ แแแแแแช แฉแแขแแแ แแแแก แแแ แแแแแแ แแแแคแแแฃแ แแชแแแก แแฆแแแจแแฃแแ แคแแแแแแแ, แแแแแแแแแก แงแแแแ แกแแญแแ แ แแแแคแแแฃแ แแชแแแก แแ แแแแแแแแแแก แฉแแแขแแแ แแแแ ISO-แก. แแก แแแกแแฎแแ แฎแแแแแแ, แ แแแแกแแช, แแแแแแแแแ, แแแแ แ แกแแกแขแแแ แแงแแแแแก แแแแแ แขแแแแก แแแแคแแแฃแ แแชแแแก: แแแแกแแแแแก, แ แแ แแ แแฆแฌแแ แแ แแแแแขแแแแก แแ แแ แแ แแแแแ แแแแ แแแ แงแแแแ แฏแแ แแ, แแงแแแแแ แแ แ แจแแแแแแก, แ แแแแแก แกแแคแฃแซแแแแแแช แฅแแแแ แกแแกแขแแแแแแก แฉแแขแแแ แแแแก แกแฃแ แแแแแก แกแแแแแแ แแแแคแแแฃแ แแชแแแ.
แกแแ แจแแแซแแแแ แแแแแแแงแแแ แแก แงแแแแแคแแ แ?
แกแแกแขแแแแก แแ แแฎแแ แแแแแคแแแฃแ แแ แแแ แคแแแแจแ แแ แแแกแ แแแจแแแแแ แแจแแแแแ แแ/แแ แแแแแแฎแแแแ แแแก. แกแแกแขแแแ แแฃแจแแแแก tmpfs-แจแ, แ แแช แแแก แแ แกแแแแแแ แแ แแฏแแ แแแก แฎแแแก. แแฃ แกแแกแขแแแ แแแ แฎแแ แฎแแแแ, แจแแแแซแแแแ แแแฃแแ แฃแแแแ แแแ แแแแแแ แแแแแแแ แแแแแก แแแแแขแแแ แแแแก แฆแแแแแแ แแ แแ แแแฌแแแแฃแแแแแ. แจแแแแซแแแแ แฃแกแแคแ แแฎแแ แแแฃแจแแแ rm -rf /.
แแฅแแแ แจแแแแซแแแแ แแแแแแแคแแแฃแ แแ แแ แงแแแแ แแฅแแแแ แกแแกแขแแแแก แแแแคแแแฃแ แแชแแ แแแแแแแแ แแแแ, แจแแฅแแแแ แกแฃแ แแแแแ, แจแแแแแฌแแแ แแกแแแ แแแ แขแฃแแแฃแ แแแแฅแแแแจแ แแ แชแแแแแฃแ แแแแ แแขแฃแ แแแ, แจแแแแแ แแขแแแ แแแ แแกแแแ แแแกแขแแแชแแฃแ แกแแ แแแ แแ แแ แแแฃแจแแแ แแฎแแแแ แแ แ แแ แซแแแแแ kexec -l /vmlinuz โinitrd=/initrd && kexec -e แแแแแแฎแแแ แแแแแ แกแแกแขแแแ, แแแแแขแแแ แแแ แแแ tmpfs-แจแ.
แแแแแแแแฃแ แแ, แแฅแแแ แจแแแแซแแแแ แแแแแแขแแแแ แงแแแแ แกแแกแขแแแ, แแแแแแแแแ VDS-แแ, tmpfs-แจแ แกแแแฃแจแแแ แแ แแแจแแคแ แแ /dev/vda แแแกแแ แแ แแแแแแงแแแแ แแแ แแฎแแแแ แแแแแชแแแแแแกแแแแก, แแแแ แแชแแฃแแ แกแแกแขแแแแก แแแกแแ แจแแแแฎแแแก แกแแญแแ แแแแแก แแแ แแจแ. แแ แแแแแ แแ โแแแคแแ แแแชแแแก แแแแแแแแก แฌแแ แขแแแโ แแ แจแแแแฎแแแแแจแ แแฅแแแแ แแฎแแแแ แแฅแแแแ แแแ แขแฃแแแฃแ แ แแแแฅแแแแก แแแฎแกแแแ แแแแก โแชแแแ แแแแแแกแแงแ แแแโ แแ แกแแกแขแแแแก แแแแแ แแแแกแแก แจแแแแฎแแแแแจแ (แแแแแแแแแ, ssh แแแ แแแแก แแแแแชแแแแ แแ แแแฃแชแแแแแแ Exim), แจแแแแซแแแแ แฉแแแแขแแแ แแแ แแฎแแแ ISO แแฅแแแแ แแ แแแแแแแ แแก โแกแแแแแขแ แแแ แแแแแแแกโ แแแจแแแแแแ, แ แแแ VDS แแกแแ แแแแฅแแแแแแก, แแ แแแแแแแฌแงแแแ แกแแกแขแแแแก แแแแคแแแฃแ แแชแแแก แ แแแแฅแขแแ แแแ แงแแแแ แแแฃแชแแแแแแแก แแแฎแฃแ แแแก แแแแแแ. แแก แฃแคแ แ แกแฌแ แแคแแ, แแแแ แ แฎแแแแฎแแ แแแกแขแแแแชแแ, แจแแแแแแแ แแแแคแแแฃแ แแชแแ แแ/แแ แแฆแแแแแ แกแแ แแแแ แแ แแกแแแแแ, แ แแแแแ แแ แกแแแแแแ, แแฅแแแแก แกแแกแขแแแแจแ แฉแแแแขแแแ แแฃแแ ISO แแ แแก แแฅแแแแ แกแแ แแแแ แแ แกแแจแฃแแแแแ. "แจแแแแ แฃแแแแฃแ แแแ - แแ แแ แแแแแขแแแ แแแ."
แกแแแแแแ แฏแแแจแ, แแฅแแแ แจแแแแซแแแแ แจแแฅแแแแ แแแแแกแแแแ แ แแแกแขแ แแแฃแชแแ แแฅแแแแ แกแแญแแ แแแแแกแแแแก, แฉแแฌแแ แแ แแแ USB แแแกแแแ แแ แแแฃแจแแแ แแแกแจแ, แแแแแแฎแแแ แแแ แกแแญแแ แแแแแกแแแแแ แแ แแแแแ แแแแแฌแแ แแ USB แแแกแแแ. แงแแแแ แแแแแชแแแ แแแแฎแแแ แฆแ แฃแแแแแจแ. แแฅแแแ แแฆแแ แแญแแ แแแแแ แกแแกแขแแแแก แฃแกแแคแ แแฎแแแแแแ แคแแฅแ แ แแ แกแแ แแแแ แแ แแกแแแก แแแแแแแแ, แ แแแแกแแช แกแแกแขแแแ, แแแแแแ แแ, แแ แกแแแแแแ แแแฎแแ "แแ แแฏแแ แแแ".
แแฅแแแแ แกแฃแ แแแแแแ, แฌแแแแแแแแแแแ แแ แแแแแแขแแ แแแ แแแกแแกแแแแแแแแแ.
แกแแชแแแจแ แฅแแแแแ แแแชแแแฃแ แแแฃแแแ แแ แแก แแแขแแแฃแ แ README แคแแแแ (แแแแแแกแฃแ แแ) แแแแแแฃแแ แฃแขแแแแขแแก แแฆแฌแแ แแแแแแ แแ แแแแแงแแแแแแก แแแแแแแแแแแ, แแกแแแ แแ แแก แแแขแแแฃแ แ แแแแฃแแแแขแแชแแ แ แฃแกแฃแ แแแแแ แแ แแแแแแแแ แแแแก แแกแขแแ แแ แฎแแแแแกแแฌแแแแแแ แแแฃแแแ: Boobstrap แฉแแขแแแ แแแแก แกแแ แแแขแแก แแแแแแแฅแกแ.
แฌแงแแ แ: linux.org.ru