Como mesclar minhas partições?

1

Quero mesclar meus /sda1 e /dev/sda6 . Eu tenho o Ubuntu em / sda1 e /dev/sda6 . Mas só agora eu tenho formatado /dev/sda1 , agora eu quero mesclar com /dev/sda6 (tem Ubuntu).

Por favor, sugira-me passo a passo usando gparted .

    
por sam 24.04.2017 / 08:12

1 resposta

4

Existem pelo menos três problemas com a sua pergunta:

  • Você não pode mesclar diretamente duas partições usando ferramentas comuns do Linux. Você pode expandir uma partição em um espaço não particionado adjacente, mas as partições mesclando (o que implica salvar o conteúdo de ambas as partições) não são suportadas por nenhuma ferramenta do Linux que conheço.
  • Seus /dev/sda1 e /dev/sda6 não são adjacentes um ao outro - existem outras duas partições entre elas. Além disso, /dev/sda1 é uma partição primária e /dev/sda6 é uma partição lógica. Assim, mesmo se você encontrou alguma ferramenta obscura para mesclar duas partições, seria inútil neste contexto, porque uma partição deve ser um conjunto contínuo de setores, como os setores A a D, não A para B e C para D, com outros divisórias que ocupam os setores B a C.
  • Seu /dev/sda1 é NTFS e /dev/sda6 é ext4fs. Assim, mesmo se você encontrou uma ferramenta para mesclar duas partições, e se elas eram adjacentes uma à outra, você não poderia fazer isso porque elas são tipos diferentes de sistema de arquivos.

Tudo o que foi dito, suspeito de que seu /dev/sda1 esteja vazio e você simplesmente deseja expandir o tamanho de /dev/sda6 , usando o espaço de /dev/sda1 . Essa tarefa pode ser executada, mas requer algumas tarefas intermediárias:

  1. Excluir /dev/sda1 .
  2. Mova /dev/sda2 para a esquerda. Isso terá o efeito de mover o espaço livre agora ocupado por /dev/sda1 para a direita de /dev/sda2 .
  3. Mova /dev/sda3 para a esquerda. Novamente, isso tem o efeito de mover o espaço livre para a direita de /dev/sda3 .
  4. Redimensione a partição estendida, /dev/sda4 , para que seu ponto de partida esteja o mais à esquerda possível. Agora deve abranger o espaço livre. (Note que uma partição estendida é uma espécie de espaço reservado que contém partições lógicas. Portanto, embora o espaço livre esteja dentro da partição estendida, ela ainda está disponível para partições lógicas e, portanto, permanece livre, em algum sentido .)
  5. Redimensione /dev/sda6 para a esquerda, para que agora consuma o espaço livre.

Este procedimento contém algumas ressalvas significativas:

  • Você precisará executar as duas últimas operações a partir de uma inicialização de emergência (como um instalador do Ubuntu no modo "experimentar antes de instalar").
  • As operações de mover partições e redimensionar a partição do Ubuntu para a esquerda provavelmente serão demoradas. Precisamente quanto tempo consome depende da velocidade do seu disco - talvez apenas alguns minutos, mas talvez mais de uma hora para cada um deles.
  • As operações de movimentação e redimensionamento da partição acarretam algum risco de danos às suas partições. Observe que "danos às suas partições" podem significar a perda de arquivos importantes. Assim, é imperativo que você faça backup de qualquer coisa importante nessas partições antes de começar.
  • Esta operação pode tornar OS (s) na (s) partição (ões) não inicializável (is). Portanto, você deve estar preparado para executar o Boot Repair para corrigir o Ubuntu. O reparo do Windows provavelmente exigirá a execução de ferramentas especializadas do Windows e está além da minha experiência. Reparar o Windows está além do escopo deste fórum também. Você pode querer pesquisar este tópico antes de começar, e pedir ajuda em um fórum do Windows se você precisar dele.
  • NÃO tente operar neste disco usando as ferramentas padrão do Windows. Embora possa fazer um trabalho melhor mantendo o Windows inicializável, as ferramentas de particionamento padrão do Windows são conhecidas por causar estragos ao lidar com discos, como o seu, que possuem partições estendidas e lógicas.

Como alternativa a esse procedimento, você pode considerar usar seu /dev/sda1 mais-ou-menos como está. Esta pergunta e resposta, por exemplo, descreva como adicionar uma partição como uma partição /home separada. Você precisaria criar um novo sistema de arquivos ext4fs (ou outro nativo do Linux) na partição, mas esta abordagem ignora todas as advertências anteriores. OTOH, sua partição atual do Ubuntu root ( / ) é pequena (16.28 GiB), portanto, a menos que você queira aumentar seu tamanho para mais espaço de armazenamento do usuário, talvez não libere espaço suficiente usando /dev/sda1 as /home . Talvez mover /var ou alguma outra coisa para a nova partição funcionasse melhor, mas isso cria sua própria inflexibilidade. Mover toda a instalação para /dev/sda1 , que é de 53,61 GiB, pode ser uma abordagem melhor. Veja aqui para algumas discussões sobre esta abordagem.

    
por Rod Smith 24.04.2017 / 22:49