GRUB2 runlevel 3 – Howto Change runlevel on GRUB2 - Comment Page: 1

This is quick guide howto change runlevel on GRUB2. Watch More Videos and Subscribe to Youtube Channel Title says runlevel 3 (refer to changing runlevel from 5 to 3), but yes same method of course works, if you want to change runlevel from 3 to 5, from 5 to 1 or from 3 to 1. Whole process is actually add one additional boot parameter. This modification is not permanent, when you boot your system next time, it uses default parameters. This guide works all Linux distributions with GRUB2. Runlevels 0 - Halt Shuts down the system. 1 - Single-User Mode Mode for administrative tasks. 2 - Multi-User Mode Does not configure network interfaces...

15 comments on “GRUB2 runlevel 3 – Howto Change runlevel on GRUB2 - Comment Page: 1

    1. This method doesn’t work on Gentoo AMD64

    2. The article discusses “GRUB2” but the screen shots show “GNU GRUB version 1.99”
      Because of this little discrepancy I don’t know if this information is reliable.
      You should update the screen shots to remove all doubt.

      • Hi Stephen,

        Grub 1 versions was 0.9.xx and Grub 2 versions are currently 1.99 and 2.00. You can check Grub 2 original packages from here.

        But yes I can update this image too, if it’s problem. :)

    3. Thanks, it works like a charm.

    4. I’ve tried this with Fedora 20 and this absolutely does NOT work.

      • Hi Ed,

        I tried this just with Fedora 20 too and it works normally.

    5. I don’t know how. I’m was trying to get Fedora Scientific to work:

      But it’s nouveau driver kept breaking and leaving me with a blank screen at run-time after updating it’s kernel to 3.15.6-something. So I tried to bypass that and go straight into the command line to fix it but every time I added that 3 and ran it, it would do it regardless.

      • Hi Ed,

        You can always boot Single user mode (runlevel 1) too. Then you shouldn’t have anything graphical loaded.

    6. for Mint 18 – keying e on Linux of choice in GRUB2 and appending 3 to the linux line as described, then booting got me a one time command line, instead of my usual NVIDIA runlevel 5. Thanks for posting this.

    7. Thanks for posting, but it doesn’t work in Fedora 27 or Fedora 28.

      • Hi Clay,

        Yes, it works. I have used this tens of times with Fedora 27 and Fedora 28.

        What’s your problem with this?

    8. On most distributions, you can make a permanent option appear in GRUB by making a small change to /etc/grub.d/10_linux using a text editor of your choice (obviously you’ll need root privlidges). Down near the end of the file, you’ll see this:

      if [ “x${GRUB_DISABLE_RECOVERY}” != “xtrue” ]; then
      linux_entry “${OS}” “${version}” recovery \

      After the closing ‘fi’ simply add:

      linux_entry “${OS}, runlevel 3” “${version}” advanced \

      Then use your distribution’s means for updating GRUB. For me, being on Mint – a Ubuntu variant – I use sudo update-grub and now when I reboot, I have a permanent menu option in GRUB to choose RUNLEVEL 3, if I want to.

      • Obviously, the spacing and indentation is important, but the whitespace got stripped out in my comment.


Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.