who the fuck think it’s a good idea to push bios update via windows update?, it can’t even get video driver update right. Before you flaming me for using microslop windows this is my brother laptop not mine

  • zurohki@aussie.zone
    link
    fedilink
    English
    arrow-up
    23
    ·
    22 hours ago

    sometimes USB drives won’t mount after a kernel update if I don’t restart.

    Well yes, you’ve removed the running kernel from disk. It’s not going to be able to load any drivers that weren’t already loaded.

    • caseyweederman@lemmy.ca
      link
      fedilink
      arrow-up
      2
      ·
      13 hours ago

      The running kernel is not removed. Most (if not all?) distros will keep multiple previous kernels for fallback purposes. Some relatively recent projects will wait for system calls to complete and redirect new ones to the updated equivalent (see Live Kernel Patching).
      The reason some things stop working is because the kernel modules directory is replaced. The running (old) kernel tries to access a module for a newer version and says nope.

      Arch Linux has the package kernel-modules-hook which backs up the old modules and points the old kernel to them while it’s running. I’m not sure why it’s not installed by default.