Software & AppsOperating SystemLinux

Fixing Ubuntu Boot Issue on ASUS UX433FA: Stuck on Loading Initial Ramdisk

Ubuntu 10

In this article, we will discuss a common issue that Ubuntu users may encounter when using the ASUS UX433FA laptop – the system getting stuck on “Loading initial ramdisk” during the boot process. This issue often occurs after running an apt upgrade. We will explore various solutions to resolve this issue.

Understanding the Issue

The ASUS UX433FA laptop, running Ubuntu 18.04, can get stuck during the boot process, specifically at the “Loading initial ramdisk” stage. This issue often arises after running an apt upgrade. The recovery mode also gets stuck at the same stage.

Possible Causes

This boot issue is not related to a specific kernel or graphics driver as the laptop does not have a discrete graphics card. Switching to an older kernel also does not resolve the problem. The problem could be due to a full disk, a problematic Intel microcode update, or a hardware issue.

Solutions

Check Disk Usage

One of the first things to check is the disk usage. If the disk is full, the system may not boot. Boot into recovery mode and open a root terminal. Use the command df -h to check the disk usage. The df command displays the amount of disk space used and available on Linux file systems. The -h flag makes the output easier to understand by displaying the sizes in human-readable format (e.g., KB, MB, GB).

If the disk is full, you can free up space by deleting unnecessary files or cleaning the APT cache with the command sudo apt-get clean.

Disable Intel Microcode Update

Another possible solution is to disable the Intel microcode update. You can do this by adding dis_ucode_ldr to the kernel command line in the GRUB boot menu. To do this, press ‘e’ when the GRUB menu appears, find the line with “ro quiet splash,” and add dis_ucode_ldr at the end. This command disables the loading of updated microcode at boot time.

Downgrade Intel-Microcode Package

If the issue is caused by a problematic Intel microcode update, you may need to downgrade the intel-microcode package. Boot into Ubuntu and run the command sudo apt install intel-microcode=3.20180312.0~ubuntu18.04.1. This command downgrades the Intel microcode package to a previous version which may resolve the boot issue.

Check for Hardware Issues

Lastly, there could be a hardware issue causing the boot problem. Run hardware diagnostics on your ASUS UX433FA laptop to check for any potential issues with the system components. You can refer to the ASUS Hardware Diagnostic Tools for more information.

Conclusion

The Ubuntu boot issue on ASUS UX433FA, where the system gets stuck on “Loading initial ramdisk,” can be frustrating. However, by checking the disk usage, disabling or downgrading the Intel microcode update, and checking for hardware issues, you can resolve this issue. Always remember to backup your data before making any significant changes to your system.

How can I check the disk usage on my ASUS UX433FA laptop running Ubuntu?

To check the disk usage, you can boot into recovery mode and open a root terminal. Then, use the command df -h to display the amount of disk space used and available on your Linux file systems. The -h flag makes the output easier to understand by displaying the sizes in human-readable format (e.g., KB, MB, GB).

What should I do if my disk is full and causing the boot issue?

If your disk is full, you can free up space by deleting unnecessary files or cleaning the APT cache. You can do this by running the command sudo apt-get clean in the root terminal.

How can I disable the Intel microcode update to resolve the boot issue?

To disable the Intel microcode update, you can add dis_ucode_ldr to the kernel command line in the GRUB boot menu. Press ‘e’ when the GRUB menu appears, find the line with "ro quiet splash," and add dis_ucode_ldr at the end. This command disables the loading of updated microcode at boot time.

What should I do if the boot issue is caused by a problematic Intel microcode update?

If the issue is caused by a problematic Intel microcode update, you may need to downgrade the intel-microcode package. Boot into Ubuntu and run the command sudo apt install intel-microcode=3.20180312.0~ubuntu18.04.1. This command downgrades the Intel microcode package to a previous version, which may resolve the boot issue.

How can I check for hardware issues on my ASUS UX433FA laptop?

To check for hardware issues, you can run hardware diagnostics on your ASUS UX433FA laptop. You can refer to the ASUS Hardware Diagnostic Tools for more information and instructions on how to perform the diagnostics.

Leave a Comment

Your email address will not be published. Required fields are marked *