Subject: Re: partition bookkeeping
To: Oleg Polyanski <luke@eed.miee.ru>
From: Ignatios Souvatzis <is@jocelyn.rhein.de>
List: tech-kern
Date: 09/22/1999 21:48:04
On Wed, Sep 22, 1999 at 10:25:53PM +0400, Oleg Polyanski wrote:
>
> I'm not sure that it makes our life easier. Right now we have
> floating disk naming scheme - disk detected first will get number `0'
> even if it has, for example, SCSI ID 5 so when I add another disk
> with SCSI ID number 2 (for example, I would like to add large /opt
> file system) it becomes first (i.e. sd0), not the former `first'
> disk. You cannot mount root fs without editing your `/etc/fstab'.
> It's weird. Disk naming scheme must depend on device physical
> properties (SCSI ID, master/slave or something like that).
This won't help you to mount root. You have to _know_ at _runtime_ which one
it is. As this isn't generally possible (at best, the kernel knows it),
install scripts tend to mount kernfs and then mount /kern/rootdev.
-is