how to boot linux on marzipan

View: New views
3 Messages — Rating Filter:   Alert me  

how to boot linux on marzipan

by 于爱民 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

hello ,everyone!
  I was doing some experiment with Pistachio and afterburner. I downloaded from
the  afterburner and did as the README file said.
  cd afterburner-build
  make -f /root/afterburner-aff5bdc8daa1/Makefile
  make menuconfig //here i didnt change anything
  make world.
now, I want to boot the linux in a vm.The following is my menu.lst file:

title L4::Linux Afterburned
      kernel=/boot/kickstart-vga
      module=/boot/pistachio-debug
      module=/boot/sigma0-vga
      module=/boot/l4ka-resourcemon
      module=/boot/afterburn-wedge-l4ka-passthru vmstart vmsize=100M wedgeinstal
l=16M wedgesize=64M vcpus=1 pcpus=1
      module=/boot/vmlinuz-2.6.9-driver root=/dev/hda1

/*those files(kickstart-vga,pistachio-debug,.....,vmlinuz-2.6.9-driver) are
copied from afterburner-build/boot directory */

When booting, I got such message:
resourceMon:Entering the server loop ....
Detected L4 tractbuffer
:37:44mafterburn:VCPU 0 console (printf)initialized
......
:37:44mafterburn: VCPU 0 requird from guest: 5 total from guest 6(0:6)
:37:44mafterburn: VCPU 0 initialize ramdisk 0-0 file size 0Mbytes
:37:44mafterburn: VCPU 0 MSR write was unhandled (MSR 174)
:37:44mafterburn: VCPU 0 MSR write was unhandled (MSR 175)
:37:44mafterburn: VCPU 0 MSR write was unhandled (MSR 176)



Re: how to boot linux on marzipan

by Joshua LeVasseur :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hello 于爱民,

Maybe you need to set your Linux kernel console, such as console=ttyS0.

-Josh


On Mar 4, 2008, at 9:32 PM, 于爱民 wrote:

> hello ,everyone!
>  I was doing some experiment with Pistachio and afterburner. I  
> downloaded from
> the  afterburner and did as the README file said.
>  cd afterburner-build
>  make -f /root/afterburner-aff5bdc8daa1/Makefile
>  make menuconfig //here i didnt change anything
>  make world.
> now, I want to boot the linux in a vm.The following is my menu.lst  
> file:
>
> title L4::Linux Afterburned
>      kernel=/boot/kickstart-vga
>      module=/boot/pistachio-debug
>      module=/boot/sigma0-vga
>      module=/boot/l4ka-resourcemon
>      module=/boot/afterburn-wedge-l4ka-passthru vmstart vmsize=100M  
> wedgeinstal
> l=16M wedgesize=64M vcpus=1 pcpus=1
>      module=/boot/vmlinuz-2.6.9-driver root=/dev/hda1
>
> /*those files(kickstart-vga,pistachio-debug,.....,vmlinuz-2.6.9-
> driver) are
> copied from afterburner-build/boot directory */
>
> When booting, I got such message:
> resourceMon:Entering the server loop ....
> Detected L4 tractbuffer
> :37:44mafterburn:VCPU 0 console (printf)initialized
> ......
> :37:44mafterburn: VCPU 0 requird from guest: 5 total from guest 6(0:6)
> :37:44mafterburn: VCPU 0 initialize ramdisk 0-0 file size 0Mbytes
> :37:44mafterburn: VCPU 0 MSR write was unhandled (MSR 174)
> :37:44mafterburn: VCPU 0 MSR write was unhandled (MSR 175)
> :37:44mafterburn: VCPU 0 MSR write was unhandled (MSR 176)
>
>



Re: how to boot linux on marzipan

by 于爱民 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks for your answer. I did as you said and the new output is as following:
VFS. Mounted root (ext3) filesystem)
Freeing....
INIT:version 2.86 booting
;37,44mafterburn:VCPU 0 user page not present, ip 77f7c8e9
;37,44mafterburn:VCPU 0 user page not present, ip 77f39fc1
/etc/init.d/rcS, line 557: 18 segmentation fault $i start
....
chld_handler(): Decompressor child was terminated by signal 11
.......
Activationg swap.
.....
/etc/init.d/rcS. line 101. 74 Segmentation fault /sbin/hwclock --hctosys $GMT $BADYEAR
;37,44mafterburn: VCPU 0 Unsupported exception from user-level ip 77e6af3a TID 40e8001<103a.1>
---"UNIMPLEMENTED Exception" ---
-------------(eip=bc0267d8, esp=85c03d50)----


----- Original Message -----
From: "Joshua LeVasseur" <jtl@...>
To: "于爱民" <yuaimin@...>
Cc: <l4ka@...>
Sent: Wednesday, March 05, 2008 11:05 PM
Subject: Re: how to boot linux on marzipan



Hello 于爱民,

Maybe you need to set your Linux kernel console, such as console=ttyS0.

-Josh


On Mar 4, 2008, at 9:32 PM, 于爱民 wrote:

> hello ,everyone!
>  I was doing some experiment with Pistachio and afterburner. I  
> downloaded from
> the  afterburner and did as the README file said.
>  cd afterburner-build
>  make -f /root/afterburner-aff5bdc8daa1/Makefile
>  make menuconfig //here i didnt change anything
>  make world.
> now, I want to boot the linux in a vm.The following is my menu.lst  
> file:
>
> title L4::Linux Afterburned
>      kernel=/boot/kickstart-vga
>      module=/boot/pistachio-debug
>      module=/boot/sigma0-vga
>      module=/boot/l4ka-resourcemon
>      module=/boot/afterburn-wedge-l4ka-passthru vmstart vmsize=100M  
> wedgeinstal
> l=16M wedgesize=64M vcpus=1 pcpus=1
>      module=/boot/vmlinuz-2.6.9-driver root=/dev/hda1
>
> /*those files(kickstart-vga,pistachio-debug,.....,vmlinuz-2.6.9-
> driver) are
> copied from afterburner-build/boot directory */
>
> When booting, I got such message:
> resourceMon:Entering the server loop ....
> Detected L4 tractbuffer
> :37:44mafterburn:VCPU 0 console (printf)initialized
> ......
> :37:44mafterburn: VCPU 0 requird from guest: 5 total from guest 6(0:6)
> :37:44mafterburn: VCPU 0 initialize ramdisk 0-0 file size 0Mbytes
> :37:44mafterburn: VCPU 0 MSR write was unhandled (MSR 174)
> :37:44mafterburn: VCPU 0 MSR write was unhandled (MSR 175)
> :37:44mafterburn: VCPU 0 MSR write was unhandled (MSR 176)
>
>