Hello Samuel,
Thanks again for the response and offer to look into it.
Comments/questions inline.
On Tue, Aug 26, 2008 at 7:45 PM, Samuel Thibault
<samuel.thibault@xxxxxxxxxxxxx> wrote:
> Hello,
>
> Todd Deshane, le Tue 26 Aug 2008 15:57:50 -0400, a écrit :
>> a)
>> root (hd0,1)
>> setup (hd0)
>> boot (or quit)
>>
>> In this case however setup and quit are unknown commands.
>> Is that expected?
>
> Yes.  The MBR of a partition is supposed to contain a real bootloader,
> not a PV bootloader, thus the setup command doesn't hold.  quit only
> makes sense when running from a Unix shell, so doesn't make sense here,
> reboot or halt can be used instead.
>
So do you mean that this is fundamental to a PV guest or just under these
circumstances?
Since I am able to run the following when booted into the same guest by
passing a kernel and ramdisk.
grub> root (hd0,1)
root (hd0,1)
grub> setup (hd0)
setup (hd0)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"...  16 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p
(hd0,1)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.
grub> quit
quit
>> b)
>> kernel (hd0,1)/boot/vmlinuz-2.6.18.8-xen
>> initrd (hd0,1)/boot/initrd.img-2.6.18.8-xen
>> boot
>>
>> In this case, I get
>> Page fault in pagetable walk (access to invalid memory?).
>
> Should work :/
> Could you send me your images so I can test?
>
Sent a link in a previous private mail, let me know if there are any problems.
>> It starts booting the kernel, but gets stuck during the boot process at:
>>
>> rtc: IRQ 8 is not free.
>> Non-volatile memory driver v1.2
>> RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
>> loop: loaded (max 8 devices)
>> Xen virtual console successfully installed as xvc0
>> Event-channel device installed.
>> netfront: Initialising virtual ethernet driver.
>> xen-vbd: registered block device major 3
>>  hda:
>
> Is there any message in dom0's dmesg or xm dmesg?
>
Nothing is added to dmesg or xm dmesg that I can see.
I did however notice some text fly by that I hadn't before.
it is below just in case it could be useful in debugging
when running the xm create -c guest1, I get:
Using config file "/etc/xen/guest1".
Started domain guest1
                     Xen Minimal OS!
start_info:   0x9ac000
  nr_pages:   16384  shared_inf: cec1c000
  pt_base:    0x9af000  mod_start:  0x0
  mod_len:    0
  flags:      0x0
  cmd_line:   root=/dev/hda2 ro (hd0,1)/boot/grub/menu.lst
  stack:      0x94b860-0x96b860
MM: Init
  _text:        0x0
  _etext:       0x5cd36
  _erodata:     0x74000
  _edata:       0x7cb00
  stack start:  0x94b860
  _end:         0x98be48
  start_pfn:    9bb
  max_pfn:      4000
Mapping memory range 0xc00000 - 0x4000000
setting 0x0-0x74000 readonly
followed by the GRUB/grubdom prompt on a cleared screen.
Cheers,
Todd
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 |