From owner-freebsd-questions@FreeBSD.ORG Wed Dec 1 23:53:01 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 3356C16A4CE for ; Wed, 1 Dec 2004 23:53:01 +0000 (GMT) Received: from smtp.knology.net (smtp.knology.net [24.214.63.101]) by mx1.FreeBSD.org (Postfix) with SMTP id A88F543D2D for ; Wed, 1 Dec 2004 23:53:00 +0000 (GMT) (envelope-from dkelly@HiWAAY.net) Received: (qmail 12152 invoked by uid 0); 1 Dec 2004 23:52:54 -0000 Received: from user-69-73-60-132.knology.net (HELO ?10.0.0.68?) (69.73.60.132) by smtp1.knology.net with SMTP; 1 Dec 2004 23:52:54 -0000 In-Reply-To: <6.2.0.14.2.20041201140524.00bec200@cheyenne.wixb.com> References: <6.2.0.14.2.20041201101511.00abf138@localhost> <1304.207.111.173.106.1101920332.squirrel@webmail.dogbark.com> <6.2.0.14.2.20041201112926.00ab9e30@localhost> <1995.207.111.173.106.1101931324.squirrel@webmail.dogbark.com> <6.2.0.14.2.20041201140524.00bec200@cheyenne.wixb.com> Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <1E9A3326-43F4-11D9-B94B-000393BB56F2@HiWAAY.net> Content-Transfer-Encoding: 7bit From: David Kelly Date: Wed, 1 Dec 2004 17:52:54 -0600 To: "J.D. Bronson" X-Mailer: Apple Mail (2.619) 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 23:53:01 -0000 On Dec 1, 2004, at 2:07 PM, J.D. Bronson wrote: > At 02:02 PM 12/1/2004, you wrote: >> OK, but I think you are missing something in what I wrote. Once your >> tape >> backup is finished shutdown and install the IDE drives. Let it >> continue to >> boot your SCSI, which I presume also has the FreeBSD boot blocks >> installed. Use sysinstall on your current system to partition, >> format, and >> write boot blocks on the IDE drive(s). Mount the IDE drive(s) >> somewhere. >> Then you can use dump(8) piped into restore(8) directly from HD to HD. > > This is cool, but my machine NEEDS to boot off of IDE. There is no way > around this - even in the bios. :( > > So If I install IDE+SCSI, IDE will always win the boot. Even if its > blank then I get MISSING OPERATING SYSTEM > > and it will NOT seek other devices. Alright, somehow I got that twisted around. But you still haven't said anything about what kind of motherboard, BIOS, and SCSI interface you are using. The more generic the MB/BIOS the more likely there is a hook for making it boot the way you wish. The better SCSI cards have BIOS of their own and are able to "jump to the head of the BIOS drive list" if needed. Most all MB BIOS's provide control over the boot order of devices. One can force the so-called C: drive to always win. One can place the floppy at the tail of the list. Normally the order is 1) floppy, 2) CDROM, 3) C: drive, 4) and finally "BIOS INT 13H Device" or something similar to that. Move this #4 ahead of the C: device and your SCSI should boot. If you boot the FreeBSD Install CDROM and only write the partition table, boot blocks, and format your new partitions, then the FreeBSD boot blocks are able to "chain" boot from one HD to the other. Your BIOS may boot the IDE but its boot blocks can transfer the boot to another drive, such as your existing SCSI drive. No matter what you do you will have to create the FreeBSD partitions on the new drives. Can't do this from tape. But once the boot blocks are installed on the IDE drive you will be able to boot the SCSI drive. Just select F5 at the boot block's prompt. -- David Kelly N4HHE, dkelly@HiWAAY.net ======================================================================== Whom computers would destroy, they must first drive mad.