Usando uma partição fat32 para um swapfile

1

Eu instalei o Ubuntu 11 em um SSD de 30GB (10 e 17GB partições - / e / home respectivamente) com uma unidade de disco de 1TB e 2TB para dados / programas grandes e eu fiz não sujeitar o SSD a trocar atividade quando eu instalei o Ubuntu sobre o C & amp; D drive volumes usados pela minha configuração win2k anterior (supondo que eu seria capaz de criar um swapfile separado no primeiro volume lógico de 10GB FAT32 no início da unidade de 1TB juntamente com o swapfile do windows pagefile.sys).

Pesquisando informações sobre a configuração de um swapfile, não está claro se posso ou não fazer isso e gostaria de saber se tenho que editar as partições da unidade de disco para criar uma partição de troca dedicada (nesse caso, é possível ou até mesmo recomendado ter misturado tipos de FS, como uma troca de 4 GB que precede um volume lógico NTFS de 1 ou 2 TB?).

Estou perguntando porque planejo executar as VMs win2k e winXP usando o VirtualBox e quero manter os volumes de disco NTFS e FAT32 intactos o máximo possível.

TIA, johnny-b-good

    
por Johnny-b-good 18.01.2012 / 15:20

1 resposta

4

Você pode ter seu swap em um arquivo, mas tenha em mente que o sistema de arquivos no qual o arquivo reside já deve ser montado para o swapfile ser encontrado. Eu tentaria listar o sistema de arquivos fat32 antes do swapfile em /etc/fstab . By the way, para especificar um swapfile em vez de uma partição algo como isso funciona no fstab:

/media/fat32-partition/swapfile.swp     none    swap    sw   0  0

Se não, você sempre pode adicionar swapon -a a /etc/rc.local para reativar os arquivos de troca depois que todos os scripts de inicialização forem executados, ponto no qual todos os sistemas de arquivos devem ser montados e visíveis.

Por fim, lembre-se de que passar pela camada do sistema de arquivos diminuirá o acesso ao seu arquivo de troca. Se for possível, recomendo enfaticamente tentar adicionar uma partição swap dedicada.

    
por roadmr 18.01.2012 / 16:10