qual a diferença entre /dev/xvdb e /dev/xvdb1

qual a diferença entre /dev/xvdb e /dev/xvdb1

Quero disponibilizar um novo volume no Linux, então liDocumento da AWSedocumento do rackspace. Acho que há um pouco diferente.

O documento da AWS diz ao setp isto:

  • formatar o volumemkfs -t ext4 /dev/xvdb
  • monte o volume no diretório do ponto de montagem ```mount /dev/xvdb /mnt/data
  • monte o volume no início

    vi /etc/fstab

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

Mas o documento da Rackspace diz o seguinte:

  • faça uma partição no volumefdisk /dev/xvdb
  • formatar o volumemkfs -t ext4 /dev/xvdb1
  • monte o volume no diretório do ponto de montagem ```mount /dev/xvdb1 /mnt/data
  • montar automaticamente o volume na inicialização

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

A diferença é que a AWS usa o volume diretamente, mas o rackspace particiona o volume e usa a partição. Quero saber se posso usar o volume diretamente, por que preciso da partição? Qual é a diferença entre usar /dev/xvdb e /dev/xvdb1?

Obrigado.

Responder1

/dev/xvdbé um dispositivo de disco e /dev/xvdb1é a primeira partição em um xvdbdispositivo. Embora você provavelmente possa usar o disco inteiro para um sistema de arquivos, e isso possa funcionar em muitos casos (além disso, muitas vezes esta é uma abordagem válida), normalmente os sistemas de arquivos devem residir dentro de uma partição, portanto, vários utilitários e software (e principalmente - fsck) poderiam reconhecê-los pelo rótulo do disco, que é definido de acordo. Estamos falando aqui sobre a família extN de sistemas de arquivos - esta regra se aplica a eles.

informação relacionada