У меня есть свежеустановленный Arch Linux LVM в контейнере LUKS, все они установлены на внешнем USB SSD. Хотя у меня нет проблем с самой системой Arch, у меня есть проблема с Grub.
После первоначальной установки я могу загружаться совершенно нормально без проблем. Даже залогинился и немного настроил свой рабочий стол. Выключите систему. Перезагрузка, нет Grub! Даже не спасательная раковина.
Итак, я возвращаюсь в LiveUSB, открываю свой контейнер LUKS, remount
, chroot
, grub-install
(без каких-либо изменений), exit
, umount
, shutdown
.
Тогда я могу загрузиться совершенно нормально без проблем. Но, как только я выключил его и попытался перезапустить, Grub не работает. Я могу сделать это любое количество раз с тем же эффектом. Я не замечаю никаких изменений, когда я изначально загружаюсь в установленную систему или chroot
в систему.
Мой fstab
и grub
настроены на использование UUID. Но даже если он не был настроен должным образом (я не смог бы загрузить его изначально), и я должен хотя бы получить оболочку Grub Rescue или Arch Rescue Shell. Но я ничего не получаю при второй загрузке.
Есть идеи или предложения?
Дополнительная информация:
- Хост-компьютер: Surface Pro 1 (безопасная загрузка отключена)
- USB SSD: Samsung 840EVO msata (Корпус Mushkin Atlas 3.0)
- LiveUSB: общий 2 ГБ
GPT, UEFI (имеет раздел BIOS, но я вообще не настроил GRUB BIOS):
- ЧАСТЬ 1 - ДАННЫЕ 8 ГБ 0700
- ЧАСТЬ 2 - BIOS 2MB ef02
- ЧАСТЬ 3 - UEFI 250MB ef00 /boot
- ЧАСТЬ 4 - ARCH 110GB 8e00