Adicione a seguinte linha ao seu /etc/fstab
para ativar a partição swap na inicialização.
/dev/sdx none swap sw 0 0
Estou usando o Ubuntu como um hypervisor com meus sistemas operacionais de produção em execução no VMware.
Desde que instalei tudo em um SSD, coloquei o arquivo de troca em um HDD de dados durante a instalação. Depois de configurar tudo, precisei mover o arquivo de swap para uma seção diferente de um disco rígido diferente.
Sendo honesto, eu sei o suficiente sobre o Linux para fazer o boot. Eu sou um usuário do Windows que está completamente flummexed tentando fazer com que isso funcione. Eu não tive problemas em obter meu XP & amp; virtual 8 máquinas para usar arquivos de paginação eu configurei em HDDs, mesmo que seus arquivos de máquina virtual são armazenados no SSD.
Como faço para ativar o espaço de troca na inicialização? Eu tenho 14gb de RAM, mas a VMware quer um arquivo de swap de qualquer maneira. Com terabytes de espaço em disco rígido, não tenho nenhum problema em alocar uma partição para esse uso, e sem quaisquer outras idéias, eu usei a prática padrão do windows de ter mais espaço de troca do que o seu ram.
Desculpe pela longa pergunta.
Adicione a seguinte linha ao seu /etc/fstab
para ativar a partição swap na inicialização.
/dev/sdx none swap sw 0 0
Você pode usar swapfile ou swap partition - sua escolha. Se não for muito útil - acho que o swapfile será suficiente.
De qualquer forma - você tem que criar um de qualquer tamanho que você precisa. Diga - 1 GB, apenas por exemplo:
dd se = / dev / zero de = / swapfile bs = 1024 count = 1048576
chown root: root / swapfile chmdo 600 / swapfile
faça a troca mkswap / swapfile
também adicione-o ao / etc / fstab se quiser montá-lo automaticamente: / swapfile nenhum padrão de troca 0 0
ativar a troca nesse arquivo swapon / swapfile
É claro que você pode localizá-lo em outro lugar, não necessariamente no sistema de arquivos raiz, e refleti-lo nos comandos acima.