how to...
например, работаем в директории /home/user/Загрузки, открываем в ней терминал и:
$ mkdir squashfs-root
$ cd /
$ sudo -s
# find . -xdev -not -name squashfs-root -print0 | cpio -oa0V | (cd /home/user/Загрузки/squashfs-root && cpio -imV)
# cd /home/user/Загрузки
# rm -rf squashfs-root/tmp/*
# rm -rf squashfs-root/var/tmp/*
# rm -rf squashfs-root/run/*
# rm -rf squashfs-root/var/log/*
# echo "" > squashfs-root/etc/fstab
# mksquashfs ./squashfs-root filesystem.squashfs -noappend -b 1048576 -comp zstd -Xcompression-level 22
vmlinuz и initrd берем из рабочей системы...
# cp -a -v ./squashfs-root/boot/vmlinuz* vmlinuz
# cp -a -v ./squashfs-root/boot/initrd.img* initrd
------------------------------------------------------------------
распаковываем deb2.tar.gz(находится в ~/Документы), получаем папку /deb, в ней 3 папки: boot, EFI, live, так вот в эту live(она пустая) копируем полученные выше vmlinuz, initrd, filesystem.squashfs.
шаблон готов...
теперь можно сделать .iso-образ:
$ grub-mkrescue -o debian_10_openbox.iso ./deb
или флешку:
если нужна флешка с разделом для сохранения(persistence), с которой можно загружать систему в mbr- и uefi-mode, делаем нижеследующее(флешка, записанная rufus-ом, при добавлении на нее второго раздела перестанет грузиться в uefi-mode, а предварительно сделаная, например, в Gparted, будет отформатирована rufus-ом по собственному алгоритму программы, т.е. такой способ не годится):
1. форматируем флешку в Gparted, удаляем все разделы, создаем новую таблицу разделов msdos, создаем 1-ый раздел fat32(активный - flag=boot) и 2-ой раздел ext2 с меткой(label) persistence, на нем создаем файл persistence.conf с содержимым:
(готовый находится в папке ~/Документы)
2. скопировать содержимое(!) папки /deb, не саму папку, на первый раздел флешки, тот что fat32, и установить grub:
$ sudo grub-install --no-floppy --root-directory=/media/user/B31A-AC6C /dev/sdX
/media/user/B31A-AC6C - это как видится флешка в системе, флешка должна быть примонтирована, например, открыта в фм Thunar...
что такое есть ваша флешка(/dev/sdX) покажет команда:
$ lsblk
it's over)))