Estender a partição Linux existente

1

Eu tinha um disco rígido de inicialização dupla com o Windows / Centos 6.5.

Eu não precisava mais do Windows, então eu removi o / dev / sda1 e / dev / sda2 via fdisk. Agora parece:

Device Boot      Start         End      Blocks   Id  System

/dev/sda3   *       21891       21955      512000   83  Linux
/dev/sda4           21955       31131    73707864    5  Extended
/dev/sda5           21955       21981      204800   83  Linux
/dev/sda6           21981       23511    12288000   82  Linux swap / Solaris
/dev/sda7           23511       31131    61211648   83  Linux

Eu gostaria de pegar o espaço usado pelo Windows e adicioná-lo a sda7

Eu brinquei com parted, resize2fs, lvextend, etc, mas não consigo descobrir exatamente como fazer isso. Alguém pode me ajudar fornecendo passos / comandos totalmente funcionais específicos?

Obrigado!

    
por GSD 23.06.2014 / 02:08

1 resposta

2

Antes de realizar esta tarefa, é altamente recomendável fazer backup dos seus dados.

Você não pode redimensionar a partição sob o sistema operacional trabalhando / executando a partir da mesma partição.

No seu caso, se o /dev/sda7 for seu sistema de arquivos / a partir do qual você trabalha e tentar redimensioná-lo, será necessário inicializar sua máquina em um local diferente. Você pode fazer CD ao vivo, inicializar a máquina a partir de DVD ou USB e executar gparted a partir daí. Você pode inicializar a partir do LiveCD do Ubuntu e usar o GParted nele ou baixar o LiveCD .do do GParted, gravá-lo em um CD e inicializá-lo.

Desmonte (se estiver montado) a partição que estará envolvida na operação de redimensionamento / movimentação, / dev / sdaX (clicando com o botão direito e selecionando desmontar do menu de contexto),

Como o espaço não alocado está à esquerda da partição ext4 que você deseja redimensionar, primeiro você precisa mover a partição para a esquerda do espaço não alocado, o que pode causar um erro de inicialização. Siga as instruções do GParted sobre como mover partições .

Como Gparted move partições, não espaço não alocado, pode ser uma tarefa bastante complicada conseguir seu objetivo. Isso é porque você tem um número de partições. Então você provavelmente precisa movê-los todos para a esquerda. Na etapa final, sua partição /dev/sda7 será movida e redimensionada (aumentada).

Mover partições é uma cópia em si, por isso vai demorar muitas horas. Portanto, provavelmente seria mais fácil salvar todos os dados críticos como backup na unidade externa, excluir todas as partições, criar um novo particionamento, reinstalar o SO e restaurar seus dados a partir do backup.

    
por 23.06.2014 / 03:29