LinuxForum.Fans
Тема

Установка и загрузка системы с RAID > 2Tb

Автор: xost 12 сообщений 8122 просмотров
#38591

Доброго все дня суток. Недавно купили сервер с RAID объёмом превышающим 2Tb. Начал ставить на него CentOS 5.4 и застрял на этапе разметки дисков. Как оказалось linux не может загрузиться с диска размеченного как GPT. Выделять из RAID один диск 500Gb только ради /boot раздела не хочется. Какие варианты решения есть ? По форуму искал, гугл тревожил, странно, но не наткнулся на решение. Есть мысль держать /boot на флешке либо на CD. Но считаю это слишком уж кривым вариантом и не знаю как реализовать. В общем прошу помощи и совета. Если понадобится дополнительная информация с удовольствием сообщу. Сервер HP Proliant 380G6. RAID Adaptep 410i.

#38604

Сколько дисков в RAID? С GPT если не ошибаюсь никто грузиться не может.

#38632

RAID6 из 7ми дисков + 1 hotspare. Ну а если никто грузиться не может, то какие варианты выхода из ситуации предлагает народ ? Выделять целуй диск на 500Gb только ради /boot уж очень не хочется. значит выход только флешка и CD ?

#38659

Я бы под систему выделил отдельный RAID1 из двух дисков, а все остальные уже собрал бы в RAID5 или 6 (по уровню паранои), само собой hotspare остаётся.
Далее ты делаешь раздел под /boot размером 128MB максимум, а остальное место размечаешь как раздел LVM. На втором RAID ты также делаешь раздел LVM по полной ёмкости. Далее из этих двух разделов создаёшь группу томов с названием, например, system и уже на ней нарезаешь тома под /, /usr, / home, swap. Т.е. адресация устройств хранения у тебя вместо /dev/sda1 будет, например, /dev/system/root

#38690

на самом деле странно...
почитал про GPT на Вики, там пишут

Возможности

В отличие от MBR, который начинается с исполняемой двоичной программы, призванной идентифицировать и загрузить активный раздел, GPT опирается на расширенные возможности EFI для осуществления этих процессов.

т.е. система должна поддерживать EFI... в последней статье говорят

ОС Linux могли использовать EFI при загрузке с начала 2000 года, используя загрузчик EFI elilo или появившиеся позднее EFI версии загрузчика grub.

и дальше ссылка на grub-efi для Debian

Значит теоретически вполне реально поставить ОС на GPT раздел...

А почему нельзя переделать GPT в MBR? если система не установлена, то и информации на дисках не должно быть...

прошу сильно не бить... могу быть не прав...

#42231

2Loky:
Спасибо. Наверное так сделаю. Если будут вопросы, ещё здесь позадаю )

#42248

Для GPT есть граб 2. Нуже только раздел дополнительный для того, чтобы туда граб своё хвост дописал. Я вот как-то работаю и дома и на работе. Я уже полгода полностью как на gpt съехал.

#42261

2zerg: А можно поподробнее ? Как это реализовать, если стандартный установщик не даёт даже продвинуться дальше разбивки дисков ибо говорит что /boot не может быть на GPT.

#42270

У меня Debian. Я на GPT мигрировал с 2.6.30 ядром и grub2. Не знаю, какой граб в CentOS 5.4 и что с поддержкой GPT.
Для работы с GPT создаётся специальный раздел, где-то в мегабайт длинной, с меткой biosgrub. Я /boot отдельный, кстати, не держу, он у меня на gpt в ext4 лежит, там же где /

Собственно BigKvak дал ссылку на тот загрузчик, что у меня применяется.

#43446

Всем спасибо. За ссылки тоже. Однако у меня остаётся неясность. Все ссылки объясняют как создать раздел размером более 2Т. Но проблемма то у меня как установить систему ? Как ? Если он просто говорит мне "не могу грузиться с GPT". Что касается загрузчика grub-efi, отлично, но как его подсунуть на моменте установки ? Может я действительно чего не понимаю. Но я всё ещё стою на месте.

#77280

Доброго времени суток господа. Та же самая проблема: сервак с 5-ым рэйдом, при установке ругается на GPT. жестких 4 по терабайту, с предыдущим серваком все было гладко, там два 500 и два 250 жестких. клиенты хотят 5-ый рэйд именно. Может проблема в том, что CentOS просто не поддерживает массивы объемом более 2 Тб?

Войдите или зарегистрируйтесь, чтобы ответить.