LINUX.ORG.RU

История изменений

Исправление qtm, (текущая версия) :

Загрузчик пытается найти корень на /dev/sda3. Известно, что порядок дисков меняется произвольно. То что сейчас /dev/sda3 при следующем включении может стать /dev/sdb3 или /dev/sdc3, естественно ничего не загрузится.

Самый простой способ - назначить разделам LABEL, сгенерить genfstab -L, и указать загрузчику путь к корню по LABEL, а не по /dev/sda3.

Еще один вариант написали выше - обращаться к дискам по их UUID. Тогда genfstab -U. Но по LABEL эстетичней, имхо.

P.S. Инструкцию писал кретин. Он сделал LABEL, но в загрузчик почему-то пихнул /dev/sda1. Нах тогда вообще LABEL назначать?

Короче, в /boot/loader/entries/arch.conf вместо

options root=/dev/sda1 rw

надо поставить

options root=LABEL=Arch rw

или как ты там корень подписывал.

Исправление qtm, :

Загрузчик пытается найти корень на /dev/sda3. Известно, что порядок дисков меняется произвольно. То что сейчас /dev/sda3 при следующем включении может стать /dev/sdb3 или /dev/sdc3, естественно ничего не загрузится.

Самый простой способ - назначить разделам LABEL, сгенерить genfstab -L, и указать загрузчику путь к корню по LABEL, а не по /dev/sda3.

Еще один вариант написали выше - обращаться к дискам по их UUID. Тогда genfstab -U. Но по LABEL эстетичней, имхо.

Исходная версия qtm, :

Загрузчик пытается найти корень на /dev/sda3. Известно, что порядок дисков меняется произвольно. То что сейчас /dev/sda3 при следующем включении может стать /dev/sdb3 или /dev/sdc3, естественно ничего не загрузится.

Самый простой способ - назначить разделам LABEL, сгенерить genfstab -L, и указать загрузчику путь к корню по LABEL, а не по /dev/sda3.

Еще один вариант написали выше - обращаться к дискам по их UUID. Тогда genfstab -U. Но по LABEL эстетичней, имхо.