LINUX.ORG.RU

Ответ на: комментарий от kinik

Поменял, еще пришлось изменить УУИД, но при выполнении команды

grub2-install /dev/sda1
появляется сообщение
/usr/sbin/grub2-bios-setup: предупреждение: Файловая система «ext2» не поддерживает встраивание.
/usr/sbin/grub2-bios-setup: предупреждение: Встраивание невозможно. При имеющихся параметрах GRUB можно установить только с помощью списка блоков (blocklists). Однако, список блоков является НЕНАДЁЖНЫМ механизмом и его лучше не использовать..
/usr/sbin/grub2-bios-setup: ошибка: не будет продолжена с использованием blocklists.
Что значит ext2? Я ведь переформатировал этот раздел в ext4.

backdoor_
() автор топика
Ответ на: комментарий от backdoor_

grub-install /dev/sda

Но это лишнее. Должно загрузиться и без этого, если грузилось раньше.

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 1)
Ответ на: комментарий от backdoor_

Что значит ext2? Я ведь переформатировал этот раздел в ext4.

Как-то был баг: ext4 без журнала определялась скриптами как ext2.

i-rinat ★★★★★
()

Почему-то теперь не загружается. После ввода пароля зашифрованного раздела ничего не отображается. Несколько строк на фотографии и ничего больше. Сам зашифрованный раздел нормально монтируется в livecd и все файлы на месте. Значит проблема в каком-то конфиге. Где искать ошибки? Вот такое на экране

backdoor_
() автор топика
Ответ на: комментарий от backdoor_

grub

grub2-install /dev/sda

Ну заново ставить груб не нужно было. Достаточно было скопировать файлы обратно. Подправить UUID в файле /etc/fstab и в /boot/grub/grub.cfg
Либо дать команду:

grub-mkconfig -o /boot/grub/grub.cfg
При этом файл /etc/fstab нужно все равно подправить.

demsi
()

UUID

UUID можно узнать с помощью команд:

file -s /dev/sda[номер_раздела]
    Пример: files -s /dev/sda1
blkid /dev/sda[номер_раздела]
    Пример: blkid /dev/sda1
ls -l /dev/disk/by-uuid | grep sda[номер_раздела]
    Пример: ls -l /dev/disk/by-uuid | grep sda1

demsi
()
Ответ на: UUID от demsi

В фстабе и грубе ууиды правильные.

#
# /etc/fstab
# Created by anaconda on Sat Jan 26 23:23:19 2013
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/fedora--lvm-root /                       ext4    defaults,x-systemd.device-timeout=0 1 1
UUID=ba95777c-1f57-40b2-a1ab-67ddb4d71477 /boot                   ext4    defaults        1 2
/dev/mapper/fedora--lvm-home /home                   ext4    defaults,x-systemd.device-timeout=0 1 2
#/dev/mapper/fedora--lvm-swap swap                    swap    defaults,x-systemd.device-timeout=0 0 0
# file -s /dev/sda1
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=ba95777c-1f57-40b2-a1ab-67ddb4d71477 (extents) (huge files)
[root@localhost liveuser]# file -s /dev/sda2
/dev/sda2: LUKS encrypted file, ver 1 [aes, xts-plain64, sha1] UUID: 440ce8fa-15eb-4521-80a4-7e11cfa5d677
sda1 - это бут раздел.

backdoor_
() автор топика

Вернул все обратно, boot раздел отформатировал в ext2, в fstab и grub.cfg прописал новый ууид для boot раздела, но ве равно не грузится. Останавливается на сообщении «Starting cryptography setup for luks-тут длинный ууид». Почему нет сообщений об ошибках, а загрузка останавливается?

backdoor_
() автор топика
Ответ на: комментарий от backdoor_

LVM и шифрование

заменил на insmod ext4, после замены показывает вот такое сообщение об ошибке. Где взять этот ext4.mod? Основная система у меня не загружается.

ext4 модуля нет, Модуль ext2 позволяет читать ext2 ext3 и ext4 разделы.

Вернул все обратно, boot раздел отформатировал в ext2, в fstab и grub.cfg прописал новый ууид для boot раздела, но ве равно не грузится.

Не туда копаете, по сути груб выполняет всего две команды:

linux /boot/vmlinuz    /* загрузка ядра */
initrd /boot/initrd    /* загрузка образа временной фс, для монтирования корневой фс текущей ОС */
Суди по описанию груб это делает, а вот дальше что-то происходит не так. Я конечно не уверен, но возможно на этапе временной фс, какие-то модули не загружаются (например для чтения из LVM разделов) или что-то виснет, так как ошибку никакую не выдает.

Возможно еще передан неверный параметр root в grub.cfg. Какое значение параметру ядра - root вы даете при загрузке ?
Другими словами покажите ваш grub.cfg. (Нужно было в первом посте выложить /etc/fstab и grub.cfg, нам было бы удобней).

Я к сожалению, не знаком с LVM и зашифрованными разделами. Поэтому могу сильно ошибаться.

demsi
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.