Preciso de uma partição swap para cada distribuição Linux?

4

Para instalar várias distribuições Linux na mesma máquina física, eu preciso adicionar uma partição swap para cada distribuição, ou uma será suficiente para todas?

    
por user283280 19.05.2014 / 22:30

3 respostas

7

Suponho que você esteja perguntando sobre uma partição de troca.

Sim, você pode compartilhar uma partição de swap, mas cada vez que você instalar, o espaço de troca será reformatado. Isso mudará o UUID da partição swap e você precisará atualizar /etc/fstab em cada sistema operacional instalado.

sudo nano /etc/fstab

Você verá uma entrada semelhante a:

  

UUID = cee15eca-5b2e-48ad-9735-eae5ac14bc90 nenhum swap sw 0 0

Relacione suas partições com

sudo blkid

e atualize fstab com o novo UUID.

Veja link

    
por Panther 19.05.2014 / 22:34
1

Talvez seja uma solução para adicionar swap como o swapfile. Você não precisa de partição para troca e cada distribuição tem sua troca.

Tome espaço para fazer swap

dd if=/dev/zero of=/swapfile bs=1024 count=1048576

A contagem é o tamanho do swapfile

crie um sistema de arquivos de troca

mkswap /swapfile

Ativar troca

swapon /swapfile

Terminar na alteração final /etc/fstab

sudo nano /etc/fstab

adicione linha

/swapfile       none    swap    sw      0       0
    
por 2707974 20.05.2014 / 08:27
0

Sim, mas ...

A grande restrição se você compartilhar sua troca pelas distribuições é que não será possível usar a hibernação / suspender para o disco. Isso usa o espaço de troca para armazenar o conteúdo atual da RAM, e se você inicializar em uma distro enquanto a outra está em hibernação, isso irá chocar as informações de hibernação.

(Mixar hibernação e dual-boot é uma má idéia em geral, porque os dados hibernados podem incluir informações em cache sobre o conteúdo do disco rígido, e o conteúdo real da unidade pode mudar se você inicializar em um sistema operacional enquanto outro está em hibernação.)

    
por Mark 20.05.2014 / 09:28