Я надеюсь получить руководство по правильному обновлению Grub на выделенном сервере GoDaddy, поскольку моя предыдущая попытка привела к повторной подготовке сервера. Если бы это был локальный сервер, я думаю, я мог бы запустить сервер из консоли и внести необходимые изменения в конфигурацию. Находясь в хостинге, я не имею доступа к консоли - или, как я полагаю, поэтому я застрял на сервере, к которому больше не могу получить доступ.
Для начала я использую apt-get upgrade
(так как в конечном итоге пытаюсь перейти с Lucid на Precise). Затем идентифицируется обновление Grub.
Есть два отдельных запроса, которые я не знаю, как правильно действовать:
1) Конфигурация Grub
Обновление спрашивает, что я хочу сделать с файл конфигурации (/ etc / default / grub?). Должен ли я
[ 1117] 2) Место установки
Второе приглашение - установить загрузчик. Руководство предполагает, что если я не знаю, я должен установить его во всех местах.
/ boot находится в / dev / sda1
/ dev / sda3 содержит все остальное (например, /)
Является ли / boot единственным местом, где он должен находиться, или мне нужно определить что-то в /boot/grub/grub.cfg, чтобы определить, где это должно быть установлено?
Прежде всего, сделайте резервную копию файла /etc/default/grub
. Этот файл используется для генерации /boot/grub/grub.cfg
с помощью команды update-grub
. Не стесняйтесь сохранять существующие, но я бы порекомендовал вам объединить с пакетом и сравнить с резервной копией. Не заменять упаковкой. Система может не загружаться. Файл /boot/grub/grub.cfg
будет восстановлен в конце процесса обновления. Итак, проверьте окончательную версию /etc/default/grub
, измените ее, если необходимо, выполните команду update-grub
, если она была изменена.
/boot
- это единственное место, где GRUB2 размещает свои файлы, но также встраивает некоторый код в MBR / загрузочный раздел. Итак, если /boot
находится на отдельном разделе и этот раздел помечен как загрузочный - выберите /boot
. Если другой раздел помечен как загрузочный (например, /
- выберите все местоположения).
В системах UEFI GRUB2 помещает дополнительные файлы в /boot/efi
.