История изменений
Исправление Vsevolod-linuxoid, (текущая версия) :
Короче, я предполагаю, что у тебя происходит, и на основе предположений пишу инструкцию. Внятной информации я от тебя так и не получил.
Я предполагаю, что раздел /dev/sda2 зашифрован LUKS1, и что внутри находится файловая система ext4, которая является / твоей нужной Manjaro.
И что раздел /dev/sda3 внутри содержит то же самое, но при этом содержит не нужную Manjaro, которую ты ошибочно установил по соседству.
Итак, что же нужно сделать, чтобы загружалась нужная Manjaro с /dev/sda2…
-
Необходимо загрузиться с LiveUSB такого Linux, чтобы он умел из коробки расшифровывать LUKS1. Таким является https://www.system-rescue.org/Download/
-
После чего необходимо:
- Удалить /dev/sda3 (как я понял, там вторая и не нужная Manjaro).
- Расшифровать /dev/sda2
- Примонтировать ФС на /dev/sda2 куда-нибудь.
- Пробросить устройства в грядущий chroot
- chroot в нужную Manjaro, потом переустановка GRUB2
-
И вот как это всё сделать:
parted /dev/sda rm 3
cryptsetup open /dev/sda2 manjaro
mount /dev/mapper/manjaro /mnt
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
grub-install --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
exit
umount /mnt/dev
umount /mnt/proc
umount /mnt/sys
umount /mnt
cryptsetup close manjaro
poweroff
После этого у тебя должен появиться нормальный GRUB2 от твоей изначальной Manjaro.
Это если я правильно угадал, что и как у тебя.
Исходная версия Vsevolod-linuxoid, :
Короче, я предполагаю, что у тебя происходит, и на основе предположений пишу инструкцию. Внятной информации я от тебя так и не получил.
Я предполагаю, что раздел /dev/sda2 зашифрован LUKS1, и что внутри находится файловая система ext4, которая является / твоей нужной Manjaro.
И что раздел /dev/sda3 внутри содержит то же самое, но при этом содержит не нужную Manjaro, которую ты ошибочно установил по соседству.
Итак, что же нужно сделать, чтобы загружалась нужная Manjaro с /dev/sda1…
-
Необходимо загрузиться с LiveUSB такого Linux, чтобы он умел из коробки расшифровывать LUKS1. Таким является https://www.system-rescue.org/Download/
-
После чего необходимо:
- Удалить /dev/sda3 (как я понял, там вторая и не нужная Manjaro).
- Расшифровать /dev/sda2
- Примонтировать ФС на /dev/sda2 куда-нибудь.
- Пробросить устройства в грядущий chroot
- chroot в нужную Manjaro, потом переустановка GRUB2
-
И вот как это всё сделать:
parted /dev/sda rm 3
cryptsetup open /dev/sda2 manjaro
mount /dev/mapper/manjaro /mnt
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
grub-install --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
exit
umount /mnt/dev
umount /mnt/proc
umount /mnt/sys
umount /mnt
cryptsetup close manjaro
poweroff
После этого у тебя должен появиться нормальный GRUB2 от твоей изначальной Manjaro.
Это если я правильно угадал, что и как у тебя.