Mesclar duas partições em um disco para uma partição separada em outro disco

1

Aqui está o que estou tentando fazer. Eu tenho uma partição / home (sda1) e swap (sda2) em um disco que eu quero mesclar em uma partição de swap maior e utilizar todo o espaço de troca. Quando usei o utilitário fdisk e criei minha partição (sdb1), usei todo o espaço do setor. Eu então usei o mkswap e acho que poderia ter cometido um erro ao fazer isso neste ponto porque não consigo montar sdb1 em nada agora sem obter o erro "mount: unknown filesystem type 'swap'". Isso me impede de usar o cp. Estou executando o Fedora 3.10.5 e estou trabalhando inteiramente em uma janela de terminal.

Qualquer conselho é apreciado. Ou deixe-me saber como posso formular melhor a pergunta se for ruim.

    
por TZPike05 01.10.2013 / 03:47

1 resposta

0

Aviso : Espero que você saiba o que está fazendo, porque na maioria dos casos, reformatar /dev/sda1 em um sistema em execução parece exigir um grande problema!

Um não monta partições de troca.

Depois de formatar a partição como swap usando mkswap /dev/sda1 , existem duas maneiras de usar a nova partição swap:

  • Manual: use swapon utility, algo como swapon /dev/sda1 . Ele habilitaria a partição swap, mas não sobreviveria à reinicialização.
  • Automático: adicione linhas como esta no seu /etc/fstab :

    /dev/sda1 none swap sw 0 0
    

Então, na inicialização, ele executaria swapon -a automaticamente e ativaria todas as partições de troca listadas em /etc/fstab .

Em ambos os casos, o utilitário free listará as trocas em uso, para que você possa confirmar que realmente funcionou.

Como alternativa, você não precisa formatar a partição como swap (e destruir todos os dados existentes). Você pode simplesmente criar um arquivo grande e não esparso na partição existente e montá-lo como fonte de troca adicional. Você pode ler mais sobre este aqui .

    
por 01.10.2013 / 04:48