A resposta de Gilles foi ótima, mas não foi detalhada o suficiente para iniciantes.
Assim, tentarei descrever tudo em detalhes.
Cenário : Você quer aumentar o tamanho da sua máquina virtual do Fedora no VMware. O VMware provavelmente está instalado no Windows, o sistema host, mas isso não é importante.
-
Na VM do Fedora, descubra os nomes das partições. Você executa
sudo fdisk -l
e procura a seção como abaixo. Você pode ver que /dev/sda2
é a partição que precisa ser aumentada.
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 1026047 512000 83 Linux
/dev/sda2 1026048 52428799 25701376 8e Linux LVM
Eu prefiro usar GParted
para ver visualmente as partições. Isso é melhor para pessoas novas no Linux. Se você deseja instalar o Gparted, sudo yum install gparted
e iniciar o aplicativo GUI a partir da lista de aplicativos.
- Como você pode ver em Sistema na tabela acima,
/dev/sda2
é do tipo LVM (Logical Volume Manager). Sob o LVM, as partições são categorizadas por VolumeGroup / VolumeName. Vamos descobrir o VolumeGroup / VolumeName para /dev/sda2
Uma maneira de fazer isso é executar df -h
e observar o padrão /dev/mapper/VolGroup-VolName
.
Exemplo:
.
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/fedora-root 24G 16G 6.6G 71% /
devtmpfs 1.5G 0 1.5G 0% /dev
tmpfs 1.5G 140K 1.5G 1% /dev/shm
Aqui, /dev/mapper/fedora-root
corresponde a /dev/sda2
, verificando os tamanhos dos discos. Infelizmente, isso exige que você preste atenção aos detalhes, já que não há maneira direta de fazer isso.
Assim, o VolumeGroup de /dev/sda2
é fedora
e o VolumeName é root
.
Observe essas informações no papel.
- Encerre a VM do Fedora e baixe o GParted Live ISO de ( link ) do sistema host. Nas configurações da VM, aumente o tamanho do disco ( Configurações> Discos rígidos > Utilitários > Expandir )
- Ainda nas configurações, conecte o arquivo ISO Gparted como unidade de CD / DVD. Inicialize no Gparted ao vivo (você provavelmente terá que modificar as configurações do BIOS do VMmachine para inicializar no arquivo ISO)
-
Depois de inicializar no Gparted, redimensione /dev/sda2
clicando com o botão direito do mouse na partição /dev/sda2
(deve ser amarelo claro) e clicando em Redimensionar / Mover . Aumente Novo Tamanho (MiB) até que Espaço livre seguinte (MiB) seja 0 (ou arraste o controle deslizante completamente para a direita). Apple as mudanças.
-
Reinicie no Fedora e atribua o seguinte:
%código%
Lembre-se, o padrão do comando acima é sudo lvextend -l +100%FREE fedora/root
. Se seu VolGroup e VolName da etapa 2 forem diferentes, você terá que mudar de acordo.
-
Execute lvextend -l +100%FREE VolGroup/VolName
. Novamente, o modelo é sudo resize2fs /dev/fedora/root
.
-
Por último, execute resize2fs /dev/VolGroup/VolName
para ver as alterações.