From owner-freebsd-questions@FreeBSD.ORG Wed Dec 1 16:58:55 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF8D816A4CE for ; Wed, 1 Dec 2004 16:58:55 +0000 (GMT) Received: from lex.sublimemail.com (lex.sublimemail.com [66.45.27.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9100C43D49 for ; Wed, 1 Dec 2004 16:58:55 +0000 (GMT) (envelope-from dkelly@hiwaay.net) Received: from dogbark.net (localhost [127.0.0.1]) by lex.sublimemail.com (Postfix) with SMTP id C077D18CF3E; Wed, 1 Dec 2004 10:58:52 -0600 (CST) Received: from 207.111.173.106 (SquirrelMail authenticated user n4hhe) by webmail.dogbark.com with HTTP; Wed, 1 Dec 2004 10:58:52 -0600 (CST) Message-ID: <1304.207.111.173.106.1101920332.squirrel@webmail.dogbark.com> Date: Wed, 1 Dec 2004 10:58:52 -0600 (CST) From: "David Kelly" To: In-Reply-To: <6.2.0.14.2.20041201101511.00abf138@localhost> References: <6.2.0.14.2.20041201101511.00abf138@localhost> X-Priority: 3 Importance: Normal X-Mailer: SquirrelMail (version 1.2.11) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit cc: freebsd-questions@freebsd.org Subject: Re: convert from scsi to IDE X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Dec 2004 16:58:55 -0000 > umm..I have a freebsd install on a SCSI drive > and I need to convert this to IDE. > > I have an issue with the fact that no matter what I do, if I install and > IDE drive - the BIOS will always try to boot off of the IDE drive. Ah! The "wonders" of the committee-designed PC architecture. You say nothing of your motherboard BIOS or SCSI interface. The key as to which drive is booted lies there. Then again there are ways around it. Boot a FreeBSD Install CD and prepare the IDE drive. Most importantly partition and install the bootmanager. Flush the work out to the drive. Then on reboot item F5 should transfer the boot to the next drive. If the next drive has the same FreeBSD boot manager it too will have an F5, and so on until one gets back to the first where the loop continues. Each drive remembers the prior use so after 5 or 10 seconds the first will transfer to the next on your next reboot. I suggest that you take this opportunity to clean up your system, document, and update. Install a fresh 4.10 or 5.3 on the IDE drive. Take notes while you do so. Once the FreeBSD things have been dealt with on the IDE drive, mount the SCSI (if not already) and start copying your known important stuff. Use the old drive as a reference for which ports need to be installed. Take notes. The old drive is always there for things you missed, and you *will* miss some things. Thats why you are taking notes. At some point in the future you may have to rebuild the machine and not have the original drive as a reference. With the FreeBSD boot manager on the IDE drive you can painlessly reboot to either your new IDE or old SCSI installation. At most /etc/fstab needs touchup on each.