Share your knowledge at the LQ Wiki.
Go Back > Blogs > jedi_sith_fears
User Name


Rate this Entry

Slackware64 ext4 grub installation trick/guide

Posted 10-17-2009 at 01:41 PM by jedi_sith_fears
Updated 10-17-2009 at 01:44 PM by jedi_sith_fears

Since 13.0, Slackware has an official x86_64 port. There is no grub package by default, and if you simply try to install it, you will get an error. A lot of users, including me, prefer grub over lilo.

It is not so much difficult to install grub on Slackware64, and I finally managed to do it. So it I thought it will be helpful for those who are new to Slackware64 and wants the old grub back. Hence the guide. Hope this will help you guys.

First, we have to keep two things in mind :

  • Slackware64 is pure 64-bit, it build binaries only in 64-bit.
  • Its multilib-compatible, just the multilib libraries (here, 32-bit compilers and libraries) are not present.
  • grub can be compiled in only 32-bit mode.
alien(Eric Hameleers) is well-known for slackware packages. He is really kind to make the multilib packages for Slackware64, so we can just use those packages to make our system multilib (like Slamd64).

you can get the packages from Here is an excellent guide made by alien for how to do it step-by-step.

Next step is to get the grub source (It is inside /extra/source/grub)
from the Install DVD.

Then make the package and run grubconfig, it will exit with an error. That's ok.

Now copy /boot/grub/e2fs_stage1_5 to /boot/grub/ext4_stage1_5. This is required for booting into ext4.

Now you are all set, just run grubconfig again, install grub and edit menu.lst if you wish so.

Voila!! Now you have Slackware64 with grub and ext4.

Posted in Uncategorized
Views 2693 Comments 2
« Prev     Main     Next »
Total Comments 2


  1. Old Comment
    Helpful Tutorial..was even more helpful when u showed me the fix at your place.
    Posted 10-19-2009 at 01:36 AM by slackd slackd is offline
  2. Old Comment
    helped me a lot ... thanks
    Posted 10-21-2009 at 02:48 PM by honeybadger honeybadger is offline


All times are GMT -5. The time now is 06:35 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration