From owner-freebsd-current@FreeBSD.ORG Mon Dec 17 02:16:19 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 454AE16A468 for ; Mon, 17 Dec 2007 02:16:19 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.182]) by mx1.freebsd.org (Postfix) with ESMTP id 93C8913C458 for ; Mon, 17 Dec 2007 02:16:18 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by wa-out-1112.google.com with SMTP id k17so3178772waf.3 for ; Sun, 16 Dec 2007 18:16:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=rneMqkKM1RTCjPsO6zwGWdpZX/W85kcHPZNXyaupiac=; b=vF6Mt2kwOXAP9R4FBn23LytnhvIKrAdCXO4tNABQmRPipkC4/YYsWd+rgDts/gl6Y8kzoIut+4YIAKTtGU3Qd9EjEEyU6oraYwrmFoByddZlmvMkTyXUpU/NQnar93YLE/En79GXhUCW4LZzsNEuccr4tj9Drj+K49g2GkynGr8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=i6FmHisB8wZ3jWNF7F9upV1hfdpdM17SySEMp3j4JJI/98HF42DonooQeXvqNhXqjL5UMTFnGhBJzGe8h+Q75NfMo25SonziOM5FAqgoxWNoox4xSPTmq5d+OIlMfhvDKzL1QCq15aJS1zeM8fAmZXm5gZzcMJ4prpDpii7voZo= Received: by 10.114.151.13 with SMTP id y13mr2398203wad.60.1197857776800; Sun, 16 Dec 2007 18:16:16 -0800 (PST) Received: by 10.114.255.11 with HTTP; Sun, 16 Dec 2007 18:16:16 -0800 (PST) Message-ID: Date: Sun, 16 Dec 2007 18:16:16 -0800 From: "Kip Macy" To: "Andrew Lentvorski" In-Reply-To: <4765C325.3050507@allcaps.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4765C325.3050507@allcaps.org> Cc: freebsd-current@freebsd.org Subject: Re: Xen status and howto? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Dec 2007 02:16:19 -0000 I'm actively working on it. I'll let you know in a few weeks. -Kip On Dec 16, 2007 4:30 PM, Andrew Lentvorski wrote: > What's the deal with running FreeBSD as a DomU under Xen? > > Does it work? Does it fail? How does one pull it off? > > Where is the source code? Is there a HowTo that actually works? > > I've tried a bunch of different things to install FreeBSD as a DomU with > a CentOS 5.1 Dom0, but none of them seem to work. > > I specifically tried the directions here: > http://www.yuanjue.net/xen/howto.html > > And didn't even get past the domain-builder stage (error attached at > bottom). > > Any help or pointers (web, wiki, irc) would be appreciated. > > And, please be a little careful about those pointers. The documentation > around Xen on all fronts is absolutely *awful* and is rife with > outdated, error-prone, unmaintained pages. > > Thanks, > -a > > > ### ----- xc domain builder logfile opened ----- > xc_dom_allocate: cmdline=" > boot_verbose,boot_single,vfs.root.mountfrom=ufs:/dev/md0,kern.hz=100", > features="" > xc_dom_kernel_file: filename="/var/lib/xen/images/freebsd-XENU_INSTALL" > xc_dom_malloc_filemap : 7206 kB > xc_dom_boot_xen_init: ver 3.1, caps xen-3.0-x86_64 xen-3.0-x86_32p > hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64 > xc_dom_parse_image: called > xc_dom_find_loader: trying ELF-generic loader ... OK > elf_parse_binary: phdr: paddr=0xc0000000 memsz=0x250500 > elf_parse_binary: phdr: paddr=0xc0251500 memsz=0x47590c > elf_parse_binary: memory: 0xc0000000 -> 0xc06c6e0c > elf_xen_parse: __xen_guest: > "LOADER=generic,GUEST_OS=freebsd,GUEST_VER=7.0,XEN_VER=xen-3.0,BSD_SYMTAB" > elf_xen_parse_guest_info: LOADER="generic" > elf_xen_parse_guest_info: GUEST_OS="freebsd" > elf_xen_parse_guest_info: GUEST_VER="7.0" > elf_xen_parse_guest_info: XEN_VER="xen-3.0" > elf_xen_parse_guest_info: BSD_SYMTAB="" > elf_xen_addr_calc_check: VIRT_BASE unset, using 0x0 > elf_xen_addr_calc_check: ELF_PADDR_OFFSET unset, using 0x0 > elf_xen_addr_calc_check: addresses: > virt_base = 0x0 > elf_paddr_offset = 0x0 > virt_offset = 0x0 > virt_kstart = 0xc0000000 > virt_kend = 0xc06c6e0c > virt_entry = 0xc00314c0 > xc_dom_load_elf_symtab/parse: bsd_symtab_start=c06c6e0c, > kernel.end=0xc06c6e0c -- symtab=0xc06c6e10, maxaddr=0xc06c731c > xc_dom_load_elf_symtab: h=29 symtab, size=0x39760, maxaddr=0xc0700a7c > xc_dom_load_elf_symtab: h=30 strtab, size=0x47635, maxaddr=0xc07480b4 > xc_dom_parse_elf_kernel: xen-3.0-x86_32: 0xc0000000 -> 0xc07480b4 > xc_dom_mem_init: mem 512 MB, pages 0x20000 pages, 4k each > xc_dom_mem_init: 0x20000 pages > xc_dom_boot_mem_init: called > xc_dom_malloc : 1024 kB > xc_dom_build_image: called > xc_dom_alloc_segment: kernel : 0xc0000000 -> 0xc0749000 (pfn > 0xc0000 + 0x749 pages) > xc_dom_pfn_to_ptr: pfn out of range (0xc0000 > 0x20000) > xc_dom_release: called > xc_dom_allocate: cmdline=" > boot_verbose,boot_single,vfs.root.mountfrom=ufs:/dev/md0,kern.hz=100", > features="" > xc_dom_kernel_file: filename="/var/lib/xen/images/freebsd-XENU_INSTALL" > xc_dom_malloc_filemap : 7206 kB > xc_dom_boot_xen_init: ver 3.1, caps xen-3.0-x86_64 xen-3.0-x86_32p > hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64 > xc_dom_parse_image: called > xc_dom_find_loader: trying ELF-generic loader ... OK > elf_parse_binary: phdr: paddr=0xc0000000 memsz=0x250500 > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" >