Port-xen archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Strange 7.2 vs xbd and ISO images issue
Hi folks,
I have a xen dom0 running -current as of last week and latest xen from
pkgsrc. When I try to run a NetBSD 7.2 install CD on that system, I get
very strange failures, that point at something being wrong with the
xbd driver (I guess).
The ISO Image I used is the latest from the auto build cluster, the same
image boots fine on VirtualBox.
Any ideas?
Martin
(P.S.: how can I boot this domU similar to native "boot -a" so I can select
the boot device upfront?)
Script started on Tue Nov 5 08:46:26 2019
[/usr/pkg/etc/xen] root@seven-days-to-the-wolves # xl create -c x-amd64-7
Parsing config from x-amd64-7
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017,
2018, 2019 The NetBSD Foundation, Inc. All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
NetBSD 7.2_STABLE (XEN3_DOMU) #0: Sat Nov 2 18:44:23 CET 2019
martin%martins.aprisoft.de@localhost:/usr/src-7/sys/arch/amd64/compile/XEN3_DOMU
total memory = 4096 MB
avail memory = 3957 MB
kern.module.path=/stand/amd64/7.2/modules
mainbus0 (root)
hypervisor0 at mainbus0: Xen version 4.11.2nb0
vcpu0 at hypervisor0: AMD Phenom(tm) II X6 1075T Processor, id 0x100fa0
vcpu1 at hypervisor0: AMD Phenom(tm) II X6 1075T Processor, id 0x100fa0
vcpu2 at hypervisor0: AMD Phenom(tm) II X6 1075T Processor, id 0x100fa0
vcpu3 at hypervisor0: AMD Phenom(tm) II X6 1075T Processor, id 0x100fa0
xenbus0 at hypervisor0: Xen Virtual Bus Interface
xencons0 at hypervisor0: Xen Virtual Console Driver
xenbus: can't get state for device/suspend/event-channel (2)
xbd0 at xenbus0 id 1: Xen Virtual Block Device Interface
xbd1 at xenbus0 id 2: Xen Virtual Block Device Interface
xennet0 at xenbus0 id 0: Xen Virtual Network Interface
xennet0: MAC address aa:07:99:c5:ba:40
balloon0 at xenbus0 id 0: Xen Balloon driver
balloon0: current reservation: 4194304 KiB
xennet0: using RX copy mode
xenbus: can't get state for device/suspend/event-channel (2)
balloon0: current reservation: 1048576 pages => target: 1048576 pages
ignore shutdown request:
xenbus: can't get state for device/suspend/event-channel (2)
boot device: xbd0
root on xbd0a dumps on xbd0b
Your machine does not initialize mem_clusters; sparse_dumps disabled
root file system type: ffs
/etc/rc.conf is not configured. Multiuser boot aborted.
Enter pathname of shell or RETURN for /bin/sh:
[3g H H H H H H H H H
Terminal type is vt100.
We recommend that you create a non-root account and use su(1) for root access.
# mount -r -t cd9660 /dev/xbd1a /mnt
# cd /mnt
RRIP without PX field?
# ./[K
[1] Abort trap ./sysinst
# gdb ./sysinst
GNU gdb (GDB) 7.7.1
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64--netbsd".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
"/mnt/./sysinst": not in executable format: Invalid argument
(gdb) quit
# file sysinst
sysinst: ERROR: cannot read `sysinst' (Invalid argument)
# ls
amd64 etc mnt sysinst targetroot
bin install.sh mnt2 sysinstmsgs.de tmp
boot lib netbsd sysinstmsgs.es usr
boot.cfg libdata sbin sysinstmsgs.fr var
dev libexec stand sysinstmsgs.pl
# df
Filesystem 1K-blocks Used Avail %Cap Mounted on
root_device 91489528 678336 86236716 0% /
/dev/xbd1a 397586 397586 0 100% /mnt
# file sysint[K
sysinst: ERROR: cannot read `sysinst' (Invalid argument)
# ls -l
total 7627
drwxr-xr-x 4 611 125 2048 Oct 31 06:39 amd64
drwxr-xr-x 2 611 125 6144 Oct 31 06:29 bin
-r--r--r-- 1 611 125 72632 Oct 31 06:42 boot
-rw-r--r-- 1 611 125 558 Oct 31 06:42 boot.cfg
drwxr-xr-x 2 611 125 2048 Oct 31 06:42 dev
drwxr-xr-x 27 611 125 12288 Oct 31 06:42 etc
-r-xr-xr-x 1 611 125 3082 Oct 31 06:42 install.sh
drwxr-xr-x 4 611 125 12288 Oct 31 06:29 lib
drwxr-xr-x 3 611 125 2048 Oct 31 06:08 libdata
drwxr-xr-x 5 611 125 2048 Oct 31 06:29 libexec
drwxr-xr-x 2 611 125 2048 Oct 31 06:08 mnt
drwxr-xr-x 2 611 125 2048 Oct 31 06:42 mnt2
-rw-r--r-- 1 611 125 7277410 Oct 31 06:42 netbsd
drwxr-xr-x 2 611 125 18432 Oct 31 06:29 sbin
drwxr-xr-x 4 611 125 2048 Oct 31 06:29 stand
-rwxr-xr-x 1 611 125 244338 Oct 31 06:42 sysinst
-rwxr-xr-x 1 611 125 36931 Oct 31 06:42 sysinstmsgs.de
-rwxr-xr-x 1 611 125 35889 Oct 31 06:42 sysinstmsgs.es
-rwxr-xr-x 1 611 125 36842 Oct 31 06:42 sysinstmsgs.fr
-rwxr-xr-x 1 611 125 32422 Oct 31 06:42 sysinstmsgs.pl
drwxr-xr-x 2 611 125 2048 Oct 31 06:42 targetroot
drwxr-xr-x 2 611 125 2048 Oct 31 06:08 tmp
drwxr-xr-x 8 611 125 2048 Oct 31 06:42 usr
drwxr-xr-x 2 611 125 2048 Nov 3 23:28 var
# pwd
/mnt
# halt -p
halt: halted by root
syncing disks... done
xenbus: can't get state for device/suspend/event-channel (2)
xenbus: can't get state for device/suspend/event-channel (2)
xbd1: detached
[/usr/pkg/etc/xen] root@seven-days-to-the-wolves # cat x-amd64-7
name = "x-amd64-7"
kernel = "/xen/amd64-7.gz"
memory = 4096
vcpus = 4
vif = [ 'mac=aa:07:99:c5:ba:40,bridge=bridge0' ]
disk = [ 'phy:/dev/wd0k,0x1,w',
'file:/xen/NetBSD-7.2_STABLE-amd64.iso,0x2,ro' ]
[/usr/pkg/etc/xen] root@seven-days-to-the-wolves # ll /xen/NetBSD-7.2_STABLE-amd 64.iso
-rwxr--r-- 1 martin wheel 407435264 Nov 5 08:45 /xen/NetBSD-7.2_STABLE-amd64.iso
[/usr/pkg/etc/xen] root@seven-days-to-the-wolves # ^Dexit
Script done on Tue Nov 5 08:51:31 2019
Home |
Main Index |
Thread Index |
Old Index