Como instalar o Ubuntu em uma única partição

0

Estou tentando instalar o Ubuntu nos últimos dias e estou quase lá. Meu problema agora é que só posso ter mais uma partição primária porque já tenho outras três. Eu tenho 28 GB de espaço não alocado e tentei ir para o instalador do Ubuntu e sob a opção "algo mais", criando uma partição primária ext4 com o mount como "/". No entanto, uma vez feito isso, o resto do espaço livre que reservo para swap se torna "inutilizável" e, a partir de então, não consigo criar uma partição swap. Então, como posso obter uma partição para "/" e uma área de troca em uma partição primária?

    
por Mixx 22.04.2014 / 03:16

2 respostas

1

Você já tem 3 partições primárias, como você disse, você pode criar apenas mais uma primária, nesse caso, por que não criar uma partição lógica para o não alocado, então dividi-la para swap e Ubuntu

Para criar uma partição lógica, instale o Gparted quando rodar no Ubuntu live ao vivo

No Gparted, use a opção de contração, clicando com o botão direito do mouse no espaço não alocado e, em seguida, crie o swap e o espaço

Depois disso, inicie a instalação e escolha outra coisa

    
por Sudheer 22.04.2014 / 04:12
0

Você pode criar um arquivo de troca na partição principal após a instalação, se precisar colocar o Ubuntu em uma partição. Por favor, tenha em mente que este é um tópico avançado e você pode quebrar o Ubuntu se você não fizer isso corretamente. Aqui está uma rápida sumarização de Oceano Digital .

  • Você pode usar o swap no que é chamado de arquivo de swap ao invés de uma partição swap, então você precisará criar um arquivo de swap na sua partição Ubuntu (após a instalação, é claro). Você cria um swapfile não-formatado em branco abrindo o terminal (Ctrl-Alt-T) e digitando:

    sudo dd if=/dev/zero of=/swapfile bs=1024 count=1024k
    
  • Certifique-se de substituir 1024k por quantos megabytes grandes você quiser que seu arquivo de troca seja. O Ubuntu geralmente faz isso do tamanho de sua memória RAM, então se você tivesse 4 GB de RAM você digitaria 4096k . Também note que digitar sudo basicamente diz ao Ubuntu para rodar o programa dd para ser executado como root em outras palavras, o administrador.

  • Agora, precisamos formatar o arquivo de troca para que seja um arquivo de permuta adequado, digitando:

    sudo mkswap /swapfile
    
  • Agora, se você não tem erros, deve ativá-lo digitando:

    sudo swapon /swapfile
    
  • Se nenhum erro ocorrer, precisamos ativá-lo na inicialização. Agora, isso envolve a edição de um arquivo de configuração chamado fstab que pode atrapalhar as coisas se você não colocar as informações a seguir corretamente. Você pode abrir o arquivo fstab digitando:

    sudo nano /etc/fstab
    
  • Você pode mover o cursor com as teclas de seta e digitar para editar o arquivo fstab. Queremos colar esta linha no final, movendo o cursor para baixo até o final e clicando com o botão direito no terminal e colando isso:

    /swapfile       none    swap    sw      0       0
    
  • Agora, antes de terminar, precisamos definir o valor do swappiness para que o Ubuntu saiba quando armazenar a memória no swap. Vamos configurá-lo para 10 neste caso digitando:

    echo 10 | sudo tee /proc/sys/vm/swappiness
    
    echo vm.swappiness = 10 | sudo tee -a /etc/sysctl.conf
    
  • E defina as permissões para que ninguém além do root (o administrador) possa ler o arquivo de troca para fins de segurança (opcional, mas recomendado).

    sudo chown root:root /swapfile
    
    sudo chmod 0600 /swapfile
    

Agora reinicie para ver se o Ubuntu inicializa e troca deve ser configurado agora!

    
por Reshurum 22.04.2014 / 04:08