Package Details: grub-legacy 0.97-30

Git Clone URL: https://aur.archlinux.org/grub-legacy.git (read-only, click to copy)
Package Base: grub-legacy
Description: A GNU multiboot boot loader
Upstream URL: http://www.gnu.org/software/grub/
Licenses: GPL
Conflicts: grub
Submitter: pressh
Maintainer: sperg512 (wgottwalt)
Last Packager: wgottwalt
Votes: 80
Popularity: 0.000044
First Submitted: 2012-07-20 09:42 (UTC)
Last Updated: 2025-05-12 12:08 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

mhellwig commented on 2013-06-04 20:51 (UTC)

oh. I found what the problem was, had to do with using the SOL (serial over lan) from a Supermicro-board .. for the menu.lst, that means you should NOT specify terminal serial .. because that apparently doesn't work. after removing that line, it now works. yay!

ava1ar commented on 2013-06-04 20:12 (UTC)

mhellwig, I was in same situation some time ago during previous update of grub-legacy package. Spent some time trying to fix it and gave up finally - migrated to grub2. Actually I planned this migration earlier, because going to upgrade my laptop to something modern, which will came with EFI I suspect. So, maybe go with grub2 too?

mhellwig commented on 2013-06-04 20:05 (UTC)

so I've (re)installed this _after_ doing the filesystem switch, figuring then the symlinks for /bin and /sbin already exist and so installing there wouldn't be so bad since then it'd just get written to /usr/bin anyway. First attempt to boot: imagine my surprise when the system wouldn't come up because grub-legacy upon installation uses its own menu.lst and moved mine to menu.lst.pacsave. So wrong root, no cryptdevices and so forth. After fixing that manually (hitting "e" in the grub menu, typing in what I had written down somewhere) the system came up. Then I figured I want this to boot by itself (obviously) so I moved my old menu.lst.pacsave to menu.lst and hit reboot. And now this thing won't boot. Like, at all. It hangs at "GRUB loading stage 1.5 GRUB loading, please wait... <blinking cursor>" And that's it. So next step I got myself a grml iso (live-CD) and powercycled and used my ipmi console to mount that virtually and boot from it (yeah, it's a remote server ..) Mounted my ARCH system, chrooted to it, re-ran grub-install to /dev/sda, that went through without error. Reboot, system still won't come up, same error as above. Hangs at the "loading grub..." stage, no error code. What could be wrong? This system needs to be up half an hour ago ...

kalib commented on 2013-06-04 17:45 (UTC)

Worked just fine now. ;] thanks

kalib commented on 2013-06-04 17:25 (UTC)

Am I the only one who can't get it to work? .... .... clocal-1.13/substnot.m4' '/usr/share/aclocal-1.13/tar.m4' 'acinclude.m4' --trace='AC_DEFUN:$f::$n::${::}%' --trace='AC_DEFUN_ONCE:$f::$n::${::}%' --trace='AU_DEFUN:$f::$n::${::}%' --trace='_AM_AUTOCONF_VERSION:$f::$n::${::}%' --trace='AC_CONFIG_MACRO_DIR_TRACE:$f::$n::${::}%' --trace='AC_CONFIG_MACRO_DIR:$f::$n::${::}%' --trace='_AM_CONFIG_MACRO_DIRS:$f::$n::${::}%' --trace='grub_CHECK_USCORE_END_SYMBOL:$f::$n' --trace='grub_ASM_PREFIX_REQUIREMENT:$f::$n' --trace='_AM_DEPENDENCIES:$f::$n' --trace='grub_DEFINE_FILE:$f::$n' --trace='AM_SET_DEPDIR:$f::$n' --trace='_AM_MANGLE_OPTION:$f::$n' --trace='AM_PROG_INSTALL_STRIP:$f::$n' --trace='grub_CHECK_EDATA_SYMBOL:$f::$n' --trace='_AM_PROG_TAR:$f::$n' --trace='_AM_SUBST_NOTMAKE:$f::$n' --trace='AM_AUX_DIR_EXPAND:$f::$n' --trace='AM_AUTOMAKE_VERSION:$f::$n' --trace='grub_CHECK_USCORE_START_SYMBOL:$f::$n' --trace='AM_SANITY_CHECK:$f::$n' --trace='AM_DEP_TRACK:$f::$n' --trace='AM_SILENT_RULES:$f::$n' --trace='AM_MAINTAINER_MODE:$f::$n' --trace='AM_MAKE_INCLUDE:$f::$n' --trace='AM_SET_LEADING_DOT:$f::$n' --trace='_AM_IF_OPTION:$f::$n' --trace='grub_PROG_OBJCOPY_ABSOLUTE:$f::$n' --trace='AM_SET_CURRENT_AUTOMAKE_VERSION:$f::$n' --trace='AM_MISSING_HAS_RUN:$f::$n' --trace='AM_OUTPUT_DEPENDENCY_COMMANDS:$f::$n' --trace='grub_ASM_USCORE:$f::$n' --trace='_AM_SET_OPTION:$f::$n' --trace='grub_ASM_ABSOLUTE_WITHOUT_ASTERISK:$f::$n' --trace='AM_RUN_LOG:$f::$n' --trace='AM_SUBST_NOTMAKE:$f::$n' --trace='grub_ASM_ADDR32:$f::$n' --trace='_AM_OUTPUT_DEPENDENCY_COMMANDS:$f::$n' --trace='AM_PROG_AS:$f::$n' --trace='AM_PROG_CC_C_O:$f::$n' --trace='grub_CHECK_END_SYMBOL:$f::$n' --trace='grub_CHECK_START_SYMBOL:$f::$n' --trace='_AC_AM_CONFIG_HEADER_HOOK:$f::$n' --trace='AM_CONDITIONAL:$f::$n' --trace='AM_INIT_AUTOMAKE:$f::$n' --trace='AM_MISSING_PROG:$f::$n' --trace='grub_CHECK_USCORE_EDATA_SYMBOL:$f::$n' --trace='_AM_SET_OPTIONS:$f::$n' --trace='grub_CHECK_USCORE_USCORE_BSS_START_SYMBOL:$f::$n' --trace='AM_PROG_INSTALL_SH:$f::$n' configure.ac |: Arquivo ou diretório não encontrado ==> ERROR: A fail happened on build(). Aborting... ==> ERROR: MAKEPKG couldn't compile grub-legacy.

simon04 commented on 2013-06-04 16:51 (UTC)

0.97-25: {/bin,/sbin,/usr/sbin} adaptions …

bernarcher commented on 2013-06-04 16:38 (UTC)

Is it really necessary to install install-grub in /usr/sbin? It would fit in /usr/bin as well. There is no /usr/sbin on the default PATH set by the recent /etc/profile changes.

darose commented on 2013-06-04 15:43 (UTC)

simon04 said he'd take it on

buttons commented on 2013-06-04 15:29 (UTC)

Would someone like to adopt and update the pkgbuild for /usr/bin?

divineant commented on 2013-06-04 12:01 (UTC)

No more /bin/ /sbin/ and /usr/sbin: https://www.archlinux.org/news/binaries-move-to-usrbin-requiring-update-intervention/ --- a/PKGBUILD +++ b/PKGBUILD @@ -5,7 +5,7 @@ pkgname=grub-legacy _srcname=grub pkgver=0.97 -pkgrel=24 +pkgrel=25 pkgdesc="A GNU multiboot boot loader" arch=('i686' 'x86_64') license=('GPL') @@ -76,10 +76,12 @@ build() { patch -Np1 -i ../040_all_grub-0.96-nxstack.patch # patch from frugalware to make it boot when more than 2GB ram installed patch -Np1 -i ../05-grub-0.97-initrdaddr.diff - CFLAGS="-static -fno-strict-aliasing" ./configure --prefix=/usr --bindir=/bin --sbindir=/sbin \ + CFLAGS="-static -fno-strict-aliasing" ./configure --prefix=/usr \ + --bindir=/usr/bin --sbindir=/usr/bin \ --mandir=/usr/share/man --infodir=/usr/share/info else - CFLAGS="-fno-strict-aliasing" ./configure --prefix=/usr --bindir=/bin --sbindir=/sbin \ + CFLAGS="-fno-strict-aliasing" ./configure --prefix=/usr \ + --bindir=/usr/bin --sbindir=/usr/bin \ --mandir=/usr/share/man --infodir=/usr/share/info fi } @@ -90,6 +92,6 @@ package() { CFLAGS= make make DESTDIR=${pkgdir} install install -D -m644 ../menu.lst ${pkgdir}/boot/grub/menu.lst - install -D -m755 ../install-grub ${pkgdir}/sbin/install-grub + install -D -m755 ../install-grub ${pkgdir}/usr/bin/install-grub }