Blank Screen Trying To Install

55 views
Skip to first unread message

Yushatak

unread,
Mar 21, 2019, 8:57:09 PM3/21/19
to qubes-users
When I boot the Qubes installation media (I dd'd it to a USB stick per the instructions on the site) it initializes Xen, then the kernel starts booting (Linux penguins, etc.), and then it goes to a black screen and there's no activity. F1 does nothing. My hardware is a laptop with an i7 8700K and an Nvidia 1060, so it smelled like nouveau driver problems to me. However, normally one works around that by editing the kernel line in grub with nouveau.modeset=0 and I have no grub! I decided to try editing the grub.conf in the isolinux directory of the ISO by extracting the iso, editing, then regenerating the ISO. Someone on IRC was nice enough to provide me a log from the official build of the ISO so I used the proper switches/etc.. I booted that in a VM to make sure it was OK as a sanity check, then wrote that to the USB stick (which takes like 26 minutes, it's USB 2.. not fun) and it stopped booting after attaching the USB stick as a SCSI device, not even quite getting to the black screen. AFAIK my hardware requires a 4.18 kernel and from what they said on IRC there's nothing newer than 4.14 in Qubes anyway, but since it tries to boot I don't know. I throw myself upon your mercy, Qubes community/developers.

Yushatak

unread,
Mar 23, 2019, 10:41:52 PM3/23/19
to qubes-users
On Thursday, March 21, 2019 at 8:57:09 PM UTC-4, Yushatak wrote:
> When I boot the Qubes installation media (I dd'd it to a USB stick per the instructions on the site) it initializes Xen, then the kernel starts booting (Linux penguins, etc.), and then it goes to a black screen and there's no activity. F1 does nothing. My hardware is a laptop with an i7 8700K and an Nvidia 1060, so it smelled like nouveau driver problems to me. However, normally one works around that by editing the kernel line in grub with nouveau.modeset=0 and I have no grub! I decided to try editing the grub.conf in the isolinux directory of the ISO by extracting the iso, editing, then regenerating the ISO. Someone on IRC was nice enough to provide me a log from the official build of the ISO so I used the proper switches/etc.. I booted that in a VM to make sure it was OK as a sanity check, then wrote that to the USB stick (which takes like 26 minutes, it's USB 2.. not fun) and it stopped booting after attaching the USB stick as a SCSI device, not even quite getting to the black screen. AFAIK my hardware requires a 4.18 kernel and from what they said on IRC there's nothing newer than 4.14 in Qubes anyway, but since it tries to boot I don't know. I throw myself upon your mercy, Qubes community/developers.

Nobody has a single thought?

Gaijin

unread,
Mar 23, 2019, 11:32:44 PM3/23/19
to Yushatak, qubes-users
Might the solution be putting your BIOS into Legacy mode?
https://groups.google.com/forum/#!topic/qubes-users/Vy5wpWbOYxU

In my case switching the HDD from AHCI mode to IDE mode seemed to get
past this blank screen and got me to the install screen.

Yushatak

unread,
Mar 24, 2019, 2:07:26 AM3/24/19
to Gaijin, qubes-users
Machine has no legacy mode.

Mike Keehan

unread,
Mar 24, 2019, 11:36:22 AM3/24/19
to qubes...@googlegroups.com
I had exactly this problem when I installed Qubes. Searching this mail
list found the answer. (You have to edit the installation image, or
mount the image, edit it and build a new image for installation.)

Mike.

awokd

unread,
Mar 24, 2019, 3:36:10 PM3/24/19
to qubes...@googlegroups.com
Mike Keehan wrote on 3/24/19 3:36 PM:
I think the issue is he edited grub.cfg but has no legacy mode, which
means grub won't be used. Yushatak, try using that same procedure to
edit xen.cfg instead. It will be somewhere under boot/efi/EFI/qubes.

Yushatak

unread,
Mar 24, 2019, 5:39:12 PM3/24/19
to qubes-users

There is no such path, the closest I'm aware of is EFI/BOOT, which contains BOOTX64.cfg, which I already modified with nouveau.modeset=0 on each option to no avail. To my understanding this is the conf that should apply since this is the EFI boot folder, so I don't think that setting is the culprit. That said, it's not Xen.cfg, but I did 'ls -R | grep Xen.cfg' which resulted in nothing, then did 'ls -R | grep xen' which returned packages as well as xen.gz, then 'ls -R | grep Xen' which returned nothing, so I'm not sure there is such a config.

Mike Keehan

unread,
Mar 24, 2019, 6:16:59 PM3/24/19
to qubes...@googlegroups.com
Have you looked at this page?
https://www.qubes-os.org/doc/uefi-troubleshooting/

awokd

unread,
Mar 24, 2019, 7:46:13 PM3/24/19
to qubes...@googlegroups.com
Yushatak wrote on 3/24/19 9:39 PM:
You're right, not xen.cfg but BOOTX64.cfg. I was thinking of
post-install path & filename.
Reply all
Reply to author
Forward
0 new messages