On Sunday 27 July 2003 19:38, me wrote: > > Moving the first 512 bytes from MULTIBOOT_SEARCH to 0x10000 > succeeded. Moving the first segment (3584 bytes, also completely > contained in buffer) to 0x10400 failed so far with a vmware tripple > fault error, no matter if I use > grub_memmove(RAW_ADDR(cur_addr), data, i) > or a self written copy loop. Crash happens repeatable at 0x10b01. > > Does somebody has an idea, what's the problem to use this memory > around 0x10b00? Is there any grub memory layout documentation > available?
Sorry, found it. Look's like I'm smashing parts of stage2 here. Thus, it seems to require to save that segment temporary (probably @ 0x90000), and copy it back later. How do I ensure, that this action is save at some point? Looks like something the like is done for linux already in asm.S. > Again, any enlightenment is highly appreciated. > > TIA, > Pete _______________________________________________ Bug-grub mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-grub
