Добавить в корзинуПозвонить
Найти в Дзене
Серик Байбатыров

Linux: Пользуемся AltLinux на внешнем носителе (non-LiveCD)

Такой Linux в отличии от liveCD/USB сохраняет все настройки и установки после перезагрузки компьютера. Вы как будто работаете на установленной на диск linux. Для сборки буду использовать Ventoy.
Берем внешний диск и устанавливаем на него Ventoy.
Устанавливаем VirtualBox и создаем виртуальную машину.
Пару важных моментов: диск надо создавать в полном объеме

Такой Linux в отличии от liveCD/USB сохраняет все настройки и установки после перезагрузки компьютера. Вы как будто работаете на установленной на диск linux. Для сборки буду использовать Ventoy.

Берем внешний диск и устанавливаем на него Ventoy.

Диск для нашей задачи конечно нужен больше
Диск для нашей задачи конечно нужен больше

Устанавливаем VirtualBox и создаем виртуальную машину.

Пару важных моментов: диск надо создавать в полном объеме

-3

И включить поддержку UEFI

-4

Устанавливаем ОС

-5

С таким объемом диска автоматическая разбивка не даст установить систему. Делаем все вручную.

UEFI
UEFI
SWAP
SWAP
Root
Root
Итого
Итого

Из пакетов оставляем только LibreOffice

Пароль можно не ставить
Пароль можно не ставить

Обновляемся и устанавливаем новые пакеты

apt-get update

apt-get install grub2 openssh-server

Запускаем openssh server и добавляем его в автозапуск

systemctl enable --now sshd

systemctl restart sshd

Редактируем grub

nano /etc/default/grub

-11

GRUB_DISABLE_LINUX_UUID=false

GRUB_DISABLE_OS_PROBER=false

Надо установить DRACUT иначе скрипт ventoy не сможет собрать ядро для загрузки.

apt-get install dracut

Добавляем переменную

nano /etc/profile.d/custom_path.sh

-12

export PATH=$PATH:/usr/sbin:/sbin

chmod +x /etc/profile.d/custom_path.sh

перезагружаемся

Скачиваем vtoyboot.iso монтируем в виртуальную virtualbox.

Копируем в домашнюю папку

-13

tar -xzvf ./vtoyboot-1.0.36.tar.gz

cd ./vtoyboot-1.0.36/

и запускаем ./vtoyboot.sh

-14

Удаляем ссылку rm /boot/initrd.img

Создаем новую ln -s /boot/initramfs-6.1.115-un-def-alt1.img /boot/initrd.img

И пересобираем grub

grub-mkconfig -o /boot/grub/grub.cfg

и снова перезагружаем для проверки

Выключаем виртуалку.

Возвращаемся к флешке с VENTOY, создаем в корне папку (у меня это ISO) и кидаем туда диск виртуальной машины только делаем ему расширение .vtoy (например с помощью total commander)

-15

Отключаем в BIOS secure boot, загружаем компьютер с USB накопителя.

Теперь у нас с собой AltLinux на USB.

Готово!