FS#61544 - [grub] Fails to show up in grub file with automatic method

Attached to Project: Arch Linux
Opened by newbOnArch (newbOnArch) - Sunday, 27 January 2019, 03:27 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 27 January 2019, 04:28 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
I'm not sure if the problem is with grub or this package. I'm using ryzen 7 cpu and have this package installed after I realized that it was separated from linux-firmware and somehow I'm using intel-ucode. So I installed this package and ran "sudo grub-mkconfig -o /boot/grub/grub.cfg" command but it doesn't pick the amd ucode.

Currently in the /boot/grub/grub.cfg file it's this "initrd /boot/intel-ucode.img /boot/initramfs-linux.img" and I have to manually change intel to amd. If I remove the intel microcode and run the command it still doesn't pick the amd-ucode. it just becomes this "initrd /boot/initramfs-linux.img" It would be great if you could help me out here.

Additional info:
* package version(s) 20190118.a8b75ca-1

* config and/or log files etc.


Steps to reproduce:
install the amd-ucode
run "sudo grub-mkconfig -o /boot/grub/grub.cfg" command and still not show up in the file.
This task depends upon

Closed by  Eli Schwartz (eschwartz)
Sunday, 27 January 2019, 04:28 GMT
Reason for closing:  Not a bug
Additional comments about closing:  This is not the Antergos bugtracker, and that is not even remotely resembling the output I expected from grub-mkconfig in either working *OR* non-working scenarios.

Arch Linux works fine. We cannot and will not support other Linux distributions.
Comment by Eli Schwartz (eschwartz) - Sunday, 27 January 2019, 03:37 GMT
  • Field changed: Summary ([amd-ucode] Fails to show up in grub file with automatic method → [grub] Fails to show up in grub file with automatic method)
The bug cannot be in amd-ucode, because amd-ucode has nothing to do with grub's autogenerated thing.

Anyway, this works flawlessly for me. Please post the output of grub-mkconfig (it will be emitted on stderr, not stdout).

Also consider writing the configuration yourself (see the pending wiki rewrite here: https://wiki.archlinux.org/index.php/User:Eschwartz/Grub#Configuration as it is quite simple).
Comment by newbOnArch (newbOnArch) - Sunday, 27 January 2019, 03:44 GMT
I'm using antergos so everything came configured itself. This is my only working computer so I don't want to take the chance of messing something up and ruin everything.
Output of grub-mkconfig command:
Generating grub configuration file ...
Found theme: /boot/grub/themes/Antergos-Default/theme.txt
Found Intel Microcode image
Found linux image: /boot/vmlinuz-linux
Found initrd image: /boot/initramfs-linux.img
Found fallback initramfs image: /boot/initramfs-linux-fallback.img
done

if I remove the intel microcode, it's:
Generating grub configuration file ...
Found theme: /boot/grub/themes/Antergos-Default/theme.txt
Found linux image: /boot/vmlinuz-linux
Found initrd image: /boot/initramfs-linux.img
Found fallback initramfs image: /boot/initramfs-linux-fallback.img
done

Loading...