| Summary: | iso boot fails with usb device descriptor read/64 error -32 due to IOMMU being disabled in bios setup | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | jeff deifik <jeff> |
| Component: | Installer | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, lewyssmith, mageia |
| Version: | 7 | Keywords: | NEEDINFO |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | CVE: | ||
| Status comment: | |||
| Attachments: | screenshot of mageia 7.1 live failing | ||
|
Description
jeff deifik
2020-05-23 20:23:43 CEST
According to https://www.gigabyte.com/Motherboard/GA-990FXA-UD5-rev-30/sp#sp that mb has a mix of usb 2.0/1.1 ports and 3.0/2.0 ports. Can you try in whichever of the above you haven't tried in, to see if that works? CC:
(none) =>
davidwhodgins I tried it on a front panel usb2 port, which is the same port I used to install windows 10. It does boot from usb successfully, but goes downhill after that. > Using the same usb stick, I can successfully install mageia on another
> uefi based computer
A good confidence check on the USB.
It should not of course be relevant, but the previous comments make me wonder whether writing the USB on one sort of port, and reading it from a different sort, notices. (I always use the same machine & ports for both).
CC'ing Martin.CC:
(none) =>
lewyssmith, mageia Unless there is some kernel parameter needed to support that usb controller properly that I'm not aware of, so that a workaround can be found, I expect this bug will have to be closed as wontfix, as there will not be any new iso images produced for Mageia 7. Care to try a cauldron network installation using https://mirror.math.princeton.edu/pub/mageia/distrib/cauldron/x86_64/install/images/Mageia-Cauldron-netinstall-x86_64.iso If the bug is also present in cauldron, there's time to diagnose and hopefully fix it before Mageia 8 is released. I have an optical sata drive in the computer. I burned an install dvd. I was able to successfully boot and start the installation process. The usb keyboard and mouse did not work. I was able to use a ps/2 keyboard, but I couldn't get far during the install. There is only one ps/2 port and I can't attach both a ps/2 keyboard & ps/2 mouse. The motherboard is a few years old, but uses a standard amd chipset. It seems very likely that there is some issue with its usb working for booting from a mageia flash drive and using a usb keyboard and mouse. I think the problem should be fixed... In your BIOS there is a setting "USB Legacy Function". Try changing that to see if it helps with the keyboard/mouse problem. Legacy was turned on. I turned it off, but there was no change. From comment 5, it would seem the Linux kernel in the installer ISO is unable to access any USB devices connected to your motherboard. Possibly there is a missing driver or udev rule. Could you try booting a Mageia 7.1 Live ISO (which contains all drivers). If that works, open a terminal window, execute the following commands su - journalctl -ab > journal.txt lspcidrake -v > lspci.txt lsusb > lsusb.txt lsmod > lsmod.txt and attach the resulting four .txt files to this report. Also try Dave's suggestions in comment 1 and comment 4. Keywords:
(none) =>
NEEDINFO I tried booting mageia 7.1 live on a usb3 port. I got dropped into a grub shell. I tried booting mageia 7.1 live on the standard usb ports. I got the splash screen with the 5 circles. Eventually, I got a black and white text error screen. I took a photo of it, and I am enclosing it. Created attachment 11660 [details]
screenshot of mageia 7.1 live failing
I am unable to book kali, kubuntu or knoppix. Perhaps there is something odd with my hardware. Windows 10 works without issue. Google tells me you are not alone. One thing that seems to have worked for some people is to set the IOMMU to enabled in the BIOS. Enabling IOMMU has solved all problems. Installed 7.1 64bit and ran all updates successfully ! Changing the bug title to make it easier to find, and closing a fixed. Summary:
error at beginning of uefi install with known good usb stick =>
iso boot fails with usb device descriptor read/64 error -32 due to IOMMU being disabled in bios setup |