В далеком 2009-м
В году 2009-м у меня был ноутбук Dell Inspiron 1525, с 2 ядрами, 2 Гб ОЗУ и 250 HDD. К этому времени я уже 6 лет как изучал и использовал операционную систему FreeBSD, 4 года погружался в Linux (с помощью Gentoo и коллеги (привет, WinterHeat!!!)) и работал в небольшой ИТ-фирме.
В определенный момент мне захотелось поставить на ноут 4 операционные системы: Windows 7, Linux, FreeBSD и какую то сборку с MacOSX (Hachintosh), нарытую где то на торрентах. При этом никакого UEFI/GPT у меня не было, только MBR, только 4 Primary Partitions....
Заняло это целый день, Linux пришлось ставить на загрузчик Lilo (в /dev/sda2) (спасибо документации Gentoo), FreeBSD ставился на слайсы, путем разбиения /dev/ad3 (он же /dev/sda3) на внутренние a,b,c,d,e подпартиции. Результатом я был доволен, полгода-год пользовался, игрался ))) Но больше такую задачку я себе не ставил и думал, что в этом нет необходимости.
Наши дни - UEFI Boot - GPT Partitions
Время идет, и в силу многих причин, мне на ноутбуке регулярно нужно наличие разных отечественных ОС (речь про ALT, Astra и RedOS Linux). Ну что ж - я решился и установил все эти системы, а также Windows 11 (так как иногда нужна и она).
Порядок установки: Windows 11 (неплохая сборка с торрентов + куча твиков, превращающих ее в удобную и привычную Windows 10) -> далее был Astra Linux (1.8.1.16 - взятый тоже с торрентов - но - физ-лицам не запрещено) -> далее был RedOS Linux 8 (ISO-ник с официального сайта) - и финиширует ALT Linux Workstation 10.4 (тоже с официального сайта).
При установке Windows 11 на этапе разбиения диска выбираем пустой диск, создаем раздел на 120 Гб - далее мастер говорит, мне нужны доп разделы - и создает EFI-партицию (плюс доп-служебный раздел. Итого имеем 3 раздела и 3/4 диска свободного дискового пространства.
Установка трех Linux - каждый ставился с ручном режиме разбиения дисков, для каждого Linux создавалось две партиции - маленькая (тип vfat) под /boot/efi - под загрузчик, большая (100+ Гб) - под корень (/) на базе fs EXT4. На все EXT4 партиции задавались метки разделов, отражающих тип Linux, что там установлен (astrarootfs, redosfs и т.д.)
Отдельно хочу отметить, что я специально не делал отдельных партиций под swapFS, так как при зоопарке Linux с этим могут быть проблемы (из-за смены UUID у swap-разделов). Поэтому все swap-разделы добавлялись вручную через swap-file потом (исключение, Astra - там я такую опцию нашел сразу после установки).
Итоговый вариант разбиения - из Windows:

Из Linux - через утилиту: cfdisk:

Особенности загрузки
В моем текущем рабочем ноутбуке (HP FireFly Z G14) на данный момент есть два (три) способа загрузки данных операционных систем: F9 или просто стрелку вниз - выводится встроенное UEFI меню:

Другой вариант - ждать, пока загрузится GRUB от Linux, что устанавливался последним (в моем случае это ALT Linux):

Тут есть одна проблема - если выбирать из меню ALT загрузку Astra или RedOS, будет грузиться то ядро, которое видел GRUB в момент сканирования партиций (а если мы после этого обновляли систему и меняли версию ядра - будут спец-эффекты (или не будут - тут как повезет).
Если же в UEFI меню выбирать сразу нужную ОС - проблем никаких нет - примеры меню:

И RedOS:

Настройка, установка ПО
Тут все индивидуально конечно - каждый сам себе "режиссер".
Минимальный список программ, с которыми мне комфортно в Windows:


Как можно догадаться по ним, в основном я занимаюсь системным администрированием различных систем (через RDP, SSH, VNC, WireGuard/OpenVPN/etc).
Список программ для Linux показать сложнее, поэтому просто ряд "нескучных" картинок из трех ОС:






Вообще установка ПО приятнее всего для меня в ALT Linux - за счет наличия Etersoft EPM и библиотеки epm play (посмотрите список программ, которые можно поставить одной командой - очень много нужного и юзабельного): https://wiki.eepm.ru/ru/play. Ну и сам Сизиф конечно полноценный нормальный репозиторий - самобытной, не являющийся копией чего-либо (не дериватив).
В RedOS и Astra большинство программ, которые отсутствуют в штатных репах, устанавливались просто архивами (tar.gz / deb / rpm) с официальных сайтов. Вот краткий перечень программ, которые ставились руками:
OnlyOffice (мне он нравится больше, чем LibreOffice)
Telegram
Google Chrome (с синхронизацией паролей и закладок)
FreeFileSync (обожаю эту программу)
Notepad-Next (Notepad++ в Windows - важный инструмент для кучи задач)
В качестве замены FastStoneCapture я использую FlameShot - не хуже, программа мощная.
С различными VPN проблем нет вообще - Network Manager поддерживает практически все, что я использую.
Заключение
В общем результатом доволен, на 100% еще конечно не до настроил - но план есть, работа понятна.
Небольшой опрос - а используете ли Вы MultiBOOT в настоящее время: