Bug 56972
| Summary: | Сделать возможным указать параметр root= в /etc/sysconfig/grub2 | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Sergey Y. Afonin <asy> |
| Component: | grub | Assignee: | Egor Ignatov <egori> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | enhancement | ||
| Priority: | P5 | CC: | egori, nickel, placeholder, rider |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
(Ответ для Sergey Y. Afonin на комментарий #0) > А сам Grub от UUID можно отучить, хотябы в теории? А то в > /boot/grub/grub.cfg в search тоже UUID. Хотя, вероятно, что в моём случае > это сильно не помешает. Да, у search варианта нужного (by-path) нет: "search: Search devices by file, label, or UUID". (In reply to Sergey Y. Afonin from comment #0) > Хотелось бы иметь возможность указать корень не по UUID, но, похоже, сейчас > это сделать нельзя, "root=UUID=..." присутствует в любом случае. > > А сам Grub от UUID можно отучить, хотябы в теории? А то в > /boot/grub/grub.cfg в search тоже UUID. Хотя, вероятно, что в моём случае > это сильно не помешает. Можно, в /etc/sysconfig/grub2 нужно указать `GRUB_DISABLE_LINUX_UUID=true`. Еще есть опция GRUB_DISABLE_LINUX_PARTUUID, но она и так по умолчанию `true`. Если нужно указать конкретный девайс, то можно использовать в /etc/sysconfig/grub2 переменные: ``` # Device containing our userland. Typically used for root= parameter. GRUB_DEVICE GRUB_DEVICE_UUID GRUB_DEVICE_PARTUUID # Device containing our /boot partition. Usually the same as GRUB_DEVICE. GRUB_DEVICE_BOOT GRUB_DEVICE_BOOT_UUID ``` Должно работать. Если остались проблемы, то давайте уже конкретно по вашему случаю решать. |

Description
Sergey Y. Afonin 2025-11-24 09:28:44 MSK