У меня есть совершенно новый сервер, содержащий два одинаковых диска SATA емкостью 3 ТБ. Они находятся в аппаратной конфигурации RAID1 с использованием встроенного RAID-контроллера Intel. BIOS видит два диска как 3 ТБ, а результирующий объем RAID составляет 3 ТБ.
На этом сервере я пытаюсь установить Ubuntu Server 12.04 (64-разрядная версия). Программа установки правильно определяет том RAID, но настаивает на том, что объем составляет 801,5 ГБ. Попытка изменить тип раздела на GPT ничего не дает.
Если я все равно продолжу процесс настройки, система будет создана с корневым томом размером примерно 800 ГБ, подкачкой и т. Д. Запуск fdisk после этого показывает оставшееся свободное пространство на томе и позволяет мне попытаться разбить его. Я еще не пробовал, и очень бы хотелось, чтобы все 3 ТБ были частью корневого тома. Я также хотел бы избежать попыток изменить размер раздела постфактум, если это вообще возможно.
Контроллеры дисков с проблемой LBA-32 либо:
Ваш последний - вам нужен дисковый контроллер, поддерживающий LBA-48 для дисков размером более 2,2 ТБ.
Я заставил диски работать. Вот что я сделал:
Во-первых, я отключил аппаратный RAID-контроллер в соответствии с предложением в комментарии выше. Затем я начал установку в экспертном режиме и завершил ее в обычном режиме до этапа разметки. Затем я выполнил инструкции на https://help.ubuntu.com/12.04/serverguide/advanced-installation.html настроить программный RAID.
Однако в приведенных выше инструкциях есть ошибка, которая на первый взгляд блокирует прогресс: как только вы установите для раздела «физический том для RAID», вы не может сделать этот раздел загрузочным. Это известная ошибка (https://bugs.launchpad.net/ubuntu/+source/debian-installer/+bug/477167), который не решен уже много лет. Таким образом, один из шагов в руководстве, который относится к настройке раздела / как загрузочного, не может быть выполнен.
К счастью, у меня сработало простое игнорирование этой инструкции. Кроме того, я установил зарезервированный пустой раздел размером 1 МБ в начале, установленный в «зарезервированную загрузочную область BIOS» для использования grub. При такой настройке кажется, что grub смог все правильно настроить, и после завершения настройки программного RAID в соответствии с инструкциями по установке сервер смог успешно установить и загрузиться.