web-dev-qa-db-fra.com

Comment créer un fichier d'échange sur ext4

Mon ami souhaite créer un fichier d'échange de 4 Go sur son système de fichiers ext4. parce qu'il utilise un chromebook Acer c7 comme il l'a installé, il n'a pas eu la possibilité de spécifier une partition d'échange.

et maintenant, il veut créer un fichier d'échange sur son système de fichiers.

C'est le guide qu'il suit

http://ubuntuforums.org/showthread.php?t=1618220&p=10098565#post10098565

Vous devez d’abord créer un fichier 2GiB, par exemple dans/mnt:

Sudo dd if=/dev/zero of=/mnt/swap bs=1M count=2048

Formatez ensuite le fichier à permuter:

Sudo mkswap /mnt/swap

Ajoutez le fichier d'échange au système:

Sudo swapon /mnt/swap

Check it out, c'est à dire:

free -m

Editez le fichier fstab:

gksu gedit /etc/fstab

et ajoutez cette ligne à la fin du fichier:

/mnt/swap  none  swap  sw

Enregistrez le fichier et quittez. C'est tout.

Voici ce qu'il est en train de recevoir

enter image description here

user@chrubuntu:~$ Sudo swapon /mnt/swap
swapon: /mnt/swap: swapon failed: Invalid argument

et son fstab ressemble à ceci

fstab

aucun moyen de réparer cela ??

Encore une chose qu’il utilise Ubuntu 14.04 et ce n’est pas une nouvelle installation

Merci pour votre temps

2
Levan

Il est possible que le problème soit dû au fait qu'il se trouve dans le répertoire/mnt ou à un problème de sécurité. L'échange en lecture-monde n'est pas génial. Essayez ce tutoriel et voyez si vous obtenez de meilleurs résultats.

http://www.cyberciti.biz/faq/linux-add-a-swap-file-howto/

1
Elder Geek

échec de l'échange: argument incorrect

Sur la base de ce discussion et de ce post , votre système de fichiers ne prend probablement pas en charge les fichiers d'échange.

Vous devez le créer quelque part en dehors de /mnt, dans le cadre du système de fichiers natif (par exemple, dans /var).

Essayez de suivre ces étapes à la place.

0
kenorb