[Bug 272087] Re: 64 bit Ubuntu cd on 32 bit system: more helpful error message

Bryan Quigley gQuigs at gMail.com
Fri Jul 12 20:58:47 UTC 2013


As an alternative, we could consider changing the wording in the kernel..:
arch/x86/boot/cpu.c:		printf("This kernel requires an %s CPU, ",
arch/x86/boot/main.c:		puts("Unable to boot - please use a kernel appropriate "
arch/x86/boot/cpu.c:   cpu_name function, which only has x86_64 and i686 defined

SO:
 printf("This kernel requires an %s CPU, ", cpu_name(req_level));
 printf("but only detected an %s CPU.\n", cpu_name(cpu_level));

BECOMES:
 printf("This media requires an %s bit CPU, ", req_level);
 printf("but only detected an 32 bit CPU");

SO:
puts("Unable to boot - please use a kernel appropriate "
"for your CPU.\n");

BECOMES:
puts("Please acquire the 32 bit version of the media you are trying to use\n");

Thoughts on this strategy?

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gfxboot in Ubuntu.
https://bugs.launchpad.net/bugs/272087

Title:
  64 bit Ubuntu cd on 32 bit system: more helpful error message

Status in “gfxboot” package in Ubuntu:
  Triaged

Bug description:
  When you boot the 64 bit ubuntu desktop cd on a 32 bit system, you get
  the following error message after you try to boot:

  This kernel requires an x86-64 CPU, but only detected an i686 CPU.
  Unable to boot - please use a kernel appropriate for your CPU.

  Most people won't be able to make sense of this at all if they
  accidentally downloaded the wrong cd. There should be an
  understandable message telling you to download the 32 bit version of
  ubuntu.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gfxboot/+bug/272087/+subscriptions




More information about the foundations-bugs mailing list