From owner-freebsd-questions Tue Oct 28 13:06:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA20692 for questions-outgoing; Tue, 28 Oct 1997 13:06:40 -0800 (PST) (envelope-from owner-freebsd-questions) Received: from cyan.healthnet-sl.es (CYAN.HEALTHNET-SL.ES [194.179.35.142]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA20684 for ; Tue, 28 Oct 1997 13:06:21 -0800 (PST) (envelope-from webmaster@healthnet-sl.es) Received: from ntsrv1 (i111.boehringer-ingelheim.es [195.77.47.111]) by cyan.healthnet-sl.es (8.8.5/8.8.5) with ESMTP id WAA10432 for ; Tue, 28 Oct 1997 22:05:33 +0100 (CET) Message-ID: <345653D9.7F94140A@healthnet-sl.es> Date: Tue, 28 Oct 1997 22:06:33 +0100 From: Webmaster X-Mailer: Mozilla 4.01 [en] (WinNT; I) MIME-Version: 1.0 To: questions@freebsd.org Subject: Boot with BIOS drive 1 X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I have a system with an IDE HD (BIOS disk #0) and an SCSI one (BIOS disk #1). I want the OS (FreeBSD 2.2.2) to boot from the SCSI and use the IDE for simple storage, so I put the booteasy thing on both disks and arranged to start from the SCSI part, but for some reason it looks for sd(1,a) instead of sd(0,a), so it panics, etc. If I manually type "1:sd(0,a)kernel" at boot, it does start correctly. So I edited /usr/src/sys/i386/boot/biosboot/boot.c, and put there the same values of biosdrive, dosdev, maj, etc. that I see when booting to sd(0,a) as mentioned above, and recompiled and installed the kernel. However, I must be doing something wrong as nothing changes. Any advice would be appreciated. C. Amengual Healthnet SL Spain