Установка сервера Lenovo ThinkServer Ubuntu 12: проблемы с разделами

Во время установки Ubuntu 12 я получаю экран с надписью «ATA RAID Device Detected» и спрашивает, хочу ли я включить его. Воспользовавшись программой Lenovo Easy Setup для настройки рейда (1 массив с 2-мя дисками на 1 тб), я выбрал «Да».

Он переводит меня в диспетчер раздела, где я вижу три варианта, и пустую строку после first:

* Configure iSCSI
* ___________________
* Undo Partition Changes
* Write changes to disk

Я понятия не имею, что такое iSCSI, но я уверен, что это не для меня. Отмена изменений разделов просто зависает системой на фиолетовом экране. Запись изменений на диск дает мне сообщение о том, что система корневых файлов не определена.

Что мне нужно сделать, чтобы Ubuntu установил с RAID?

1
задан 21 March 2013 в 00:31

1 ответ

Hei man, мне удалось установить Ubuntu 12.04 amd64 на мой RD330. Дело в том, что ошибка установки grub на мега-рейд-диск. Способ решить эту проблему: Я полагаю, что ваш RD330 является установкой BIOS по умолчанию (включая настройку RAID). И вам нужен DVD-диск установки Ubuntu amd64.

И затем вы можете загрузиться с DVD-диска, установить Ubuntu шаг за шагом. На этапе раздела программа установки сообщит, что обнаружила устройство ATA-RAID, вы должны выбрать «использовать его», затем вы разберете жесткий диск вручную, я использую полный диск для каталога /. Вы должны заметить, что файл дисковода странный - /dev/md126p1, /dev/md126p2, /dev/md126p5...

OK, вы должны идти дальше, пока не получите ошибку «установить GRUB на диск». Не волнуйтесь, просто перейдите и снова перезапустите DVD. После перезапуска вы должны ввести режим командной строки ubuntu, предоставленный DVD. Теперь мы начинаем устанавливать GRUB нашей рукой:

# mount /dev/md126p1 /target

Если вы разделили раздел / home на отдельный раздел, вы должны сделать следующее:

# mount /dev/md126pX /target/home

"X" это номер вашего partion dev, вы должны знать об этом из предыдущего процесса установки.

# mount -o bind /proc /target/proc
# mount -o bind /sys /target/sys
# mount --rbind /dev /target/dev

(Теперь мы делаем chroot для системы монтирования.)


    # chroot /target /bin/bash

(Теперь создайте файл device.map, используемый GRUB.)

# echo "(hd0) /dev/md126" > /boot/device.map
    

ПРИМЕЧАНИЕ: используйте /dev/md126, NOT /dev/md126p1, он должен md126!

# cp /boot/device.map /boot/grub/
[d8 ] Теперь установите grub

# grub-install --root-directory=/ /dev/md126
# grub-setup /dev/md126

# update-grub grub

Он построит файл: /boot/grub/grub.cfg Готово.

Ключевым процессом является Поскольку программа установки Ubuntu использует каталог /targe t partition /dev/md126p1 в grub-install, поэтому это невозможно сделать в рейде. RAID MBR не находится в первом разделе /dev/md126p1, но на базе файлы /dev/md126.

Я пробовал недели для этой проблемы, наконец-то победил! Woo!

1
ответ дан 25 May 2018 в 00:19

Другие вопросы по тегам:

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