Compartilhando espaço de troca entre o Windows e o Ubuntu

3

Este Mini-HOWTO do Espaço de Troca do Linux descreve como compartilhar o espaço de troca entre o Windows e o Linux. ** Estas instruções ainda se aplicam ao Ubuntu em 2011? Como devo modificar os passos para o Ubuntu?

Existe uma abordagem melhor para compartilhar o espaço de troca? **

Baseado no HOWTO, parece ser melhor criar uma partição de troca NTFS dedicada:

  • Dedicado para que o arquivo de troca seja contíguo e permaneça não fragmentado.
  • NTFS para que o Windows e o Ubuntu possam ler / gravar nele. (Ou o FAT32 é melhor para esse propósito?)

Em seguida, configure o Ubuntu para preparar o espaço de troca a ser usado pelo Linux na inicialização; pelo Windows no desligamento.

Eu quero dual boot Ubuntu e Windows 7 no meu laptop X301. No entanto, meu laptop tem apenas um SDD de 64 GB, portanto, eu gostaria de economizar o máximo possível de espaço em disco.

update: Existe um método alternativo usando um driver especial para Windows que permite usar uma partição swap do Linux para armazenamento temporário como um disco RAM, mas não parece ser tão bom ...     
por Leftium 15.02.2011 / 19:34

2 respostas

3

O espaço de troca do Windows é tipicamente um arquivo pagefile.sys armazenado na unidade. Ele recebe um tamanho arbitrário e não pode usar mais do que esse tamanho.

O Ubuntu e o Linux requerem uma partição 'swap' dedicada ou um espaço de troca designado. No entanto, o espaço de troca entre o Linux e o Windows não está formatado corretamente para cada sistema para entender o espaço de troca do outro. Isso faz com que a limitação na capacidade de compartilhar o espaço de troca. No entanto, você não precisa compartilhar o espaço de troca. Ele age na premissa da RAM: cada bit de memória é preenchido com dados e alocado conforme necessário. Quando os dados não são necessários, eles são marcados como sendo capazes de serem gravados. Isto significa então que algum outro programa pode vir e sobrescrever a última área alocada com novos dados. Este ciclo continua então.

    
por Thomas Ward 17.03.2011 / 21:01
2

Não é possível. O formato do pagefile.sys é proprietário e desconhecido.

    
por psusi 15.02.2011 / 20:07