Guix boot issue on Hyper-V

  • Done
  • quality assurance status badge
Details
2 participants
  • Csepp
  • Daniel K
Owner
unassigned
Submitted by
Daniel K
Severity
normal
D
D
Daniel K wrote on 27 Nov 2023 01:33
(name . bug-guix@gnu.org)(address . bug-guix@gnu.org)
MWHPR02MB3342EB9A3767279DD4F58F0096BEA@MWHPR02MB3342.namprd02.prod.outlook.com
Hello,
I'm trying to run Guix System 1.4.0 in a Hyper-V environment with no window manager.
I'm using Generation 1 instead of Generation 2 is because Generation 2 has an error when running the installation media:
```
waiting for partition '31393730-3031-3031-3139-333333313833' to appear...? [x21 times]
ice-9/boot-9.scm:1685:16: In procedure raise-exception:?
failed to resolve partition "31393730-3031-3031-3139-333333313833"?
```
(attached as generation2-install-error.png?)
I'm able to install with Hyper-V Generation 1 and it generally works out of the box and even after doing pull and upgrade via:
```
guix pull?
sudo guix system reconfigure /etc/config.scm?
guix upgrade?
```
Early on I noticed that it would sometimes hang while booting, but a couple of reset attempts and waitin usually fixed it. However now I am no longer able to boot into the system.
At boot I get this log near the end:
```
udevd[85]: no sender credentials received, message ignored?
piix4_smbus 0000:00:07.3: SMBus base address uninitialized - upgrade BIOS or use force_addr=0xaddr?
Error: Driver 'pcspkr' is already registered, aborting...?
```
(attached as boot-error.png?)
Did some searching and found issues https://issues.guix.gnu.org/44257,https://issues.guix.gnu.org/48343, and https://issues.guix.gnu.org/55006 so I tried adding nomodeset? and blacklisting pcspkr from the linux argument list but this did not allow me to reach the login.
I get the following messages with quiet? removed:
```
psmouse serio1: trackpoint: failed to get extended button data, assuming 3 buttons?
input: TTPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/input/input6?
hv_balloon: Max. dynamic memory size: 1048576 MB?
```
(attached as boot-error-loud.png?)
I've tried a few other things like locking the memory to 4 GB (instead of dynamically set with 2 GB) and blacklisting psmouse?, but with no success.
Debian 12 works without issues but I want to dump Debian and move all my systems to Guix. It's able to use Debian on Hyper-V Generation 2, maybe that has something to do with it?
Is there any way to resolve this Hyper-V Generation 1 boot issue?
Alternatively, is there a way to make the installer work on Hyper-V Generation 2?
And is there also a way to persist these logs so I can try reinstalling Guix and compare the logs? I'm able to access the filesystem via a TinyCore liveCD.
CPU: AMD Ryzen 5 1600
GPU: NVIDIA GeForce GTX 1060
Host OS: Windows 10 Enterprise LTSC 1809
Thanks,
- Daniel K.
Attachment: file
Attachment: boot-error.png (.01 MiB)
Attachment: boot-error-loud.png (.04 MiB)
Attachment: generation2-install-error.png (.03 MiB)
D
D
Daniel K wrote on 27 Nov 2023 21:54
Sorry for the formatting issues
(name . 67475@debbugs.gnu.org)(address . 67475@debbugs.gnu.org)
MWHPR02MB3342B87DD4E3BD46C5AAFD3796BDA@MWHPR02MB3342.namprd02.prod.outlook.com
Sorry for all the extra question marks. Those were inserted because I formatted the preceding word as monospace. Will be sending plaintext in the future.
D
D
Daniel K wrote on 31 Dec 2023 23:51
(name . 67475@debbugs.gnu.org)(address . 67475@debbugs.gnu.org)
DM5PR02MB3340E58664803D6C5D80B6969663A@DM5PR02MB3340.namprd02.prod.outlook.com
Fixed by switching to QEMU + virt-manager.

How can I close this issue?
________________________________
From: Daniel K <shambles_09@hotmail.com>
Sent: 27 November 2023 12:54 PM
To: 67475@debbugs.gnu.org <67475@debbugs.gnu.org>
Subject: Sorry for the formatting issues

Sorry for all the extra question marks. Those were inserted because I formatted the preceding word as monospace. Will be sending plaintext in the future.
Attachment: file
D
D
Daniel K wrote on 16 Jan 06:19 +0100
Close issue
(name . 67475@debbugs.gnu.org)(address . 67475@debbugs.gnu.org)
DM5PR02MB3340CB33E2ACAE7EEAC7E92E96732@DM5PR02MB3340.namprd02.prod.outlook.com
Trying to close this issue.
Attachment: file
C
(name . Daniel K)(address . shambles_09@hotmail.com)
864jfdduzn.fsf@riseup.net
I don’t think your attempt worked, I added “-done” to the debbugs email address.
Attachment: file
?
Your comment

This issue is archived.

To comment on this conversation send an email to 67475@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 67475
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch