Qubes OS 3.2 not booting after successful installation

30 views
Skip to first unread message

Ashok Bommisetti

unread,
Jan 2, 2018, 1:42:32 PM1/2/18
to qubes-users
I am working with a Lenovo X1 Carbon 5th Generation with following settings

Boot support enabled for UEFI/Legacy (Both) in BIOS
VT-d = Enabled
Secure Boot = Disabled

The laptop has a pre-installed windows OS on it. I have installed Arch as multiboot and that is working.

Then, I tried Qubes installation. I followed all the steps in Lenovo Thinkpad Troubleshooting Guide (https://www.qubes-os.org/doc/thinkpad-troubleshooting/) and successfully installed it.

I did a manual partition and assigned following mount points during installation:
/boot - Not Encrypted
/boot/efi - Not Encrypted
/var - Encrypted
/home - Encrypted
swap - Encrypted
/ - Encrypted

Installation was successful.

But, the grub menu still only shows Arch and Windows. I tried scanning the volumes to update grub from inside Arch but it could not find entries for Qubes (LVM issue??)

However, BIOS bootloader menu has an entry for Qubes alongside with Arch and Windows. When I chose Qubes there, screen flickers and it returns to the Bootloader menu. It behaves as if that boot option didn't even work.

I have tried going "Legacy" in boot removing UEFI support completely. Even that didn't work. All troubleshooting guides / multiboot guides start from editing grub entries. Since I can't even reach Qubes grub entries, I can't follow any of them.

Any pointers, please?

cooloutac

unread,
Jan 2, 2018, 1:55:08 PM1/2/18
to qubes-users

I'm sorry man i'm not on linux system right now for the exact file names. I believe you are using the arch grub yes? Basically boot into arch, go to the grub/grubd or /etc/grub.d directory. and in there I think is a custom_40 file?

In that file you want to paste and append the lines found between the zen sections of the grub.cfg file from the boot partition on the hdd for Qubes. Just locate that file on the boot partition, I believe in grub2. copy evertyhing in the zen section and paste it into the 40_custom file on arch. Then update grub on arch and reboot.

You will have to do this though everytime Qubes updates the kernel. which isn't often.

Should be noted though that multibooting defeats the purpose of Qubes. So this would only be for testing purposes.

Reply all
Reply to author
Forward
0 new messages