From owner-freebsd-questions@FreeBSD.ORG Tue May 24 11:17:30 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 5268916A41C for ; Tue, 24 May 2005 11:17:30 +0000 (GMT) (envelope-from aleksandr.derevianko@ru.transport.bombardier.com) Received: from demas002.adtranz.com (demas002.adtranz.com [213.68.98.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5D4043D1D for ; Tue, 24 May 2005 11:17:29 +0000 (GMT) (envelope-from aleksandr.derevianko@ru.transport.bombardier.com) Received: from demalng2.goc.adtranz.com (demalng2 [53.191.115.105]) by demas002.adtranz.com (8.12.9/8.12.9) with ESMTP id j4OBBLxH012264 for ; Tue, 24 May 2005 13:11:21 +0200 (MEST) Sensitivity: To: freebsd-questions@freebsd.org From: aleksandr.derevianko@ru.transport.bombardier.com Date: Tue, 24 May 2005 15:17:30 +0000 Message-ID: X-MIMETrack: Serialize by Router on DEMALNG2/Server/Adtranz(Release 6.0.3|September 26, 2003) at 24.05.2005 13:17:32 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Subject: Multiple bootable FreeBSD disks in the same system X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 May 2005 11:17:30 -0000 Hello ! I'm attempting to build the Vinum-based file server. The structure is following: 1. 5 equial-sized drives, 180 real Gbytes. 2. All drives have the same structure. 1 Partition (adXs1) divided in 3 slices: adXs1a - 128Mb ufs adXs1b - 128 Mb swap adXs1d - vinum partition. /usr, /var, /tmp is on vinum partition. Root partition is copied on every HD in the system. Vinum works, system boots OK, but if i take out drive number 0 (bootable), and attempt to boot from another drive, system refuses to boot with "Can't mount root" message. Of course, fstab is wrong, but i'm expecting at least boot in single-user - it doesn't, just reboots. The problem is: Before this message, system ask for root filesystem (in form ufs:/dev/adXs1a), but it seems like it doesn't see it. I have found the solution to this problem - in loader prompt enter "boot -a", the kernel boots, shows exactly the same prompt as previously for root filesystem, and proceed without any problems. If i change wiring to make another drive ad0, it works without problems at all. OS version: FreeBSD 4.11 RELEASE, GENERIC kernel. All drives are bootable (standart MBR, dos partition active, disklabel -B). Best Regards, Alexander Derevyanko