[rhype] error booting 2.6.11

Sushant Sharma sushant at cs.unm.edu
Sun Mar 13 07:42:34 EST 2005


Jimi Xenidis wrote:
>>>>>>"SS" == Sushant Sharma <sushant at cs.unm.edu> writes:
> 
> 
>  SS> okay, so --with-controlling-os has to be "controller"
> um no, but the controlling OS must a a stripped non-elf binary that
> has intimate knowledge of working with the HV, the linux kernel is not
> one of those OSes.  Instead of teaching the linux kernel how to do
> this we put all that knowledge in a custom "boot strapper".

so for now, is controller the only image that knows how to work with 
HV...or are there any other OSes capable of doing that?

>  SS> I saw
>  >> Choose one of the following images.
> 
>  SS> and linux image was not among the options given.
> 
> hmm did you update your controller.bin in your grub dir?
> in your build you should have seen something like:
>   bash .../rhype/test/datapkg.sh -o images_table.c  -O elf32-i386 -B i386 /home/sushant/hypervisor/vmlinux yield ipcmon termIO henter hcow hintr busyloop fpu print check_time time_intr time_intr_yield 
> 
> Note the vmlinux is first, did that not occur?

okay...if I configure with --with-controlling-os, then vmlinux is not 
there but if I configure without specifying controlling-os, then vmlinux 
is there and then I also got it as first option in the list of images.

> So all of the above should work, but don;t exepct vmlinux to run yet.

:( it didnt and I got the following error...

Choice [1]: 01
Got command: 01
  3
  load_image: copying bits from vmlinux: to 0xc4100000[0x296ca0]
  Copying partition img: 0x4366a4[0x296ca0] -> 0x84100000
  pagefault:
          cr2: 0x2
          err: 0x103d9d
          eflags: 0x84100000
          cs : eip:  0x12206 : 0x22

> On x86 there is another piece that you need to wrap around you vmlinux
> and I have omitted it.
can this be the reason for above error

> I'll get that out ASAP with some supporting
> docs.
great...any idea how soon?

Thanks
-
Sushant



More information about the rhype mailing list