Eu faço esse tipo de coisa o tempo todo. Algumas dicas:
- Você precisa ler a documentação, como os sites visitados por Bujiraso.
- Uma ferramenta como
system-config-lvm
(que está disponível no Ubuntu, mas o IIRC não é instalado por padrão) pode ajudar fornecendo uma GUI que torna menos necessário lembrar as dezenas de comandos de modo de texto LVM (ou mesmo a metade -dúzia é provável que você use com freqüência). Veja esta página (para o CentOS, mas aplicável ao Ubuntu) para obter informações sobre o uso dessa ferramenta. - Lembre-se de criar uma partição
/boot
separada - isto é, não na configuração do LVM. Deixe pelo menos 500 MB de tamanho. Porém, se houver alguma chance de você instalar várias distribuições Linux (incluindo futuras versões do Ubuntu instaladas lado a lado com sua instalação atual), certifique-se de reservar pelo menos uma/boot
partição para cada instalação. (Em teoria, o GRUB pode inicializar a partir de um kernel armazenado dentro de um LVM, mas na prática isso raramente é feito, e eu não sei quão bem o Ubuntu lidaria com essa configuração. Alguns gerenciadores de inicialização não habilitam a inicialização dessa maneira, Portanto, ter uma partição/boot
separada expande as opções do carregador de inicialização. - Se você estiver usando um computador baseado em EFI, precisará de uma partição de sistema EFI (ESP) não-LVM. Recomendo que este seja 550 MiB de tamanho.
- Se você estiver inicializando a partir de um disco GPT no modo BIOS / CSM / legado, precisará de uma inicialização do BIOS de ~ 1 MiB Partição. Nos computadores modernos, não recomendo essa combinação (inicialização via modo BIOS com GPT); a maioria dos computadores vendidos desde o final de 2011 suportam a inicialização no modo EFI, então eu usaria isso em tais computadores.
- Você pode (mas não precisa) criar várias partições do LVM (volumes físicos). Isso dá a você alguma flexibilidade para reconfigurar o sistema para multi-boot com sistemas operacionais não-Linux no futuro (ou para dividir espaço para partições
/boot
adicionais, ESPs, etc). Há pouca ou nenhuma vantagem nisso se você quiser ter uma grande instalação do Ubuntu; mas para um sistema altamente multi-inicializado, ter vários PVs significa que você não precisará redimensionar seu PV para criar espaço para algum SO não-Linux que você adicione no futuro; apenas certifique-se de que um PV esteja vazio, remova-o do grupo de volume (VG), ajuste seu código de tipo de partição e crie um novo sistema de arquivos nele. - Você pode inicializar o meio de instalação do Ubuntu em seu modo "experimentar antes de instalar" para usar o GParted e as ferramentas LVM de sua escolha, e então iniciar o
ubiquity
(o instalador do Ubuntu) da mesma inicialização para fazer a instalação. Use a opção de particionamento "something else" (como descrito em aqui ). Se os códigos de tipo de partição estiverem definidos corretamente, o Ubiquity deverá detectar o ESP automaticamente, se estiver presente, e mostrar os LVs existentes. Você precisará identificar explicitamente sua partição/boot
e cada LV que deseja usar.