Хотелось бы иметь возможность указать корень не по UUID, но, похоже, сейчас это сделать нельзя, "root=UUID=..." присутствует в любом случае. А сам Grub от UUID можно отучить, хотябы в теории? А то в /boot/grub/grub.cfg в search тоже UUID. Хотя, вероятно, что в моём случае это сильно не помешает.
(Ответ для 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 ``` Должно работать. Если остались проблемы, то давайте уже конкретно по вашему случаю решать.