Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 10 Jan 2003 16:15:45 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 10 Jan 2003 16:15:45 -0500 Received: from air-2.osdl.org ([65.172.181.6]:1515 "EHLO mail.osdl.org") by vger.kernel.org with ESMTP id ; Fri, 10 Jan 2003 16:15:44 -0500 Date: Fri, 10 Jan 2003 13:20:46 -0800 (PST) From: "Randy.Dunlap" X-X-Sender: To: Manish Lachwani cc: Subject: Re: Using lilo to boot off any drive ... In-Reply-To: <20030110210035.76482.qmail@web20502.mail.yahoo.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1590 Lines: 41 On Fri, 10 Jan 2003, Manish Lachwani wrote: | In my current setup, I am having 12 ide drives | connected to a 3ware controller labelled sda to sdl. | Suppose sde is the drive we want the system to boot | off. What I do is modify the lilo.conf on sda, sdb, | sdc etc. to have the "boot" entry point to /dev/sde. | | This way when the controller is transferred to lilo on | sda, it will load the kernel from sde. | | consider this. If sda is bad and is not exported to | the OS or is not detected in the BIOS due to a bad | cable etc. In this scenario, the OS mappings would | change. Now, sdb will become sda. The lilo.conf on sdb | (now sda) would have "boot" parameter still point to | sde, which is now sdd. | | When the control is transferred to lilo on sda (sdb | actually), is there a way for me to boot off sdd now | (which was previously sde)? I mean, is there any way | that lilo can load the appropriate kernel image? | | One of the ways I was thinking of was to modify the | lilo sources to scan for drive serial# and we boot off | that drive for which the serial# matches. But, does | anyone have a better alternative? I'm missing some info about how a BIOS addresses a large number of IDE drives. I know about the basic 0x80 = hda (or C:) and 0x81 = hdb. Is this still used? Is it extended for even many more drives? -- ~Randy - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/