How to free up space on Ubuntu Linux in /boot Partition?


    The opposite day, I received a warning that boot partition is sort of full or has no house left. Sure, I’ve a separate boot partition, not many individuals do this lately, I consider.

    This was the primary time I noticed such an error and it left me confused. Now, there are a number of methods to release house on Ubuntu (or Ubuntu-based distros) however not all of them are helpful on this case.

    For this reason I made a decision to put in writing in regards to the steps I adopted to free some house within the /boot partition.

    Unencumber house in /boot partition on Ubuntu (in case your boot partition is operating out of house)

    Free Boot Space Ubuntu Linux

    I’d advise you to fastidiously learn by way of the options and observe the one greatest suited to your state of affairs. It’s straightforward however it’s essential to be cautious about performing a few of these in your manufacturing techniques.

    Methodology 1: Utilizing apt autoremove

    You don’t should be a terminal knowledgeable to do that, it’s only one command and you can be eradicating unused kernels to release house within the /boot partition.

    All it’s a must to do is, kind in:

    sudo apt autoremove

    This won’t simply take away unused kernels but additionally eliminate the dependencies that you simply don’t want or isn’t wanted by any of the instruments put in.

    When you enter the command, it can checklist the issues that shall be eliminated and also you simply have to verify the motion. In case you’re curious, you’ll be able to undergo it fastidiously and see what it really removes.

    Right here’s the way it will appear like:

    Apt Autoremove Screenshot

    It’s a must to press Y to proceed.

    It’s price noting that this methodology will solely work for those who’ve a tiny little bit of house left and also you get the warning. However, in case your /boot partition is full, APT could not even work.

    Within the subsequent methodology, I’ll spotlight two other ways by which you’ll take away previous kernels to release house utilizing a GUI and in addition the terminal.

    Methodology 2: Take away Unused Kernel Manually (if apt autoremove didn’t work)

    Earlier than you attempt to take away any older kernels to release house, it’s essential to establish the present lively kernel and just remember to don’t delete that.

    To test your kernel model, kind within the following command within the terminal:

    uname -r

    The uname command is usually used to get Linux system data. Right here, this command shows the present Linux kernel getting used. It ought to appear like this:

    Uname R Screenshot

    Now, that you already know what your present Linux Kernel is, you simply should take away those that don’t match this model. It is best to word it down someplace so that you simply guarantee you don’t take away it by chance.

    Subsequent, to take away it, you’ll be able to both make the most of the terminal or the GUI.

    Be further cautious whereas deleting kernels. Establish and delete previous kernels solely, not the present one you might be utilizing in any other case you’ll have a damaged system.

    Utilizing a GUI device to take away previous Linux kernels

    You should utilize the Synaptic Package deal Supervisor or a device like Stacer to get began. Personally, once I encountered a full /boot partition with apt damaged, I used Stacer to eliminate older kernels. So, let me present you the way that appears.

    First, it’s essential to launch “Stacer” after which navigate your solution to the bundle uninstaller as proven within the screenshot beneath.

    Stacer Remove Kernel

    Right here, seek for “picture” and you will discover the pictures for the Linux Kernels you will have. You simply should delete the previous kernel variations and never your present kernel picture.

    I’ve identified my present kernel and previous kernels in my case within the screenshot above, so it’s a must to watch out along with your kernel model in your system.

    You don’t should delete the rest, simply those which are the older kernel variations.

    Equally, simply seek for “headers” within the checklist of packages and delete the previous ones as proven beneath.

    Stacer Remove Kernel Header

    Simply to warn you, you don’t wish to take away “linux-headers-generic”. Solely concentrate on those which have model numbers with them.

    And, that’s it, you’ll be accomplished and apt shall be working once more and you’ve got efficiently freed up some house out of your /boot partition. Equally, you are able to do this utilizing another bundle supervisor you’re snug with.

    Utilizing the command-line to take away previous kernels

    It’s the identical factor however simply utilizing the terminal. So, for those who don’t have the choice to make use of a GUI (if it’s a distant machine/server) or for those who’re simply snug with the terminal, you’ll be able to observe the steps beneath.

    First, checklist all of your kernels put in utilizing the command beneath:

    ls -l /boot

    It ought to look one thing like this:

    Command Kernel List

    Those which are talked about as “previous” or those that don’t match your present kernel model are the unused kernels which you can delete.

    Now, you should utilize the rm command to take away the particular kernels from the boot partition utilizing the command beneath (a single command for every):

    sudo rm /boot/vmlinuz-5.4.0-7634-generic

    Be sure that to test the model to your system — it could be totally different to your system.

    In case you have loads of unused kernels, it will take time. So, you may as well eliminate a number of kernels utilizing the next command:

    sudo rm /boot/*-5.4.0-{7634}-*

    To make clear, it’s essential to write the final half/code of the Kernel variations separated by commas to delete them all of sudden.

    Suppose, I’ve two previous kernels 5.4.0-7634-generic and 5.4.0-7624, the command shall be:

    sudo rm /boot/*-5.4.0-{7634,7624}-*

    In case you don’t wish to see the previous kernel model within the grub boot menu, you’ll be able to merely replace grub utilizing the next command:

    sudo update-grub

    That’s it. You’re accomplished. You’ve freed up house and in addition doubtlessly fastened the damaged APT if it was a problem after your /boot partition crammed up.

    In some instances, you could have to enter these instructions to repair the damaged apt (as I’ve observed within the boards):

    sudo dpkg –configure -a
    sudo apt set up -f

    Do word that you simply don’t have to enter the above instructions until you discover APT damaged. Personally, I didn’t want these instructions however I discovered them useful for some on the boards.


    ubuntu increase boot partition size,clean up /boot centos,low disk space on boot linux mint,ubuntu 16.04 dev/sda1 full,ubuntu boot partition size,low space boot,linux boot partition format,/boot full redhat,ubuntu boot partition primary or logical,is boot partition necessary,ubuntu 18.04 remove old kernels,ubuntu boot full unmet dependencies,how to clean boot directory,centos low disk space on filesystem root,ubuntu remove new kernel,remove old kernels centos,remove previous ubuntu,linux mint remove old kernels,remove old kernels debian,ubuntu remove old kernels,ubuntu free up space on /boot partition,empty boot partition ubuntu,add space to boot ubuntu,ubuntu /boot full

    Recent Articles

    FedRAMP – What’s the Big Deal?

      In case you are somebody who works for a cloud service supplier within the enterprise of federal contracting, you in all probability have already...

    Planning a Game Night? Here Are 5 Of the Best Multiplayer Games You Can Enjoy With Friends – NoobsLab

      It has been months because the quarantine has began, and we perceive that cabin fever is getting the perfect of us. The perfect factor...

    Bash How to Execute a Command in a Variable? – Linux Hint

    Bash scripts will be created in a wide range of alternative ways and most of us are aware of executing the straightforward instructions inside...

    Things you should know about IP address

      You employ wifi for years however don’t know concerning the IP deal with and all the time should ask for assist every time...

    55 New security vulnerabilities reported in Software and Services for Apple

      A workforce of 5 safety researchers analyzed a number of Apple on-line providers for 3 months and located as many as 55 vulnerabilities, 11...

    Related Stories