Slackware 13.1 64bit - Installing GRUB in Multilib mode ======================================================= Public domain ******************************************************************************** ### Multilib cd /usr/src mkdir -p multilib ; cd multilib wget -c http://connie.slackware.com/~alien/multilib/13.1/compat32-tools-2.0-noarch-2alien.tgz wget -c http://connie.slackware.com/~alien/multilib/13.1/gcc-4.4.4_multilib-x86_64-1alien.txz wget -c http://connie.slackware.com/~alien/multilib/13.1/gcc-g++-4.4.4_multilib-x86_64-1alien.txz wget -c http://connie.slackware.com/~alien/multilib/13.1/gcc-gfortran-4.4.4_multilib-x86_64-1alien.txz wget -c http://connie.slackware.com/~alien/multilib/13.1/gcc-gnat-4.4.4_multilib-x86_64-1alien.txz wget -c http://connie.slackware.com/~alien/multilib/13.1/gcc-java-4.4.4_multilib-x86_64-1alien.txz wget -c http://connie.slackware.com/~alien/multilib/13.1/gcc-objc-4.4.4_multilib-x86_64-1alien.txz wget -c http://connie.slackware.com/~alien/multilib/13.1/glibc-2.11.1_multilib-x86_64-5alien_slack13.1.txz wget -c http://connie.slackware.com/~alien/multilib/13.1/glibc-i18n-2.11.1_multilib-x86_64-5alien_slack13.1.txz wget -c http://connie.slackware.com/~alien/multilib/13.1/glibc-profile-2.11.1_multilib-x86_64-5alien_slack13.1.txz wget -c http://connie.slackware.com/~alien/multilib/13.1/glibc-solibs-2.11.1_multilib-x86_64-5alien_slack13.1.txz wget -c http://connie.slackware.com/~alien/multilib/13.1/glibc-zoneinfo-2.11.1_multilib-noarch-5alien_slack13.1.txz upgradepkg --reinstall --install-new *.t?z mkdir -p compat32 ; cd compat32 massconvert32.sh -u http://slackware.at/data/slackware-13.1/slackware/ installpkg *-compat32/*.t?z rm -rf /tmp/package-* rm -rf /tmp/alienBOB ******************************************************************************** ### Add to slackpkg blacklist file: /etc/slackpkg/blacklist gcc glibc ******************************************************************************** ### GRUB installation cd /usr/src/ mkdir grub ; cd grub wget -c http://www.slackware.at/data/slackware64-13.1/extra/source/grub/grub-0.97-x86_64.patch.gz wget -c http://www.slackware.at/data/slackware64-13.1/extra/source/grub/grub-0.97.tar.gz wget -c http://www.slackware.at/data/slackware64-13.1/extra/source/grub/grub-0.97.tar.gz.sig wget -c http://www.slackware.at/data/slackware64-13.1/extra/source/grub/grub.SlackBuild wget -c http://www.slackware.at/data/slackware64-13.1/extra/source/grub/grub_support_256byte_inode.patch.gz wget -c http://www.slackware.at/data/slackware64-13.1/extra/source/grub/grubconfig-1.28.tar.gz wget -c http://www.slackware.at/data/slackware64-13.1/extra/source/grub/grubconfig_localefix.patch.gz wget -c http://www.slackware.at/data/slackware64-13.1/extra/source/grub/slack-desc . /etc/profile.d/32dev.sh export ARCH="x86_64" chmod +x grub.SlackBuild ./grub.SlackBuild mv /tmp/grub-0.97-x86_64-7.txz . installpkg grub-0.97-x86_64-7.txz ******************************************************************************** ### GRUB configurtion grubconfig ******************************************************************************** ### Bookmark [http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:multilib](http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:multilib) ******************************************************************************** _BY: Pejman Moghadam_ _TAG: grub, multilib, slackpkg, boot-loader_ _DATE: 2011-04-17 22:13:48_