WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ppc-devel

Re: [XenPPC] Cannot boot from local disk

To: xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [XenPPC] Cannot boot from local disk
From: Kiyokuni Kawachiya <KAWATIYA@xxxxxxxxxx>
Date: Fri, 6 Oct 2006 20:38:39 +0900
Delivery-date: Fri, 06 Oct 2006 04:39:20 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <45263A7C.2050002@xxxxxxxxxxxxx>
List-help: <mailto:xen-ppc-devel-request@lists.xensource.com?subject=help>
List-id: Xen PPC development <xen-ppc-devel.lists.xensource.com>
List-post: <mailto:xen-ppc-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ppc-devel>, <mailto:xen-ppc-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ppc-devel>, <mailto:xen-ppc-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-ppc-devel-bounces@xxxxxxxxxxxxxxxxxxx
> Kawachiya-san, seems that your problem today is different from
> yesterday.  You have however not answered any of my questions.

Some people in this list may be confusing, so let me summarize my boot
problem.

I am using JS20 (884241X) to run XenPPC, which is booted from local disk
through the /etc/yaboot.conf like this.

      # header section
      partition = 2
      timeout = 600
      default = xen
      # image section
      image = /boot/vmlinux
          label = linux
          root = /dev/hda3
          append = " quiet sysrq=1 insmod=sym53c8xx insmod=ipr"
          initrd = /boot/initrd
      # kawatiya 2006/08/24
      image = /boot/xen-3.0-unstable
          label = xen
          append = "xen -- root=/dev/hda3 sysrq=1 insmod=sym53c8xx
insmod=ipr"

However, I have several boot problems with recent versions.

1. I could not boot our internal version which is a little bit old version,
but contains the SMP patch.
   It failed like this.
            :
      Sharing PIC with Xen<6>mpic: Setting up MPIC "U3-MPIC" version 1.2 at
f8040000, max 4 CPUs
      mpic: ISU size: 124, shift: 7, mask: 7f
      mpic: Initializing for 124 sources
      mpic: Setting up HT PICs workarounds for U3/U4
      mpic:   - HT:01.0 [0xb8] vendor 1022 device 7450 has 4 irqs
      mpic:   - HT:02.0 [0xb8] vendor 1022 device 7450 has 4 irqs
      mpic:   - HT:03.0 [0xf0] vendor 1022 device 7460 has 24 irqs
      PID hash table entries: 1024 (order: 10, 8192 bytes)
      Maple: Found RTC at IO 0x1070
      Console: colour dummy device 80x25
      Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
      Inode-cache hash table entries: 16384 (order: 5, 131072 bytes)
      Memory: 185884k/196608k available (5296k kernel code, 10416k
reserved, 1240k data,

      I know this is caused by the SMP patch.

2. When I reverted xen/arch/powerpc/setup.c to non-SMP version, I
encountered another problem.
            :
      All bugs added by David S. Miller <davem@xxxxxxxxxx>
      Root-NFS: No NFS server available, giving up.
      VFS: Unable to mount root fs via NFS, trying floppy.
      VFS: Cannot open root device "<NULL>" or unknown-block(2,0)
      Please append a correct "root=" boot option
      Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block(2,0)
       <0>Rebooting in 180 seconds..

      It seems that boot parameters (root=/dev/hda3) is not passed to dom0
Linux.

3. I also cannot boot the official XenPPC in XenSource, which I already
reported.
            :
      Welcome to yaboot version 10.1.14-r716.SuSE
      booted from '/ht/ata@4,1/disk@0'
      Enter "help" to get some basic usage information
      boot: xen
      Please wait, loading kernel...
      Can't find a loadable segment !
      boot:

      I think this is related to the boot wrapper removal.


Kiyokuni KAWACHIYA / IBM Tokyo Research Laboratory


_______________________________________________
Xen-ppc-devel mailing list
Xen-ppc-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ppc-devel