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>
|
||||
|
||||
* util/i386/pc/grub-install.in: Escape a backslash. Reported by
|
||||
|
|
|
@ -397,6 +397,8 @@ general_error:
|
|||
MSG(general_error_string)
|
||||
|
||||
/* 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
|
||||
|
||||
notification_string: .string "GRUB "
|
||||
|
|
|
@ -121,7 +121,7 @@ struct grub_multiboot_header
|
|||
|
||||
struct grub_multiboot_info
|
||||
{
|
||||
/* MultiBoot info version number */
|
||||
/* Multiboot info version number */
|
||||
grub_uint32_t flags;
|
||||
|
||||
/* Available memory from BIOS */
|
||||
|
|
Loading…
Reference in a new issue