En el almacenamiento de datos informáticos, un volumen o unidad lógica es una única área de almacenamiento accesible con un único sistema de archivos , que normalmente (aunque no necesariamente) reside en una única partición de un disco duro . Aunque un volumen puede ser diferente de una unidad de disco física, se puede acceder a él con la interfaz lógica de un sistema operativo. Sin embargo, un volumen es diferente de una partición.
Un volumen no es lo mismo que una partición. Por ejemplo, un disquete puede ser accesible como un volumen, aunque no contenga una partición, ya que los disquetes no se pueden particionar con la mayoría del software informático moderno. Además, un sistema operativo puede reconocer una partición sin reconocer ningún volumen asociado a ella, como cuando el sistema operativo no puede interpretar el sistema de archivos almacenado allí. Esta situación se produce, por ejemplo, cuando los sistemas operativos basados en Windows NT encuentran discos con particiones que no son de sistemas operativos Microsoft , como el sistema de archivos ext4 que se utiliza habitualmente con Linux . Otro ejemplo se produce en el mundo Intel con la "partición extendida". Aunque se trata de particiones, no pueden contener un sistema de archivos directamente. En su lugar, se deben crear "unidades lógicas" (también conocidas como volúmenes) dentro de ellas. Este también es el caso de los volúmenes NetWare que residen dentro de una única partición. En resumen, los volúmenes existen en el nivel lógico del sistema operativo y las particiones existen en el nivel físico, específico del medio. A veces hay una correspondencia uno a uno, pero esto no está garantizado.
En Microsoft Windows Server 2008 y posteriores, el término "volumen" se utiliza como un superconjunto que también incluye "partición". [1] [2] [3]
No es raro ver un volumen empaquetado en un solo archivo. Algunos ejemplos son las imágenes de disco ISO9660 (imágenes de CD/DVD, comúnmente llamadas "ISO") y los volúmenes de instalación para Mac OS X ( DMG ). Como estos volúmenes son archivos que residen dentro de otro volumen, ciertamente no son particiones.
Este ejemplo se refiere a un sistema Windows XP con dos discos duros físicos. El primer disco duro tiene dos particiones, el segundo solo una. La primera partición del primer disco duro contiene el sistema operativo. Los puntos de montaje se han dejado en los valores predeterminados.
En este ejemplo,
En los sistemas Linux , los volúmenes suelen ser manejados por el Administrador de volúmenes lógicos o el Sistema de administración de volúmenes empresariales y manipulados mediante mount(8). En las versiones basadas en NT de Microsoft Windows , los volúmenes son manejados por el núcleo y administrados mediante el complemento MMC de Administración de discos o la herramienta de línea de comandos Diskpart.
Los sistemas operativos basados en Windows NT no tienen un directorio raíz único . Como resultado, Windows asignará al menos una ruta a cada volumen montado, que tendrá una de dos formas:
C:\Music
"En estos dos ejemplos, un archivo llamado "Track 1.mp3" almacenado en el directorio raíz del volumen montado podría denominarse " F:\Track 1.mp3
" o " C:\Music\Track 1.mp3
", respectivamente.
Para asignar un punto de montaje a un volumen como ruta dentro de otro volumen, se deben cumplir los siguientes criterios:
De forma predeterminada, Windows asignará letras de unidad a todas las unidades, de la siguiente manera:
Debido a esta convención heredada , la unidad de inicio del sistema operativo todavía se asigna comúnmente como "C:", sin embargo, este no siempre es el caso. Dado que las computadoras personales ya no incluyen disquetes, y los discos ópticos y otras unidades extraíbles generalmente aún comienzan en "D:", las letras A y B están disponibles para la asignación manual por parte de un usuario con privilegios administrativos . Esta asignación será recordada por el mismo sistema operativo en la misma PC la próxima vez que se inserte un volumen extraíble, siempre que no haya conflictos, y siempre que la unidad extraíble no haya sido reformateada en otra computadora (lo que cambia su número de serie del volumen ), y siempre que el sistema operativo no haya sido reinstalado en la computadora.
En Windows XP, los puntos de montaje se pueden administrar a través del complemento Administración de discos de Microsoft Management Console. Se puede acceder a él de forma más cómoda a través de "Administración de equipos" en la sección "Herramientas administrativas" del Panel de control .
Más de una letra de unidad puede hacer referencia a un solo volumen, como cuando se usa el comando SUBST .
Advertencia: eliminar las letras de unidad o los puntos de montaje de una unidad puede dañar algunos programas, ya que es posible que no se pueda acceder a algunos archivos en la ruta conocida. Por ejemplo, si un programa está instalado en "D:\Archivos de programa\Algún programa", es posible que espere encontrar sus archivos de datos en "D:\Archivos de programa\Algún programa\Datos". Si el disco lógico anteriormente llamado "D:" tiene su letra de unidad cambiada a "E:", "Algún programa" no podrá encontrar sus datos en "D:\Archivos de programa\Algún programa\Datos", ya que la letra de unidad "D:" ya no representa ese volumen.
En los sistemas operativos tipo Unix , los volúmenes que no sean el de arranque tienen un punto de montaje en algún lugar dentro del sistema de archivos, representado por una ruta. Lógicamente, el árbol de directorios almacenado en el volumen se inserta en el punto de montaje. Por convención, los puntos de montaje se suelen colocar en un directorio llamado '/mnt', aunque a veces se utilizan '/media' y otros términos.
Para utilizar una ruta determinada como punto de montaje para otro volumen, debe existir allí un directorio (a veces llamado " carpeta ").
Los sistemas operativos tipo Unix utilizan el comando mount para manipular los puntos de montaje de los volúmenes.
Por ejemplo, si una unidad de CD-ROM que contiene un archivo de texto llamado 'info.txt' se montó en ' /mnt/iso9660 ', el archivo de texto sería accesible en ' /mnt/iso9660/info.txt '.
Por lo general, los archivos dentro de un volumen se pueden mover a cualquier otro lugar dentro de ese volumen manipulando el sistema de archivos, sin mover los datos reales. Sin embargo, si se debe mover un archivo fuera del volumen, se deben reubicar los datos en sí, lo que es una operación mucho más costosa.
Para visualizar mejor este concepto, se puede considerar el ejemplo de una gran biblioteca. Si una obra de no ficción está clasificada originalmente con el tema "plantas", pero luego tiene que ser trasladada al tema "flora", no es necesario volver a archivar el libro, cuya posición en el estante sería estática, sino que solo es necesario reemplazar la ficha . Sin embargo, para trasladar el libro a otra biblioteca, no basta con ajustar las fichas por sí solas, sino que es necesario trasladar todo el libro.
Una etiqueta de volumen es el nombre que se le da a un volumen específico en un sistema de archivos. En el sistema de archivos FAT , la etiqueta de volumen estaba tradicionalmente restringida a 11 caracteres (reflejando las restricciones de 8.3 , pero no dividida en campos de nombre y extensión) incluso cuando se habilitaba el nombre de archivo largo , se almacenaba como una entrada dentro del directorio raíz de un disco con un bit de atributo de etiqueta de volumen especial establecido y también se copiaba a un campo de 11 bytes dentro del Bloque de parámetros de BIOS extendido del sector de arranque del disco. La etiqueta siempre se almacena en mayúsculas en los sistemas de archivos FAT y VFAT , y no puede contener caracteres especiales que también están prohibidos para los nombres de archivo normales. En el sistema de archivos NTFS, la longitud de su etiqueta de volumen está restringida a 32 caracteres y puede incluir caracteres en minúscula e incluso Unicode . En el sistema de archivos exFAT , la longitud de su etiqueta de volumen también está restringida a 11 caracteres, pero puede incluir caracteres en minúscula y Unicode. El comando de etiqueta se utiliza para cambiar la etiqueta en DOS, Windows y OS/2. En sistemas con interfaz gráfica de usuario como el Explorador de Windows , se puede presionar mientras el volumen está resaltado, o hacer clic con el botón derecho en el nombre hará que aparezca un menú contextual que permite cambiarle el nombre, cualquiera de los cuales es el mismo proceso que para cambiar el nombre de un archivo. Cambiar la etiqueta en Windows también cambiará la marca de tiempo de creación del volumen a la fecha y hora actuales para los sistemas de archivos FAT. Las particiones NTFS tienen el directorio de información del volumen del sistema , cuya marca de tiempo de creación se establece cuando Windows crea la partición o cuando reconoce por primera vez una repartición (la creación de un nuevo volumen) por una utilidad de disco independiente .F2
A diferencia de la etiqueta, el número de serie del volumen es generalmente único y normalmente no lo cambia el usuario, y por lo tanto actúa como un identificador más consistente y confiable de cuándo se ha cambiado un volumen (como cuando se quita un disco y se inserta otro). El formateo del disco cambia el número de serie, pero el reetiquetado no. [4] Se originó en la década de 1950 en los sistemas operativos de computadoras mainframe . En la línea OS/360 es configurable por humanos, tiene una longitud máxima de seis caracteres, está en mayúsculas, debe comenzar con una letra e identifica un volumen para el sistema de manera única. Por ejemplo, "SYSRES" se usa a menudo para un volumen de residencia del sistema . Los sistemas operativos pueden usar el número de serie del volumen como nombre de punto de montaje. [5]
Un número de serie de volumen es un número de serie asignado a un volumen de disco o de cinta . En los sistemas de archivos FAT y NTFS , un número de serie de volumen es una característica que se utiliza para determinar si un disco está presente en una unidad o no, y para detectar si se intercambió con otro. Este sistema de identificación fue creado por Microsoft e IBM durante el desarrollo de OS/2 . [6] Fue introducido en MS-DOS 4.01 en 1988.
El número de serie del volumen es un número de 32 bits determinado por la fecha y la hora del reloj en tiempo real de la computadora actual en el momento del formateo de un disco . Anteriormente, la determinación por parte del sistema operativo de si un disco estaba intercambiado se hacía leyendo la etiqueta de volumen de la unidad . Sin embargo, incluso en ese momento, no se requería que la etiqueta del volumen fuera única y era opcional. Por lo tanto, muchos usuarios no habían dado a los discos ningún nombre significativo y el método antiguo fallaba.
El comando vol se puede utilizar desde la línea de comandos para mostrar la etiqueta actual y el número de serie de un volumen.
Partición Una parte del disco duro. En muchos casos, se trata de todo el espacio del disco duro, pero no es necesario que lo sea. Volumen Una unidad de espacio en disco compuesta por una o más secciones de uno o más discos. Las versiones anteriores de Windows Server utilizaban el término volumen solo cuando se referían a discos dinámicos, pero Windows Server 2008 también lo utiliza para referirse a particiones.
la distinción entre volúmenes y particiones es un tanto confusa. Cuando se utiliza Administración de discos, una partición normal en un disco básico se denomina volumen simple, aunque técnicamente un volumen simple requiere que el disco sea un disco dinámico.
Windows Server 2008 simplifica la interfaz de usuario de Administración de discos mediante el uso de un conjunto de cuadros de diálogo y asistentes tanto para particiones como para volúmenes.