Minha recomendação é que NÃO tente mover o PV. Em vez disso, tente isto:
- Reduza o PV pelo valor desejado para que a partição
/boot
seja no total . Ou seja, se você deseja uma partição/boot
de 1 GB%, reduza seu PV em 1 GB. - Crie uma nova partição de 1GB
/boot
no espaço liberado e crie o sistema de arquivos que deseja usar nela. - Copie os arquivos atuais da partição
/boot
para a nova partição - Ajuste a configuração do carregador de boot para a nova partição (isso pode implicar a reinstalação do seu gerenciador de inicialização ou apenas o ajuste dos arquivos de configuração).
- Teste tudo, certificando-se de que tudo funciona com a nova partição
/boot
. Isso deixará você com algum espaço desperdiçado onde sua antiga partição/boot
é; mas isso é facilmente corrigido ... - Marque a antiga partição
/boot
como um novo PV (ou seja, altere seu código de tipo de partição). - Execute
pvcreate
na nova partição PV / ex/boot
. - Execute
vgextend
para estender o VG para incluir a nova partição PV / ex/boot
. - Se desejar, expanda um ou mais LVs para usar o espaço extra.
Este processo será muito mais rápido e seguro do que tentar mover seu PV principal para abrir espaço para uma partição /boot
expandida. A desvantagem, é claro, é que o PV será fragmentado, o que degradará um pouco o desempenho dos arquivos que podem ser armazenados na antiga partição /boot
. Dito isso, a quantidade de espaço é pequena, portanto, o número de arquivos afetados provavelmente será pequeno. Se o disco for um SSD, esse efeito será inexistente.
Note também que a pequena quantidade de espaço que você recuperaria argumenta em favor de simplesmente parar na etapa 5 no procedimento acima, ou talvez em vez disso apagar ou apagar a antiga partição /boot
. Isso o tornará disponível para uso futuro, caso isso se torne desejável. Por exemplo, se você deseja instalar uma segunda distribuição Linux no computador ou testar a próxima versão do Ubuntu antes de atualizar, você pode usar a antiga partição /boot
como uma partição /boot
para a nova instalação, em paralelo com a principal. .