Bug 25444 - Абсолютные пути к устройствам в Grub
Summary: Абсолютные пути к устройствам в Grub
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-grub (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: ekorneechev@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 23155
  Show dependency tree
 
Reported: 2011-04-15 05:12 MSK by velifico
Modified: 2011-05-23 19:31 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description velifico 2011-04-15 05:12:54 MSK
Если выбрать ручной режим разбиения диска, то инсталлятор прописывает в конфиге Grub root-раздел в таком виде:

"linux boot=/vmlinuz root=/dev/sda2 ..."

То есть вместо UUID используется абсолютный пусть, что может вызвать проблемы. У меня, например инсталлятор и установленная система по-разному определили устройства sdX. Из-за этого при первой загрузке система не смогла смонтировать root-раздел.

Если выбирать автоматическое разбиение (сервер или рабочая станция), то прописывается UUID.
Comment 1 Anton Farygin 2011-04-22 14:40:17 MSK
У меня это не воспроизвелось. Скорее всего исправлено.
Comment 2 velifico 2011-04-25 12:04:29 MSK
К сожалению, это не исправлено.
Тестировалось на altlinux-5.9.9-20110422-centaurus-i586-ru-install-dvd5.iso.
Как воспроизвести:

1. При инсталляции выбрать профиль разбиения "вручную".
2. Разбить диск как душе угодно.
3. На ПЕРВОЙ загрузке установленной системы в меню Grub нажать
   "e" и убедиться, что в root прописан абсолютный путь.

Если система всё-таки загрузилась, то конфигурация Grub обновится и в ней пропишется UUID, как и должно быть, поэтому на загруженной системе смотреть в grub.cfg бесполезно.
Comment 3 AEN 2011-05-19 06:03:52 MSK
2vitty: проверьте, пожалуйста.
Comment 4 velifico 2011-05-20 10:56:39 MSK
Сегодня тренировался на бете от 17.05 и заметил, что баг проявляется, только если устанавливать Кентавр на уже готовые разделы, а не созданные с нуля в процессе установки.
Comment 5 Repository Robot 2011-05-23 19:31:34 MSK
grub2-1.99-alt1 -> sisyphus:

* Fri May 20 2011 Vitaly Kuznetsov <vitty@altlinux> 1.99-alt1
- 1.99
- fix absolute pathnames during install (ALT #25444)