| Summary: | Mageia7 netinstall 64 bit ISO image fails "install from hard disk" when system has NVMe SSD - does not find NVMe SSD | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Paul Blackburn <paul.blackburn> |
| Component: | Release (media or process) | Assignee: | Mageia tools maintainers <mageiatools> |
| Status: | RESOLVED OLD | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | pterjan, sysadmin-bugs |
| Version: | 7 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | CVE: | ||
| Status comment: | |||
|
Description
Paul Blackburn
2020-05-31 20:07:35 CEST
Thank you for the care in the evidence you present. Assigning to the Mageia Tools group, I imagine that is where the installers live. Assignee:
bugsquad =>
mageiatools Some screenshots (taken with camera) showing issue: a) Grub boot menu https://i.imgur.com/UL69gfZ.jpg Grub configured as per comment 1 (above) ref: https://wiki.mageia.org/en/Installing_Mageia_from_ISO_images_on_disk_using_grub2 b) Selection of "Hard Disk" installation method when running netinstall ISO https://i.imgur.com/mBIXDOy.jpg c) Error message: "No DISK drive found". Disk is NVMe SSD. https://i.imgur.com/sNaAI4q.jpg d) Logs shown by ket alt-f3: https://i.imgur.com/0vIusuU.jpg e) alt-f2 access to shell and attempt to run "bug" command but not present. https://i.imgur.com/auXCTmO.jpg Wondering if there is any available module/driver I can load via USB when running netinstall ISO image to enable access to the internal system NVMe SSD? Tried using the most recently available Cauldron netinstall ISO
from:
rsync -av ${server}::mageia.org/pub/mageia/distrib/cauldron/x86_64/install/images/Mageia-Cauldron-netinstall* .
Same issue: the system boots up from the internal NVMe internal SSD and presents the grub menu correctly.
photo1: https://i.imgur.com/JTBUlE1.jpg
Selecting "Mageia Cauldron Network install non-free 64-bit iso" loads the ISO image.
photo2: https://i.imgur.com/gvm9pK6.jpg
Selecting "Hard Disk" results in: "No DISK drive found"
photo3: https://i.imgur.com/PSOU2EX.jpg
keys alt-f3 to display log:
photo4: https://i.imgur.com/XYL9rgA.jpg
keys alt-f2 to display shell and "uname -a":
photo5: https://i.imgur.com/jGNgDKU.jpg
So, the puzzle is: why the netinstall ISO image cannot access the NVMe ssd internal drive?
Is there an additional driver to be loaded (via USB)?
Pascal Terjan
2020-06-11 21:09:59 CEST
CC:
(none) =>
pterjan I believe the problem is not with drivers but http://gitweb.mageia.org/software/drakx/tree/mdk-stage1/probing.c#n540 needing to be updated to handle nvme. I wonder if that code could be made much more generic nowadays... I'll try to look into it. I have submitted to cauldron drakx-installer-binaries-2.44-1.mga8 which should get on the mirrors soon. It may or may not work for you as I found problem when testing it more widely. It assumes all disks have a "vendor" sysfs attribute but one machine I tried as only "model" which includes the vendor name. I'll fix the code to support both and upload a new version. drakx-installer-binaries-2.45-1.mga8 submitted, I'll update images when it is uploaded. Images are available, at least on http://ftp.free.fr/mirrors/mageia.org/distrib/cauldron/x86_64/install/images/ Salut Pascal, merci! Your new (cauldron) version is working here. Marche bien. NVMe appears in the disk partition list: Photo1: https://i.imgur.com/4ejXoWN.jpg Finds the install ISO images: Photo2: https://i.imgur.com/xgZThhV.jpg Wow... This is so fast. ;-) Hi bug reporter and hi assignee and others involved, Please reopen this bug report if it is still valid for Mageia 8 or 9(cauldron), and change "Version:" in the upper left of this report accordingly. This report is being closed as OLD because it was filed against Mageia 7, for which support ended on June 30th 2021. Thanks, Marja Status:
NEW =>
RESOLVED |