¿Qué significan exactamente estos términos?
- dividir
- volumen
- manejar
En Windows, se puede decir unidad C: o partición C :. En Linux no estoy seguro de qué se debe usar para las particiones porque no tienen un nombre.
¿Qué significan exactamente estos términos?
En Windows, se puede decir unidad C: o partición C :. En Linux no estoy seguro de qué se debe usar para las particiones porque no tienen un nombre.
Respuestas:
El término unidad se refiere a un dispositivo de almacenamiento físico, como un disco duro, un disco de estado sólido, una unidad flash USB extraíble, etc. En los sistemas operativos tipo Unix, los dispositivos están representados por objetos especiales del sistema de archivos llamados nodos de dispositivos que son visibles en el /dev
directorio.
Los dispositivos de almacenamiento se etiquetan /dev
según el tipo de dispositivo seguido de una letra que indica el orden en que fueron detectados por el sistema. En Linux anterior a la versión del kernel 2.6.20, el prefijo hd significaba un dispositivo IDE, por ejemplo, los archivos del dispositivo /dev/hda
, /dev/hdb
y /dev/hdc
correspondía al primer, segundo y tercer dispositivo IDE respectivamente. El prefijo sd se usó originalmente para dispositivos SCSI, pero ahora se usa para todos los dispositivos PATA y SATA , incluidos los dispositivos en un bus IDE. Si hay más de 26 dispositivos de este tipo en el sistema, los dispositivos a partir del 27 están etiquetados /dev/sdAa
, /dev/sdAb
y así sucesivamente.
Un dispositivo de almacenamiento físico puede dividirse en múltiples unidades de almacenamiento lógico conocidas como particiones . Cada partición se mostrará debajo /dev
como un nodo de dispositivo separado. Un número después de la letra del dispositivo significa el número de la partición, por ejemplo, los archivos de nodo del dispositivo /dev/sda1
y se /dev/sda2
refieren a la primera y segunda partición del primer dispositivo PATA. Tenga en cuenta que en las PC que usan particiones MBR , debido al límite de cuatro particiones primarias y la forma en que se manejan las particiones extendidas, la numeración de la partición puede diferir ligeramente del recuento real de particiones.
Otros sistemas similares a Unix pueden referirse a discos y particiones de otras maneras. Por ejemplo, FreeBSD usa/dev/adaX
(donde X es uno o más dígitos) para referirse a discos PATA y /dev/adaXpY
(donde X e Y son uno o más dígitos) para referirse a particiones en discos PATA.
El término volumen en Linux está relacionado con el Logical Volume Manager ( LVM ), que se puede usar para administrar dispositivos de almacenamiento masivo. Un volumen físico es un dispositivo de almacenamiento o partición. Un volumen lógico creado por el LVM es un dispositivo de almacenamiento lógico que puede abarcar múltiples volúmenes físicos.
/dev/null
También es un nodo de dispositivo. Así es /dev/tty
y /dev/pts/0
. Eso no significa necesariamente que haya un dispositivo físico en el otro extremo del nombre.
Una unidad es un disco de bloque físico. Por ejemplo: /dev/sda
.
Una unidad de partición A se puede dividir en algún disco de bloque lógico. Estos discos de bloque lógico se denominan partición. Por ejemplo: /dev/sda1
, /dev/sda2
.
Un volumen también es un disco de bloque lógico. El volumen es un concepto relacionado con la partición. Un volumen puede contener muchas particiones. Puede echar un vistazo al proyecto LVM para comprender el concepto de volumen. http://sourceware.org/lvm2/ .
Por ejemplo: vg0/lvol0
¿Qué significan exactamente estos términos?
Versión TLDR:
El volumen implica formateo y la partición no. Una partición es cualquier conjunto continuo de sectores de almacenamiento enumerados en alguna tabla (por ejemplo, MBR / GPT). Un volumen es un conjunto de sectores que pertenecen al mismo sistema de archivos, es decir, un sistema de archivos implementado.
Si ha formateado sus particiones sin un LVM, entonces cada una de sus particiones probablemente esté ocupada por un solo volumen. En el uso moderno, una unidad es el conjunto de todos los sectores que pertenecen a una sola pieza de hardware (virtual), desde la perspectiva del sistema operativo.
Así que particionamos unidades y formateamos particiones y montamos volúmenes.
En Windows, se puede decir unidad C: o partición C:
En realidad, en Windows, la redacción correcta es "volumen C", aunque creo que se les puede cambiar el nombre si no les gusta usar letras. MS a veces se refiere a los volúmenes montados como discos o unidades, pero en su documentación en línea son más cuidadosos y usan "volumen".
Respuesta completa:
No estoy seguro de qué se debe usar para las particiones porque no tienen un nombre [etiqueta o etiqueta]
(Una nota al margen menor aquí es que las particiones GPT pueden etiquetarse, al igual que la mayoría de los sistemas de archivos)
Convencionalmente, las particiones se formatean con un solo volumen completo y se nombran según su propósito. Por lo tanto, puede llamarlos [propósito + partición], por ejemplo, partición de inicio, partición de arranque, partición rootfs, etc. En Windows la palabra "unidad" es más común, aunque oficialmente MS usa la palabra volumen, que probablemente sea la más correcta. Creo que llamarlos unidades es un poco descuidado. Sigue leyendo para saber por qué.
Etimológicamente, "unidad" se origina en hardware motorizado que lee varios medios como cintas, disquetes y discos. Entonces, las cosas que contenían los medios que contenían datos se llamaban 'unidades' para abreviar. Para enfatizar: las unidades leen los medios, los medios contienen datos . Aunque "conducir" probablemente se deba a la naturaleza motorizada del hardware, la definición podría extenderse para incluir hardware no motorizado como un lector de tarjetas flash.
Esto significa que técnicamente las unidades en sí mismas no se pueden particionar . Los medios que contienen, como un CD o discos magnéticos o memoria flash MMC, pueden dividirse. Particionar solo significa definir conjuntos de bordes (por sector de medios) en una tabla. La tabla generalmente se almacena en los primeros sectores del medio de almacenamiento. Estas entradas de la tabla también pueden incluir otras cosas, como información de formato, que define qué sistema de archivos usa una partición (si corresponde).
Hoy en día, "unidad" ha adquirido el significado más abstracto de " contenedor de datos físicos ", reemplazando un poco la palabra "disco". Esto es probablemente porque:
Las unidades más comunes tienden a tener medios no extraíbles, lo que nos hace pensar en ellos como contenedores de almacenamiento en lugar de dispositivos de lectura / escritura.
El advenimiento de los medios sin disco como la memoria flash. "Disco" es demasiado específico para un tipo de tecnología, por ejemplo, se siente extraño hablar de discos con una memoria USB. Esto también se aplica a los dispositivos lógicos (matrices RAID), que se han vuelto más comunes. En lugar de usar palabras específicas para cada tipo, llamamos a todo un disco.
La distinción medio / lector no fue muy útil. Más a menudo queremos referirnos a los medios, aunque el SO interactúa con la unidad. Por lo tanto, es suficiente saber que utilizamos unidades para acceder a los datos. Hacer de "unidad" un concepto abstracto para los medios de almacenamiento fue solo parte de la evolución de la jerga CS.
Según esta definición más reciente, las unidades se pueden particionar . Cuando nos referimos a un lector de disco óptico como nuestra E:\
unidad, estamos usando la definición anterior. Cuando decimos que estamos particionando una unidad, estamos usando la definición más nueva.
Un volumen es un área de almacenamiento accesible con un solo sistema de archivos. - Wikipedia
Por lo tanto, una partición formateada puede considerarse un tipo de volumen. Tradicionalmente, un DVD o CD consta de un solo volumen, ya que no tienen particiones. Pero un volumen también puede consistir en múltiples unidades, o partes no continuas de una sola unidad, o ambas. Una partición es, por definición, un segmento continuo de una sola unidad. Tales volúmenes complejos existen en los llamados dispositivos / unidades lógicas o virtuales, pero a menos que tenga una buena razón, no vale la pena usar administradores de volúmenes lógicos.
Por último, algunos controladores de hardware (por ejemplo, RAID) pueden presentar un dispositivo lógico / virtual directamente al sistema operativo. Esto significa que las particiones son sectores continuos de un dispositivo lógico (es decir, desde la perspectiva del sistema operativo), las particiones pueden abarcar varios discos físicos.
Para resumir:
mount
, cada línea tiene el formato de "A en B tipo C", ¿A significa un volumen o una partición?
partition
está especialmente reservada para las entradas en la tabla de partición del medio de almacenamiento (es decir, la unidad). Las particiones extendidas tienen su propio MBR separado que contiene los volúmenes lógicos. Dado que esas entradas no están en el 'MBR principal', en realidad no son particiones en el sentido formal. Son "particiones de una partición" o subparticiones si lo desea.
Bueno, en Linux también las particiones tienen un nombre. Supongamos que tiene un HDD, se llamará sdX (X es a, by así sucesivamente según los números de unidad) y, a su vez, las particiones se denominarán sda1, sda2, etc.
Puede buscarlos en / dev, mostrará todos los archivos de dispositivo de su sistema.
/dev
no es una partición. Es un punto de montaje para un sistema de archivos virtual llamado (IIRC) devfs.
Un solo volumen puede estar compuesto por varias unidades. Este es el caso cuando tiene una configuración Raid 0. Todas las unidades = un solo volumen.
Un disco = un dispositivo de bloque = un dispositivo de almacenamiento, por ejemplo, SSD, disco duro
Una sección de un dispositivo de almacenamiento se llama partición, que de ninguna manera es un sistema de archivos que lo que se le hace a través del sistema operativo.
En cuanto al significado del volumen , hay 2 tipos, físicos o lógicos.
Un volumen físico desde el punto de vista de su computadora un disco duro físico.
Un volumen lógico es un disco lógico que puede extenderse a través de múltiples discos físicos.
La forma más fácil de pensar en un volumen físico (PV) es que es una partición física que tiene un tipo de partición de "Linux LVM" (tipo 8e - fdisk o tipo 8e00 - gdisk) y ha sido "marcado" como un PV usando pvcreate , lo que significa que ahora se puede agregar a un grupo de volúmenes (VG). Desde el VG, se pueden crear volúmenes lógicos (LV).