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

Ошибка Grub 2 на сервере Ubuntu Jaunty Server

Возникла проблема на новом сервере Jaunty, установленном на коробке NAS с 2 картами SATA, управляющими 6 дисками. Установка выполняется нормально, но как только она завершается и запрашивает перезагрузку, я получаю Grub Error 2 при запуске. Кажется, не имеет значения, на какой диск я устанавливаю, и выбираю ли я LVM или нет. Небольшое исследование показывает, что мне нужно редактировать файлы в / boot / grub, но у меня возникают проблемы с монтированием / загрузкой при загрузке с компакт-диска в режиме восстановления.

Есть какие-нибудь советы по этому поводу Jaunty? Спасибо.

Я понял это, но это было некрасиво. Я бы установил с компакт-диска сервера, и при перезагрузке он сразу же отказал бы, говоря только «ошибка grub 2» (в конечном итоге изменилось на 22). Восстановление grub с установочного компакт-диска не устранило проблему.

Во-первых, оказывается, что порядок контроллеров sata изменился при новой установке. Все диски были очищены, но оборудование не было перетасовано, поэтому я не уверен, почему это могло произойти. Проблема заключается в том, что только одна из sata-карт (та, которая ранее управляла sda-sdc, теперь sdd-sdf) является загрузочной. Разобравшись с этим, я установил на sdd, но предыдущие попытки установки на незагружаемых дисках были видны grub после его загрузки, а их удаление оставило загрузку grub с sdd и поиск несуществующего корня на sda-sdc. Решение было стереть все снова установите на SDD и запустите терминал с живого компакт-диска:

sudo grub
grub> find /boot/grub/stage1
 (hd3,0)
grub> root (hd3,0)
grub> setup (hd3)
grub> quit

Имеет смысл, поскольку в /boot/grub/device.map hd3 отображается на / dev / sdd.

Я не мог найти способ дать загрузочному контроллеру какой-либо приоритет при упорядочивании устройств, и изменение порядка загрузки HD в BIOS, похоже, не имело значения. В крайнем случае можно было бы открыть его и переключить слоты pci на платах контроллера, но, поскольку теперь он загружается нормально, я не собираюсь пробовать это - возможно, следующее обновление.

та же проблема после того, как в моем доме было отключено электричество: ошибка grub 2

войдите в расширенные функции BIOS программы установки (DEL) и поместите загрузочный жесткий диск туда, где он должен быть: вверху списка.

если кто знает, как такое могло быть? мне любопытно...

Загружаюсь в Live-режиме, без проблем. Я только что прошел сеанс изменения размера и клонирования диска, который меня немного напряг, но я был впечатлен мощностью режима Ubuntu Live, и мне пришлось исправить настройки в /boot/grub/menu.lst.