* Eric W. Biederman [2008-04-29 10:15]: > > Ok. I'm guessing that whatever it is immediately after > the e820 map dump causes the box to go south. > > But this is a very good clue that your BIOS just can't > handle being run after the linux kernel has run at > this point. Unfortunately this is common and why > the --real-mode switch has not been the default for several years. Ok, thanks. > What is your interest in getting the --real-mode option working at this > point? Well, the first reason was just interest. The second reason that pointed me in that direction is that I saw that kdump-booted kernels ignore the VGA parameter [e.g. 791] (which is quite clear since the video mode is not set in the boot block, but that can be easily patched) and also ignore the compiled-in VGA value (set with rdev). Then I saw that this is not done in the real kernel but in the 16 bit boot code which is of course only executed in real mode booting (arch/x86/boot/video.c). I know the 32-bit booted kernel takes the video mode from the running kernel, but currently it's not possible to change the mode. Well, it's not really important, it just would be nice. The overall reason behind this is that we (SUSE) use kexec now for the first reboot in our distribution setup which works quite well, and that's the reason I looked into that. Bernhard