[Voyage-linux] 32-bit grub in 64-bit Voyage? (SOLVED)

Dalimil Gala (spam-protected)
Fri Oct 14 16:58:48 HKT 2011


I have found out that the 32-bit grub-legacy is shipped with 64-bit Debian Squeeze.
I have solved the problem by installing grub-pc (grub version 2, PC/BIOS version) where the binary is 64-bit.

Dalimil

Dalimil Gala wrote:
>
>
> Hi,
>
> I'd like to ask why there is 32-bit version of /usr/bin/grub in the
> 64-bit Voyage (v0.7, v0.7.5)? Because IA32_EMULATION is not enabled in
> 64-bit Voyage kernels it is impossible to run the 32-bit grub binary.
>
> root at wrapa-squeeze:/boot# grep IA32 config-2.6.32-voyage
> # CONFIG_IA32_EMULATION is not set
>
>
> I've discovered this issue when I was trying to install Voyage v0.7.5 to
> CF card attached to running 64-bit Voyage v0.7
> I've been getting following error message:
>
> Installing grub
> Copy grub files from /mnt/cf to /mnt/cf/boot/grub
> Setting up grub under chroot /mnt/cf
> Fatal Error: Trouble running grub - dialog was: /usr/sbin/grub: 1:
> Syntax error: "(" unexpected
> copyfiles.sh script completed
>
>
> Dalimil Gala




More information about the Voyage-linux mailing list