Usando o LVM após instalar o Debian

1

Eu tenho o Debian Squeeze instalado no VirtualBox. Durante a instalação, escolhi o sistema de arquivos Ext3 e ele ocupa todo o espaço em disco virtual. fdisk diz:

Disk /dev/sda: 33.0 GB, 32986103808 bytes
255 heads, 63 sectors/track, 4010 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes  
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000471d5

Device Boot         Start         End      Blocks   Id  System
/dev/sda1   *           1        3842    30855168   83  Linux
/dev/sda2            3842        4011     1354753    5  Extended
/dev/sda5            3842        4011     1354752   82  Linux swap / Solaris

Como posso criar o sistema Linux LVM em / dev / sda1 para trabalhar?

    
por Massimo 04.03.2012 / 18:41

1 resposta

3

Se você já instalou o linux em / dev / sda1, você não pode colocar o LVM em cima dele.
O LVM é criado primeiro.
O exemplo a seguir cria um layout LVM, que deve ser criado a partir de um livecd ou rescuecd

pvcreate /dev/sda1 # initializes /dev/sda1 for LVM
vgcreate vgname /dev/sda1 # creates Volume Group with one device 
lvcreate --name boot --size 1G vgname # create logical volume to boot from
lvcreate --name root --size 6G vgname # create logical volume for / fs
lvcreate --name swap --size 1G vgname # create logical volume for swap
lvcreate --name home --size 2G vgname # create logical volume for /home fs

Ajuste os tamanhos para se adequarem ao Em seguida, execute o instalador do Debian, selecionando o particionamento avançado e selecione cada volume lógico, defina o tipo de sistema de arquivos, indique que a formatação é necessária e instale.

Se você já tem um sistema substancialmente configurado, você pode fazer um backup de seus sistemas de arquivos, siga o acima para criar o VG, LVs e restaurar os dados (ambos usando livecd ou rescuecd). Depois do que você precisará montar o root LV e atualizar o fstab com novos UUIDS, siga o procedimento chroot para mudar para o novo layout LV e update-grub

Acho que o squeeze pode inicializar a partir de um LV, mas verifique primeiro o site Debian, senão você precisará de uma partição separada para / boot que não faça parte do LV.

Este seria um bom momento para mudar para a rotulagem de disco GPT para granularidade mais fina

    
por 04.03.2012 / 19:10