Назад | Перейти на главную страницу

Как обрабатывать grub при добавлении новой системы и удалении старой?

Я хочу обновить свой кластер Proxmox с 2.2 до 4. Думаю, я хорошо об этом подумал, но в одном я не уверен.

В настоящее время моя установка выполняется на LVM A. Я добавил несколько новых дисков и создал LVM B. Я хотел бы установить новую систему на LVM B, перенести туда виртуальные серверы и только после того, как я убедился, что все работает [это своего рода большой скачок] Я хочу спасти старые диски.

После установки новой системы я понимаю, что буду редактировать /etc/grub.d/10_linux в старой системе, чтобы можно было загрузить новую установку. Когда все заработает, как мне переместить конфигурацию в новую установку и убедиться, что она работает после удаления старых дисков?

Конфигурация GRUB на самом деле находится в /boot/grub/grub.cfg создано grub-mkconfig из файлов конфигурации в /etc/grub.d/. Смотрите GRUB Простая конфигурация.

Вы можете установить GRUB на новый диск (скажем, /dev/sdb), загрузившись в операционную систему там. Из этой ОС установите GRUB с помощью:

sudo grub-install /dev/sdb

Если это не работает напрямую и вы получаете ошибки, продолжайте:

sudo grub-install --recheck /dev/sdb
sudo update-grub

Наконец, заставьте GRUB запомнить, где его следует переустанавливать при обновлениях. Выберите правильный привод:

sudo dpkg-reconfigure grub-pc