¿Qué diferencia hay entre /dev/xvdb y /dev/xvdb1?

¿Qué diferencia hay entre /dev/xvdb y /dev/xvdb1?

Quiero que un nuevo volumen esté disponible en Linux, luego leídocumento de AWSydocumento de rackspace. Encuentro que hay un poco diferente.

El documento de AWS le dice al sistema esto:

  • formatear el volumenmkfs -t ext4 /dev/xvdb
  • monte el volumen en el directorio del punto de montaje ```mount /dev/xvdb /mnt/data
  • montar el volumen al inicio

    vi /etc/fstab

    /dev/xvdb /mnt/my-data ext4 defaults,nofail 0 2

Pero el documento de rackspace le dice al paso esto:

  • hacer una partición en el volumenfdisk /dev/xvdb
  • formatear el volumenmkfs -t ext4 /dev/xvdb1
  • monte el volumen en el directorio del punto de montaje ```mount /dev/xvdb1 /mnt/data
  • montar automáticamente el volumen al iniciar

    vi /etc/fstab /dev/xvdb1 /mnt/my-data ext4 defaults,nofail 0 2

La diferencia es que AWS usa el volumen directamente, pero rackspace particiona el volumen y usa la partición. Quiero saber si puedo usar el volumen directamente, ¿por qué necesito la partición? ¿Cuál es la diferencia entre usar /dev/xvdb y /dev/xvdb1?

Gracias.

Respuesta1

/dev/xvdbes un dispositivo de disco y /dev/xvdb1es la primera partición de un xvdbdispositivo. Aunque probablemente pueda usar todo el disco para un sistema de archivos, y esto puede funcionar en muchos casos (además, a menudo este es un enfoque válido), normalmente los sistemas de archivos deben residir dentro de una partición, por lo que varias utilidades y software (y principalmente - fsck) podrían reconocerlos por la etiqueta de su disco, que está configurada en consecuencia. Estamos hablando aquí de la familia de sistemas de archivos extN; esta regla se aplica a ellos.

información relacionada