A mount manager and supporting data structures enable automatic
identification and re-establishment of logical volumes on non-removable
storage devices in a computer system across multiple reboots and
reconfigurations. The mount manager generates a redirected name for a new
logical volume when a unique volume identifier is presented to the mount
manager by the operating system. The mount manager stores the unique
volume identifier and the associated redirected name in a persistent mount
manager data structure The mount manager establishes a symbolic link
between the persistent redirected name, which is used by higher layers of
the operating system and user applications to address the logical volume,
and a non-persistent device name used by the operating system. During the
boot process, the mount manager uses the data structure entries identified
by the unique volume identifiers of the arriving logical volumes to
reconstruct the symbolic links so that references to the redirected name
will resolve to the correct non-persistent device name. When the system
undergoes physical reconfiguration, the mount manager associates an
existing redirected name to a different non-persistent device name if the
unique volume identifier is present in the data structure. In this
fashion, logical volumes can be removed and restored in the computer
without the knowledge of higher layers of the operating system and user
applications. Optionally, the mount manager builds an in-memory data
structure from the persistent data structure to increase the speed of the
identification process.
Структуры менеджера держателя и данныеов для поддержки включают автоматические идентификацию и re-establishment логически томов на non-removable запоминающих устройствах в системе компьютера через reboots и повторные переходы многократной цепи. Менеджер держателя производит перенаправленное имя для нового логически тома когда уникально обозначение тома к менеджеру держателя оперативной системой. Менеджер держателя хранит уникально обозначение тома и associated перенаправленное имя в упорнейшей структуре данным по менеджера держателя менеджер держателя устанавливает символическое соединение между упорнейшим перенаправленным именем, которое использовано более высокими слоями оперативной системы и применений потребителя для того чтобы адресовать логически том, и нон-uporne1wim названием прибора используемым оперативной системой. Во время процесса ботинка, менеджер держателя использует входы структуры данных определенные уникально обозначениями тома приезжая логически томов для того чтобы реконструировать символические соединения так НОП справки к перенаправленному имени разрешат к правильно нон-uporne1wemu названию прибора. Когда система проходит физический повторный переход, менеджер держателя связывает существуя перенаправленное имя к по-разному нон-uporne1wemu названию прибора если уникально обозначение тома присутствует в структуре данных. In this fashion, логически тома можно извлечь и восстановить в компьютере без знания более высоких слоев применений оперативной системы и потребителя. Опционно, менеджер держателя строит структуру данным по в-pam4ti от упорнейшей структуры данных для того чтобы увеличить скорость процесса идентификации.