Задать вопрос
@Nikita1244
Anonymous

Как сменить дистрибутив Linux через SSH без доступа к веб-панели?

На данный момент на сервере стоит Debian Sid. Хочу сменить на Ubuntu 24.04 LTS. Можно ли это сделать на работающей системе с помощью некого скрипта, имея доступ только к SSH и правам root?
  • Вопрос задан
  • 172 просмотра
Подписаться 1 Простой 7 комментариев
Пригласить эксперта
Ответы на вопрос 3
@Drno
Я такое делал, но с помощью clonezilla и авторазвертывания образа...
Общий смысл что правился grub. загружал образ clonezilla со скриптами которые монтировали webdav каталог, и потом из него восстанавливали образ на диск...
но это такое себе. не на 5 минут развлечение. и надо предварительно образ сделать под нужный размер диска и прочее

Так что для Вас самый просто вариант просто написать в саппорт и попросить переставить систему
Ответ написан
Комментировать
@pfg21
ex-турист
не получится.
сделать теоритически можно (убунту основана на дебиане и множество пакетов идентично), но потребуется хорошие познания в линуксе и много ковыряний.
Ответ написан
ValdikSS
@ValdikSS
Вот один из примеров для контейнеров OpenVZ/LXC: https://github.com/mowwom/OvzReinstall/tree/main
А вот для KVM: https://github.com/bohanyang/debi

Существует два подхода: либо из-под ОС изолируется окружение, останавливаются все демоны, блокируется запись в существующие файловые системы, запускается временная ОС из tmpfs, и все действия по переустановке производятся через неё, либо из-под ОС подготавливается запуск инсталлятора другой ОС после перезагрузки, и после перезагрузки происходит автоматическая переустановка.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы