From owner-freebsd-mobile@FreeBSD.ORG Sun Oct 19 20:42:44 2003 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED63B16A4B3 for ; Sun, 19 Oct 2003 20:42:44 -0700 (PDT) Received: from moek.pir.net (moek.pir.net [130.64.1.215]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CD4543F93 for ; Sun, 19 Oct 2003 20:42:44 -0700 (PDT) (envelope-from pir@pir.net) Received: from pir by moek.pir.net with local (Exim) id 1ABQwN-0003x3-00 for mobile@freebsd.org; Sun, 19 Oct 2003 23:42:43 -0400 Date: Sun, 19 Oct 2003 23:42:43 -0400 From: Peter Radcliffe To: mobile@freebsd.org Message-ID: <20031020034243.GG7316@pir.net> Mail-Followup-To: mobile@freebsd.org References: <16263.27709.682246.167116@whale.home-net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <16263.27709.682246.167116@whale.home-net> User-Agent: Mutt/1.4.1i X-fish: < X-Copy-On-Listmail: Please do NOT Cc: me on list mail. Subject: Re: best known methods for dual boot with XP with functional hibernate? X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: mobile@freebsd.org List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Oct 2003 03:42:45 -0000 John Reynolds probably said: > I believe that the hibernate function uses a special partition to > dump RAM to, correct? If the BIOS supports hibernation (rather than the OS doing it) this is generally the case, yes. > I'd like to nuke this current setup and go with a dual boot > configuration, but I want to be able to have XP utilize whatever it > needs to to hibernate correctly (and maybe even FreeBSD too if ACPI > works). XP uses a file in the normal filesystem to hibernate to, since it deals with it itself rather than letting the BIOS do it for it. There may be issues with the partition id of the XP partition for it to find the hibernation file, I'm unsure. What I did was reinstall my machine (IBM X30) from the recovery CDs and then resize the resultant XP NTFS partition down to make room for FreeBSD and the suspend to disk partition, create the suspend to disk partition and install FreeBSD in the remaining space. Works fine, both OSen will boot and hibernate. I use the XP bootloader to choose between FreeBSD and XP 9a web search will find instructions for doing this if you want to do it). P. -- pir