Como Criar um Disco rígido Virtual de Volume Usando um Arquivo no Linux

Disco Rígido Virtual (VHD) é um disco de formato de arquivo de imagem que representa uma unidade de disco rígido virtual, capaz de armazenar o conteúdo completo de um disco rígido físico. É um arquivo de contêiner que age semelhante a um disco rígido físico. A imagem do disco Replica um disco rígido existente e inclui todos os dados e recursos estruturais.

assim como um disco rígido físico, um VHD pode conter um sistema de arquivos e você pode usá-lo para armazenar e executar um sistema operacional, aplicativos e armazenar dados. Um dos usos típicos do VHDs em máquinas virtuais VirtualBox (VMs) para armazenar sistemas operacionais e aplicativos e dados.

neste artigo, demonstraremos como criar um volume de disco rígido virtual usando um arquivo no Linux. Este guia é útil para criar VHDs para fins de teste em seu ambiente de TI. Para o propósito deste guia, criaremos um volume VHD de tamanho 1GB e o formataremos com o tipo de Sistema de arquivos EXT4.

crie uma nova imagem para manter o volume da Unidade Virtual

há várias maneiras de fazer isso, mas a maneira mais fácil é usar o seguinte comando dd. Neste exemplo, estaremos criando um volume VHD de imagem de tamanho 1GB.

$ sudo dd if=/dev/zero of=VHD.img bs=1M count=1200

Onde:

  • if=/dev/zero: arquivo de entrada para fornecer um fluxo de caracteres de inicialização de armazenamento de dados
  • de=VHD.img: arquivo de imagem a ser criado como volume de armazenamento
  • bs = 1M: leia e escreva até 1m de cada vez
  • count=1200: copiar apenas 1200M (1 GB) de entrada de blocos
Criar Arquivo de Imagem VHD no Linux
Criar Arquivo de Imagem VHD no Linux

Avançar, precisamos formatar o sistema de arquivos EXT4 tipo no arquivo de imagem VHD com o mkfs utilitário. Resposta y, quando solicitado que / media / VHD.img não é um dispositivo especial de bloco, como mostrado na imagem a seguir.

$ sudo mkfs -t ext4 /media/VHD.img
Formatar Imagem VHD
Formatar Imagem VHD

para acessar o volume VHD, precisamos montar em um diretório (ponto de montagem). Execute esses comandos para criar o ponto de montagem e montar o volume VHD, respectivamente. O -o é usado para especificar opções para montagem, aqui, o loop de opção indica o nó do dispositivo no diretório /dev/.

$ sudo mkdir /mnt/VHD/$ sudo mount -t auto -o loop /media/VHD.img /mnt/VHD/

Nota: O sistema de arquivos VHD só permanecerá montado até a próxima reinicialização, para montá-lo na inicialização do sistema, adicione esta entrada no arquivo /etc/fstab.

/media/VHD.img /mnt/VHD/ ext4 defaults 0 0

agora você pode verificar o sistema de arquivos VHD recém-criado com ponto de montagem usando o seguinte comando df.

$ df -hT
Verifique VHD sistema de arquivos
Verificar o sistema de arquivos VHD

Remover a Unidade Virtual do Volume

Se você não precisa do VHD volume, execute os seguintes comandos para desmontar o sistema de arquivos VHD, em seguida, exclua o arquivo de imagem:

$ sudo umount /mnt/VHD/$ sudo rm /media/VHD.img

Usando a mesma idéia, você também pode criar uma permuta de área/espaço usando um arquivo no Linux.

Deixe uma resposta

O seu endereço de email não será publicado.