2006-02-01 Yoshinori K. Okuji <okuji@enbug.org>
* boot/i386/pc/boot.S (general_error): Before looping, try INT 18H, which might help the BIOS falling back to next boot media.
This commit is contained in:
parent
6de53d26a2
commit
a3c5c6f8f6
3 changed files with 8 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2006-02-01 Yoshinori K. Okuji <okuji@enbug.org>
|
||||||
|
|
||||||
|
* boot/i386/pc/boot.S (general_error): Before looping, try INT
|
||||||
|
18H, which might help the BIOS falling back to next boot media.
|
||||||
|
|
||||||
2006-01-25 Yoshinori K. Okuji <okuji@enbug.org>
|
2006-01-25 Yoshinori K. Okuji <okuji@enbug.org>
|
||||||
|
|
||||||
* util/i386/pc/grub-install.in: Escape a backslash. Reported by
|
* util/i386/pc/grub-install.in: Escape a backslash. Reported by
|
||||||
|
|
|
@ -397,6 +397,8 @@ general_error:
|
||||||
MSG(general_error_string)
|
MSG(general_error_string)
|
||||||
|
|
||||||
/* go here when you need to stop the machine hard after an error condition */
|
/* go here when you need to stop the machine hard after an error condition */
|
||||||
|
/* tell the BIOS a boot failure, which may result in no effect */
|
||||||
|
int $0x18
|
||||||
stop: jmp stop
|
stop: jmp stop
|
||||||
|
|
||||||
notification_string: .string "GRUB "
|
notification_string: .string "GRUB "
|
||||||
|
|
|
@ -121,7 +121,7 @@ struct grub_multiboot_header
|
||||||
|
|
||||||
struct grub_multiboot_info
|
struct grub_multiboot_info
|
||||||
{
|
{
|
||||||
/* MultiBoot info version number */
|
/* Multiboot info version number */
|
||||||
grub_uint32_t flags;
|
grub_uint32_t flags;
|
||||||
|
|
||||||
/* Available memory from BIOS */
|
/* Available memory from BIOS */
|
||||||
|
|
Loading…
Reference in a new issue