In <49F22C96.9010405@tlinx.org>, Linda Walsh wrote:
Ran into a a couple of related bugs recently and want to get some feedback on whether they are SuSE specific, or if they are fundamental design flaws in linux, or what.
Short description: * had/have working SuSE11.0 sys with 1 visible SAS-based disk that the OS had labeled "sda". I could tell it was labeled 'sda' by looking in the grub menu where it instructed linux to boot from sda3, and also by typing "fdisk -l".
The md*, hd*, and sd* "labels" are not persistent in any way. "sda1" is simply the first partition of the first drive found in the scsi subsystem. "md2" is simply the third device-mapper device created. These names are based on the detection order of devices, a non-deterministic but not entirely random process. udev provides a way to generate device names based on persistent attributes of the detected devices rather rather the order they were found in. Even before udev was around, libblkid provided a means to locate filesystems based on persistent attributes, rather than device. -- Boyd Stephen Smith Jr. ,= ,-_-. =. bss@iguanasuicide.net ((_/)o o(\_)) ICQ: 514984 YM/AIM: DaTwinkDaddy `-'(. .)`-' http://iguanasuicide.net/ \_/