From owner-freebsd-hackers@FreeBSD.ORG Fri Aug 14 21:19:32 2009 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 66F3C106568C; Fri, 14 Aug 2009 21:19:32 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from forward11.yandex.ru (forward11.yandex.ru [95.108.130.93]) by mx1.freebsd.org (Postfix) with ESMTP id 1D5B98FC45; Fri, 14 Aug 2009 21:19:32 +0000 (UTC) Received: from webmail117.yandex.ru (webmail117.yandex.ru [95.108.131.137]) by forward11.yandex.ru (Yandex) with ESMTP id 034F9F483ED; Sat, 15 Aug 2009 01:07:50 +0400 (MSD) Received: from localhost (localhost.localdomain [127.0.0.1]) by webmail117.yandex.ru (Yandex) with ESMTP id E77A8372C002; Sat, 15 Aug 2009 01:07:49 +0400 (MSD) X-Yandex-Spam: 1 X-Yandex-Front: webmail117 X-Yandex-TimeMark: 1250284069 Received: from [77.72.136.194] ([77.72.136.194]) by mail.yandex.ru with HTTP; Sat, 15 Aug 2009 01:07:49 +0400 From: "Andrey V. Elsukov" To: freebsd-hackers@freebsd.org,jhb@freebsd.org MIME-Version: 1.0 Message-Id: <147751250284069@webmail117.yandex.ru> Date: Sat, 15 Aug 2009 01:07:49 +0400 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain Cc: Subject: Howto setup multiboot with GPT? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Aug 2009 21:19:32 -0000 Hi, I have installed 8.0-BETA2 amd64 on ZFS root with GPT. I made addition partition and made new ZFS pool, builded and installed i386 world and kernel to this pool. So, is there some way to select from which partition i want to boot? My configuration: > gpart show ad10 => 34 1250263661 ad10 GPT (596G) 34 256 1 freebsd-boot (128K) 290 8388608 2 freebsd-swap (4.0G) 8388898 209715200 3 freebsd-zfs (100G) 218104098 209715200 4 freebsd-zfs (100G) 427819298 822444397 - free - (392G) > zpool list NAME SIZE USED AVAIL CAP HEALTH ALTROOT amd64 99,5G 10,5G 89,0G 10% ONLINE - x86 99,5G 346M 99,2G 0% ONLINE /mnt > cat /boot/loader.conf zfs_load="YES" vfs.root.mountfrom="zfs:amd64" > zfs list -r amd64 NAME USED AVAIL REFER MOUNTPOINT amd64 10,5G 87,5G 511M legacy amd64/distfiles 1,10G 87,5G 1,10G /usr/ports/distfiles amd64/home 4,29G 87,5G 4,26G /usr/home amd64/local 1,91G 87,5G 1,91G /usr/local amd64/obj 1,29G 87,5G 1,29G /usr/obj amd64/ports 162M 87,5G 162M /usr/ports amd64/src 405M 87,5G 405M /usr/src amd64/tmp 26,7M 87,5G 4,96M /tmp amd64/usr 263M 87,5G 263M /usr amd64/var 532M 87,5G 524K /var amd64/var/crash 411M 87,5G 411M /var/crash amd64/var/db 120M 87,5G 120M /var/db amd64/var/tmp 112K 87,5G 79K /var/tmp > zfs list -r x86 NAME USED AVAIL REFER MOUNTPOINT x86 346M 97,6G 170M legacy x86/local 18K 97,6G 18K /mnt/usr/local x86/tmp 23K 97,6G 23K /mnt/tmp x86/usr 175M 97,6G 175M /mnt/usr x86/var 241K 97,6G 178K /mnt/var x86/var/crash 18,5K 97,6G 18,5K /mnt/var/crash x86/var/db 25K 97,6G 25K /mnt/var/db x86/var/tmp 19K 97,6G 19K /mnt/var/tmp -- WBR, Andrey V. Elsukov