2

Вот мои настройки (которые отлично работали с grub, и отлично с burg, когда я использовал Ubuntu):

sda1  -/boot
sda2  -/root (encrypted with LUKS
sda3  -/win7

Сегодня днем я заменил grub на burg, и я знаю, что burg установлен успешно (отображаются новые блестящие темы), однако, когда я выбираю arch, я получаю эту ошибку:

Msgstr "ОШИБКА: невозможно определить основной / младший номер корневого устройства '/ dev / mapper / MemoryCore'. (Memory Core - это метка для sda2

Бург запись для арки выглядит так:

savedefault
insmod ext2
set root='(hd0,1)'
search --no-floppy --fs-uuid --set .......image long uuid here
echo 'Loading Linux linux...'
linux /vmlinuz-linux root=/dev/mapper/MemoryCore ro quiet splash
echo 'Loading initial ramdisk ...'
initrd /initramfs-linux.img

Я думаю, что Бург не знает, как расшифровать sda2, но я не уверен. Я только что перешел на арку два дня назад, поэтому прошу прощения, если я что-то упускаю очевидное. Любые идеи, кроме переустановки?

1 ответ1

0

Я был прав. burg (по сути grub2) не содержит правильную строку для зашифрованного диска. Эта страница помогла мне исправить это https://bbs.archlinux.org/viewtopic.php?id=114045

linux    /vmlinuz26 root=/dev/mapper/your-encrypted-device cryptdevice=/dev/sdaX:your-encrypted-device ro  quiet

sdaX is your root parttition (X representing the number, e.g. sda1)
your-encrypted-device: the name of your mapped device, e.g. topsecret or something smile

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .