[Voyage-linux] 32-bit grub in 64-bit Voyage?

Dalimil Gala (spam-protected)
Tue Sep 27 20:23:16 HKT 2011


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