ИТ-сообщество г. Волгодонск

Софт => ОС => Linux, FreeBSD и другие *nix => Тема начата: zartus от 13 Февраля 2017, 01:33:20

Название: Загрузка linux на рэйде
Отправлено: zartus от 13 Февраля 2017, 01:33:20
Такая в общем трабла . Раньше не сталкивался.
Имеется raid lsi. Он вроде как не чистый рэйд. Образует диск /dev/md126. Системный раздел на нем (/dev/md126p1). Загрузчик grub2 (/boot), перенес на физический отдельный диск /dev/sda1, чтобы меньше мучится с загрузкой.

grub не хочется на автомате конфиг создавать, слишком много в нем мусора. Хочу в ручную. Например тут что то есть, но непонятно https://wiki.archlinux.org/index.php/GRUB_(Русский)#.D0.9F.D1.80.D1.8F.D0.BC.D0.B0.D1.8F_.D0.BA.D0.BE.D0.BD.D1.84.D0.B8.D0.B3.D1.83.D1.80.D0.B0.D1.86.D0.B8.D1.8F (https://wiki.archlinux.org/index.php/GRUB_(Русский)#.D0.9F.D1.80.D1.8F.D0.BC.D0.B0.D1.8F_.D0.BA.D0.BE.D0.BD.D1.84.D0.B8.D0.B3.D1.83.D1.80.D0.B0.D1.86.D0.B8.D1.8F)
Раздел lvm.
Цитировать
И только если GRUB2 установлен не на LVM, а образы ядра он должен прочесть с тома LVM, может также потребоваться предварительно загрузить его модуль командой insmod :
menuentry "Arch Linux" {
 insmod lvm
 set root=lvm/Arch-Root
 linux /vmlinuz-linux root=/dev/mapper/Arch-Root rw
 initrd /initramfs-linux.img
}
Не уверен, что случай с lvm подойдет ко мне.
Короче тыкаюсь, как слепой котенок. Может у кого то есть пример ручного конфига?

Название: Re: Загрузка linux на рэйде
Отправлено: point212 от 13 Февраля 2017, 13:51:46
md - это линуховый софтварный рэйд вроде. Но с grub увы не помогу. Не шарю я в нём.
Ждём может еще кто отпишется
Название: Re: Загрузка linux на рэйде
Отправлено: zartus от 15 Февраля 2017, 00:56:38
Оказалось этот недо рейд lsi - унылое г. Кучу времени потратил, не нашел ни одного внятного способа загрузки. Проще и лучше использовать линуховый софтовый рейд, который встроен в ядро. Если не смогу отключить режим рейда, чтобы винты видились как обычные отдельные, то придется забить на загрузку с рейда, а грузиться полностью с отдельного /dev/sda

Ещё интересная особенность - конфигурация рейда слетает при каждом в входе в биос рейда.
Название: Re: Загрузка linux на рэйде
Отправлено: vvpa от 16 Февраля 2017, 14:57:43
Если будешь использовать софтовый рейд, загрузчик можно установить на любой из винтов рейда или на все сразу + к отказоустойчивости.
Название: Re: Загрузка linux на рэйде
Отправлено: zartus от 17 Февраля 2017, 14:31:14
Загрузчик то нормальный на отдельном винте. / на рейд 10. Сделал полностью софтовый рейд, а он зараза при загрузке тоже не определяется
Название: Re: Загрузка linux на рэйде
Отправлено: zartus от 17 Февраля 2017, 15:34:53
Понял проблему с софтовым рейдом. Оказывается на одном массиве должен быть один раздел
Название: Re: Загрузка linux на рэйде
Отправлено: zartus от 20 Февраля 2017, 02:17:23
Установка рут раздела на рэйд 10 это большой геморрой. Никому не советую.
Два винта сделал в зеркале, остальные 6 на рэйд 10