Como criar um volume de disco rígido virtual usando um arquivo no Linux
- 2722
- 435
- Ms. Travis Schumm
Disco rígido virtual (Vhd) é um formato de arquivo de imagem em disco 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 contém um sistema de arquivos e você pode usá -lo para armazenar e executar um sistema operacional, aplicativos e dados de armazenamento. Um dos usos típicos de VHDS Nas Máquinas Virtuais VirtualBox (VMS) para armazenar sistemas e aplicativos operacionais 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 os fins deste guia, criaremos um volume de tamanho VHD 1 GB, e formate -o com Ext4 Tipo de sistema de arquivos.
Crie uma nova imagem para manter o volume de unidade virtual
Existem várias maneiras de fazer isso, mas a maneira mais fácil é usar o seguinte comando dd. Neste exemplo, criaremos um volume de tamanho VHD 1 GB imagem.
$ sudo dd if =/dev/zero de = vhd.img bs = contagem de 1m = 1200
Onde:
- if =/dev/zero: Arquivo de entrada para fornecer um fluxo de caracteres para inicializar o 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
- contagem = 1200: Copie apenas 1200m (1 GB) de blocos de entrada
Em seguida, precisamos formatar o Ext4 Tipo de sistema de arquivos no Vhd arquivo de imagem com o utilitário mkfs. Responder y
, quando solicitado isso /mídia/VHD.img não é um dispositivo especial em bloco, como mostrado na captura de tela a seguir.
$ sudo mkfs -t ext4 /mídia /vhd.imgFormatar imagem VHD
Para acessar o Vhd Volume, precisamos montar em um diretório (Mount Point). Execute esses comandos para criar o ponto de montagem e montar o volume VHD, respectivamente. O -o
é usado para especificar opções de montagem, aqui, o loop de opção indica o nó do dispositivo sob o /dev/ diretório.
$ sudo mkdir/mnt/vhd/$ sudo montagem -t auto -o loop/mídia/vhd.img/mnt/vhd/
Observação: O Vhd O sistema de arquivos permanecerá montado apenas até a próxima reinicialização, para montá -la na inicialização do sistema, adicione esta entrada no /etc/fstab arquivo.
/mídia/VHD.IMG/MNT/VHD/EXT4 Padrões 0 0
Agora você pode verificar o recém -criado sistema de arquivos VHD com o Mount Point usando o seguinte comando df.
$ df -htVerifique o sistema de arquivos VHD
Removendo o volume de unidade virtual
Se você não precisar mais do volume VHD, execute os seguintes comandos para desmontar o sistema de arquivos VHD e exclua o arquivo de imagem:
$ sudo umount/mnt/vhd/$ sudo rm/mídia/vhd.img
Usando a mesma ideia, você também pode criar uma área/espaço de troca usando um arquivo no Linux.
Isso é tudo! Neste guia, demonstramos como criar um volume de disco rígido virtual usando um arquivo no Linux. Se você tiver algum pensamento para compartilhar ou perguntas a fazer, chegue -nos através do formulário de comentário abaixo.
- « Como instalar o Apache, MySQL/Mariadb e PHP no RHEL 8
- Como instalar o nginx, mysql/mariadb e php no rhel 8 »