Eu preciso aumentar a partição usando o espaço vazio localizado antes de a partição iniciar sem perda de dados. Pelo que eu sei, para redimensionar a partição e deixar os dados intactos, deve-se iniciar a nova partição do mesmo setor do disco de antes. É possível encontrar uma solução neste caso usando fdisk? Além disso, a partição possui um sistema de arquivos. O redimensionamento com fdisk danificará o sistema de arquivos e os dados?
Resposta
Você precisa aumentar ou diminuir a partição?
Talvez isso ajude: https://geekpeek.net/resize-filesystem-fdisk-resize2fs/
Qualquer método sugeriria que você faça backup dos dados de qualquer maneira. Portanto, fazer backup dos dados, alterar o tamanho e restaurar é um curso de ação provável.
Existem conjuntos de ferramentas como PartedMagic que contém ferramentas como clonezilla e outras formatações, particionamento, dimensionamento e outros.
Comentários
- Lager. O primeiro artigo ainda descreve o procedimento quando o espaço livre está localizado após a partição, mas eu o fiz antes de começar. Eu sei, existe uma opção de usar o Gparted também, mas eu estava curioso se é possível fazer direto do terminal com fdisk ou algo semelhante.
- Com base no conhecimento (limitado), o início do uma partição não é algo que parece ser capaz de ser alterado em praticamente qualquer SO / sistema de arquivos. Pode não ser uma opção, mas fazer backup de algo, configurar como quiser e restaurar. Meu favorito atual é usar ZFS para discos (espelhado, é claro). Não se preocupe com o tamanho da partição, pois é tudo virtual.
- @Anna Não há nenhuma maneira de alterar o tamanho da partição, você deve excluí-la e criar uma nova, e criar uma nova partição não altera o espaço alocado, você deve usar resize2fs para reduzir ou expandir o espaço alocado. Certifique-se também de fazer backup de tudo e reinstalar o gerenciador de inicialização se você ' redimensionou ' partição que contém o gerenciador de inicialização. Não ' importa se o espaço livre está no final ou no início da partição.