You are not logged in.
I'm working towards my first Arch install on my AMD system - dual booting with Windows 10. I don't really understand if I need amd-ucode if my Windows 10 is kept up-to-date?
I built my PC about 2 years ago and haven't done any BIOS upgrades (Gigabyte mobo) - looking on the AMD website none of the upgrades seem necessary for me.
Thanks
Offline
yes, it's recommended to use them:
https://wiki.archlinux.org/title/Microcode
"These updates provide bug fixes that can be critical to the stability of your system. Without them, you may experience spurious crashes or unexpected system halts that can be difficult to track down."
Offline
The microcode amd-ucode or intel-ucode are processor fixes. The processor have exploitable security holes (main reason) and some other bugs that these microcodes are meant to fix/prevent. (now even hardware has bugs and patchs to fix them haha)
Offline
dual booting has nothing to do with it, the microcode is loaded at boot.
The AMD microcode only covers datacenter processors, AFAIK, so it's useless for most of us anyway.
Offline
dual booting has nothing to do with it, the microcode is loaded at boot..
Ok - so if I understand correctly - if the Windows updates are updating the microcode
https://techcommunity.microsoft.com/t5/ … -p/1000845
are you saying that those changes would not be reflected when I boot into Arch and I would still need to update the microcode on the Linux side?
Thanks
Offline
are you saying that those changes would not be reflected when I boot into Arch and I would still need to update the microcode on the Linux side?
Yes as microcode updates are not persistent and need to be applied every boot. If the update is applied by the mainboard firmware (which may be the only way to obtain AMD microcode updates for none data center processors) then it does not have to be done by the OS.
Offline
The AMD microcode only covers datacenter processors, AFAIK, so it's useless for most of us anyway.
This point is important for desktop or almost all users.
More details here:
https://bbs.archlinux.org/viewtopic.php?id=264913
Here's a post on reddit which goes through details on manually updating the microcode. I suggest to read and proceed with caution in case following that thread:
Offline
Thanks all for the replies, such cool stuff to research.
Offline
Dual-booting Windows isn't a great idea, as Windows likes to override the bootloader after updates, meaning you will need to reinstall it quite often, which is always a joyless experience. Tread carefully.
Offline
Dual-booting Windows isn't a great idea, as Windows likes to override the bootloader after updates, meaning you will need to reinstall it quite often, which is always a joyless experience. Tread carefully.
That has never been my experience. On the other hand, I boot using efistub on the Linux side and the Windows boot loader on the other side. I pick what I want in the EFI pre-boot environment.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline