Mengubah boot manager linux arch ke burg ... tidak bisa boot sekarang

2

Ini adalah pengaturan saya (yang bekerja dengan baik dengan grub, dan baik dengan burg ketika saya menggunakan Ubuntu):

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

Saya mengganti grub dengan burg sore ini dan saya tahu burg telah diinstal dengan sukses (tema baru yang mengkilap ditampilkan), namun ketika saya memilih lengkung, saya mendapatkan kesalahan ini:

"ERROR: Tidak dapat menentukan jumlah utama / minor perangkat root '/ dev / mapper / MemoryCore'. (Memory Core adalah label untuk sda2

Entri burg untuk arch terlihat seperti ini:

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

Saya pikir burg tidak tahu cara mendekripsi sda2, tapi saya tidak yakin. Saya baru saja beralih ke lengkungan dua hari yang lalu, jadi saya minta maaf jika saya kehilangan sesuatu yang jelas. Adakah ide lain selain instal ulang?

CountMurphy
sumber

Jawaban:

0

Saya benar. burg (yang pada dasarnya adalah grub2) tidak termasuk baris yang benar untuk drive yang dienkripsi. Halaman ini membantu saya memperbaikinya 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
CountMurphy
sumber