Summary: | Выбор раздела для установки загрузчика в случае использования RAID. | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey Y. Afonin <asy> |
Component: | alterator-grub | Assignee: | ekorneechev <ekorneechev> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P3 | CC: | ekorneechev, evg, mike |
Version: | unstable | Keywords: | usability |
Hardware: | all | ||
OS: | Linux |
Description
Sergey Y. Afonin
2013-10-15 16:33:18 MSK
Ещё забыл. Если, всё же, выбирается /dev/sdN, предлагать группу с чекбоксами со всеми HDD, которые входят в RAID с /boot. Так, а теперь бы это алгоритмизировать. Нужно. Вручную прописывать конфигурацию грубу после установки можно и забыть. Смысл такой: если нам сказали монтировать /boot на /dev/md[0-9]*, то предлагать установить загрузчик на /dev/sd? из которых (или из их /dev/sd?[0-9]) этот md состоит. (В ответ на комментарий №3) > Смысл такой: если нам сказали монтировать /boot на /dev/md[0-9]*, > то предлагать установить загрузчик на /dev/sd? из которых (или из > их /dev/sd?[0-9]) этот md состоит. Вообще-то так оно и делается: http://git.altlinux.org/gears/a/alterator-grub.git?p=alterator-grub.git;a=blob;f=alterator-grub/backend3/grub;h=100d4d2fce5ebc86a9adc3647c67e686b9b26334;hb=HEAD#l76 (В ответ на комментарий №1) > Ещё забыл. Если, всё же, выбирается /dev/sdN, предлагать группу с чекбоксами > со всеми HDD, которые входят в RAID с /boot. И всё же прошу разжевать. Сейчас "все HDD, которые входят в MDRAID, выбранный как загрузочное устройство", и подлежат обработке grub-install в цикле. Там другая беда была -- если устанавливать с флэшки, с некоторой вероятностью после её извлечения получался сдвиг буковок относительно зафиксированного в GRUB_AUTOUPDATE_DEVICE в /etc/sysconfig/grub (см. тж. bug #29546). Не о том часом речь? (In reply to comment #4) > > Ещё забыл. Если, всё же, выбирается /dev/sdN, предлагать группу с чекбоксами > > со всеми HDD, которые входят в RAID с /boot. > И всё же прошу разжевать. Сейчас "все HDD, которые входят в MDRAID, выбранный > как загрузочное устройство", и подлежат обработке grub-install в цикле. Вот бы вспомнить... :-) Кажется, я имел ввиду, чтобы список получался такой: /dev/md0 /dev/sda /dev/sdb /dev/sda1 /dev/sdb1 при условии, что md0 - /boot и состоит из sda1 и sdb1. (In reply to comment #5) > Вот бы вспомнить... :-) Кажется, я имел ввиду, чтобы список получался такой: > > /dev/md0 > /dev/sda > /dev/sdb > /dev/sda1 > /dev/sdb1 > > при условии, что md0 - /boot и состоит из sda1 и sdb1. На текущий момент надо только /dev/sda и dev/sdb, как устройства, на которых живёт /dev/md0. В сам md0 писать не надо, как и на sda1 и sdb1. |