cesarzz
(usa CentOS)
Enviado em 01/01/2020 - 11:37h
pinduvoz escreveu:
Até rola arquivo de swap do Linux em partição NTFS, mas é melhor colocá-lo em qualquer tipo de partição linux (ext3, ext4, reiserfs etc.). Coloque o arquivo de swap na partição raiz ou na partição de dados do seu Linux. O meu está na partição raiz ("/").
EDITADO: Mudei a resposta após ler isso:
Can I use swap file safely, deadlock free on NTFS?
Yes, this is possible if it’s properly setup. Below is the example how to create, initialize and turn on a 2 GB swap file safely, deadlock free:
dd if=/dev/zero of=swapfile bs=1M count=2000 mkswap swapfile swapon swapfile
You must turn off the swap file with ‘swapoff’ before you would be able to unmount NTFS. Please also note that other solutions, for example using swap on a loop device, are not safe and can cause deadlock!
Resumindo, você só não pode desmontar a partição NTFS com o arquivo swap habilitado. Precisa desmontá-la antes, com o comando "swapoff". Se o arquivo swap estiver no seu fstab, presumo que a partição NTFS vai ser montada junto com ele.
Feliz ano novo!!!
Obrigado pelas dicas.
Meu objetivo é criar esse arquivo swap no HDD para preservar o SSD. Por isso não quero colocar na raiz como vc fez.
Na instalação da distribuição posso ignorar a partição swap então?
E depois criar o arquivo swap?
Quanto a performance o arquivo swap em relação a partição swap se equipara?
Para eu ter esse swapfile, eu devo ter a partição ntfs montada a principio com o comando mount?
mount - t ntfs /dev/sdb1/swap_linux /swap
"swap_linux" = diretorio para organizar
/swap = diretorio de montagem no linux
E depois aplicar os comandos...
dd if=/dev/zero of=/swap/swapfile bs=1M count=2000
mkswap swapfile
swapon swapfile
E após, no fstab...
Devo indicar o ponto de montagem ntfs e sentar o swap também?