Я пытаюсь установить и установить Ubuntu в настройке RAID 1. У меня два диска: sdb и sdc. Я следую этому руководству
https://help.ubuntu.com/community/Installation/SoftwareRAID
, который более или менее работает, чтобы настроить все настройки и установить Ubuntu. Проблема заключается в конце установки, она пытается установить GRUB. По умолчанию он пробует мой «первый диск», который дает «фатальную ошибку». Я попытался установить его на определенном участке, например. sdb1, а также устройства RAID, например. md0, md1 и т. д. Ничего не работает.
Фактическая ошибка:
Невозможно установить GRUB в / dev / sdb Выполнение 'grub-install' / dev / sdb ' не смогли. Это фатальная ошибка.Затем я вернусь в главное меню установки. Если я выберу «Установить загрузчик GRUB на жестком диске», я могу выбрать раздел, но ввод sdb2 или md1 дает ту же ошибку.
Итак, я пошел, просто не установил GRUB , что означает, что теперь у меня, по-видимому, есть работающая установка Ubuntu, но я не могу ее загрузить. Я попытался загрузиться с LiveCD, чтобы установить GRUB, но я не могу использовать chroot в моей системе, потому что он, похоже, не признает, что мой диск является диском Linux. Ошибка в том, что это RAID-массив.
Поэтому в основном мне бы хотелось узнать, как вы знаете, какое устройство должно установить GRUB при установке или, по крайней мере, как установить его на мой
Полагаю, я должен также упомянуть, что sda - это установка Windows 7, которую я хотел бы поддерживать и иметь доступ к загрузке.
Спасибо за любую помощь.
Многие из ответов здесь просто неверны, сообщая вам отключить BIOS RAID! Правильное решение находится в этой записи в блоге. Я опишу его ниже.
На этапе установки, где он пытается установить GRUB, он будет обнаруживать как
/dev/mapper
Это неполное! Вот почему установка GRUB терпит неудачу.
Вам нужно фактическое имя RAID-массива для установки. Поэтому во время этого шага нажмите ctrl + alt + F2, чтобы перейти к терминалу busybox, затем введите
ls -l /dev/mapper
Выберите имя вашего массива из указанного списка, затем нажмите ctrl + alt + alt , чтобы вернуться к установке (вы можете переключаться взад и вперед столько, сколько хотите, без проблем) и введите его в поле как
/dev/mapper/{your array name}
[d14 ], тогда GRUB устанавливается идеально, и вы готовы к работе, при этом массив RAID RAID не поврежден. Небольшая вариация рецепта @ root45 заставила меня двигаться (только в системе Ubuntu). Я не создал загрузочную часть раздела массива Raid.
Я создал небольшой загрузочный раздел GRUB (я выбрал вариант редактора разделов: «use is bootgrub» или что-то подобное) и не сделал сделать его частью Raid-устройства вместе с разделами подкачки и данных (/).
Вы можете в любой момент переписать данные Grub2 в раздел «bootgrub» ... поскольку процесс установки будет от вашего имени, когда вам будет предоставлен выбор после того, как все ваши выбранные пакеты будут установлены; или в любое время позже, если повреждено с grub-install /dev/sda изменением «sda» на устройство раздела, которое вы использовали в «первом шаге» выше, чтобы быть «использованным как« bootgrub ».
Если вы выберете например, для установки многих пакетов на LAMP-сервере, через некоторое время после разбиения на разделы, прежде чем вас попросят написать данные Grub2 на жесткий диск ... и значения по умолчанию, которые оно предложило в то время, вызвали до тех пор, пока я не предоставил свой раздел раздела «bootgrub» ... и все прошло нормально, и теперь у меня есть жизнеспособная система.
Я не могу помочь с установкой grub сейчас, но то, что я сделал, чтобы запустить мой RAID, я следую этой инструкции:
Как установить Ubuntu 8.04 с помощью программного обеспечения RAID1 | HowtoForge - Linux Howtos и Tutorials и установите grub на каждый раздел рейдов (не swap).
Это будет полезно, если сбой одного жесткого диска еще не работает.