From owner-freebsd-stable@FreeBSD.ORG Fri Jul 11 03:09:05 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D96E31065676 for ; Fri, 11 Jul 2008 03:09:05 +0000 (UTC) (envelope-from unixmania@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.freebsd.org (Postfix) with ESMTP id 6BB138FC25 for ; Fri, 11 Jul 2008 03:09:05 +0000 (UTC) (envelope-from unixmania@gmail.com) Received: by ug-out-1314.google.com with SMTP id q2so17972uge.37 for ; Thu, 10 Jul 2008 20:09:04 -0700 (PDT) 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:mime-version:content-type:content-transfer-encoding :content-disposition; bh=6O/NokJND4aRf3+/euAjTmPMg8Z0wq/2+EXfN2sux+g=; b=BK94fM7vzqMkfgoTdspunZo25frZPRJkVGim5L5GAD4TeCzkTA+qfWKM+xCoUS8hYM rZ6kN5moWInw5tcrh5lpapwwTHvI5JBnHCis1w3ngfokwnnng0rMHRycYwIbBNcvIJKU Czov5ERwNPA75dDQCSRUsXZA1figNtKgAC3A0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=uhp6HKWNweHuaKlqgrpZWAA5/z8OQ09y5AaITN/X3qWoPNj1iq36FdY70OJTsn+vF2 9LMqMYIKUzvqGz/aKIfB9q5Z+pjmqCYGYA0P5dPIblkSON+gGDUy6p7zmG+Hmc93MRdF 0JLISaIzH787g9hTSAjISunJ8rvIBklQJlqow= Received: by 10.67.116.9 with SMTP id t9mr178487ugm.65.1215745743776; Thu, 10 Jul 2008 20:09:03 -0700 (PDT) Received: by 10.66.234.1 with HTTP; Thu, 10 Jul 2008 20:09:03 -0700 (PDT) Message-ID: Date: Fri, 11 Jul 2008 00:09:03 -0300 From: "Carlos A. M. dos Santos" To: "FreeBSD Stable" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Looking for a GPT-aware boot manager X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jul 2008 03:09:05 -0000 Hello, I'm attempting quad-boot my notebook with STABLE and CURRENT, both i386 and AMD64. I installed them manually by booting from a thumb drive, partitioning the hard disk and extracting the distributions from ISO images that I had stored on an external hard drive. My disk layout is as follows: ad0p1 boot ad0p2 freebsd, partitioned with disklabel for 7.0/AMD64 ad0p2a 7.0 AMD64 root ad0p2d 7.0 AMD64 /var ad0p2f 7.0 AMD64 /usr ad0p3 freebsd, partitioned with disklabel for 7.0/i386 ad0p3a 7.0 i386 root ad0p3d 7.0 i386 /var ad0p3f 7.0 i386 /usr ad0p4 freebsd, partitioned with disklabel for 7.0/AMD64 ad0p4a 8.0 AMD64 root ad0p4d 8.0 AMD64 /var ad0p4f 8.0 AMD64 /usr ad0p5 freebsd, partitioned with disklabel for 7.0/AMD64 ad0p5a 8.0 i386 root ad0p5d 8.0 i386 /var ad0p5f 8.0 i386 /usr ad0p6 freebsd, partitioned with disklabel for all ad0p6b swap ad0p6d /temp ad0p6e /local The problem now is that I don't have a boot manager capable of selecting a partition to boot from. The FreeBSD boot manager (boot0) does not recognize GPT. I atempted to pass "0:ad(0p3)/boot/loader" to gptboot but had no success. I did a lot of googling and even attempted to read the source code of gptboot but could not figure out how to solve the problem, so any help will be appreciated. -- If you think things can't get worse it's probably only because you lack sufficient imagination.