Pages : 1
#1 Le 23/12/2014, à 01:11
- MoonMilkyMonkey
Clef usb en ram
Bonjour enfin plutôt bonsoir,
Je suis a la recherche désespéré d'un "tuto" pour "transformer" sa clef USB en RAM pour aider mon pc portable j'ai vu des sujets anglais sur d'autres sites comme quoi cela serait possible comme sur Windows.
Étant totalement inculte en Linux je vous demande votre aide svp dite moi qu’es ce qui faut faire .
Je suis sur Ubuntu 14.04.
Hors ligne
#2 Le 23/12/2014, à 01:25
- Compte anonymisé
Re : Clef usb en ram
Bonsoir,
je vous conseille la lecture du paragraphe 3.3 de la page de documentation de swap, qui semble convenir à votre demande.
Cordialement
#3 Le 23/12/2014, à 01:34
- MoonMilkyMonkey
Re : Clef usb en ram
Merci de cette réponse rapide mais j'ai du mal a comprendre étant novice je ne comprend pas certaine chose :
Pour créer un fichier d'échange :
Depuis un compte d'administrateur, ouvrez un terminal ;
Utilisez fallocate pour réserver un bloc d'espace disque à attribuer à votre espace d'échange :
sudo fallocate -l <taille du fichier en octets> <nom du fichier>
Le paramètre -l indique la taille (length) en octets qui doit être réservée pour l'espace d'échange. fallocate reconnaît aussi quelques suffixes, tels m et g, pour préciser des tailles en mibi-octets ou gibioctets. Par exemple, pour réserver 512 Mio, indiquez 512m ; pour réservez 1 Gio, indiquer 1g ;
Le nom du fichier doit contenir le chemin absolu vers l'emplacement de celui-ci. Sinon, il sera créé dans le répertoire courant ;
Exemple : pour créer un fichier de 512 Mio nommé file.swap et situé à la racine d'Ubuntu, on utilisera la commande suivante :
sudo fallocate -l 512m /file.swap
Consultez le manuel de fallocate (man fallocate) pour plus d'informations.
Modifiez les permissions sur cet espace afin qu'il ne soit directement lisible que par le système. Utilisez la commande chmod :
sudo chmod 600 <nom du fichier>
Encore une fois, <nom du fichier> représente le nom du fichier qui vient d'être créé, avec son chemin absolu si nécessaire ;
Par exemple, pour changer les permissions sur le fichier file.swap situé à la racine d'Ubuntu, on utilisera la commande suivante :
sudo chmod 600 /file.swap
Définissez ce fichier en tant qu'espace d'échange. Pour ce faire, utilisez la commande mkswap :
sudo mkswap <nom du fichier>
Par exemple, pour définir un espace d'échange sur le fichier file.swap situé à la racine d'Ubuntu, on utilisera la commande suivante :
sudo mkswap /file.swap
Activez la prise en charge de ce nouvel espace d'échange. Utilisez la commande swapon :
sudo swapon <nom du fichier>
Par exemple, pour activer la prise en charge de l'espace d'échange sur le fichier file.swap situé à la racine d'Ubuntu, on utilisera la commande suivante :
sudo swapon /file.swap
Hors ligne
#4 Le 23/12/2014, à 01:36
- MoonMilkyMonkey
Re : Clef usb en ram
Pour sudo fallocate -l <taille du fichier en octets> <nom du fichier>
quelle taille de fichier précisement ? quel nom ?
J'ai une clef USB de 4 go a disposition
Dernière modification par MoonMilkyMonkey (Le 23/12/2014, à 01:36)
Hors ligne
#5 Le 23/12/2014, à 02:29
- Compte anonymisé
Re : Clef usb en ram
quelle taille de fichier précisement ? quel nom ?
La taille étant la quantité de "RAM" supplémentaire que vous souhaitez mettre sur votre clé.
Si vous voulez 1 Go pour pouvez mettre 1000000000
pour le nom c'est au choix. Tu peux mettre n'importe quoi l'important c'est de remettre le même nom pour les commandes suivantes.
Alternativement si tu souhaites dédier la clé à cette tâche tu peux la formater aussi en utilisant les 2 commandes du paragraphes 3.6 (mkswap puis swapon sur /dev/sdX). Mais tu pourra plus mettre de fichier dessus.
#6 Le 23/12/2014, à 02:45
- MoonMilkyMonkey
Re : Clef usb en ram
Merci, j'y voi un peu plus clair
Mais comment puis-je savoir qu'es ce qui est ou n'est pas ma clef USB ?Une commande particulière ? un formatage particulier ?
Hors ligne
#7 Le 23/12/2014, à 03:06
- Compte anonymisé
Re : Clef usb en ram
en général il suffit de mettre la clé dans un port USB et le contenu s'affiche.
sinon pour voir le partitionnement ou si rien ne s'affiche, je conseille le logiciel gparted.
#8 Le 23/12/2014, à 13:19
- MoonMilkyMonkey
Re : Clef usb en ram
moon@moon-EasyNote-TJ65:~$ sudo mkswap /dev/sdb
[sudo] password for moon:
/dev/sdb: Périphérique ou ressource occupé
moon@moon-EasyNote-TJ65:~$ sudo fallocate -l 1g /Lama.swap
moon@moon-EasyNote-TJ65:~$ sudo chmod 600 /Lama.swap
moon@moon-EasyNote-TJ65:~$ sudo mkswap /Lama.swap
Configure l'espace d'échange (swap) en version 1, taille = 1048572 Kio
pas d'étiquette, UUID=437dbe43-35d7-4257-b3c2-8db96a128439
moon@moon-EasyNote-TJ65:~$ sudo swapon /Lama.swap
moon@moon-EasyNote-TJ65:~$ swapon -s
Filename Type Size Used Priority
/dev/sda5 partition 2089980 0 -1
/Lama.swap file 1048572 0 -2
moon@moon-EasyNote-TJ65:~$
Oui ma clef s’appelle Lama , donc j'ai suivi t'es dire et j'ai effectuer ceci es-ce que cela est correcte ?
Hors ligne
#9 Le 23/12/2014, à 14:29
- Compte anonymisé
Re : Clef usb en ram
Je pense que j'étais pas très clair et je m'en excuse.
Tu as bien créer une partition d'échange et augmenté "virtuellement" ta quantité de RAM, donc ça c'est bon.
Malheureusement le fichier crée n'est pas sur la clé USB mais sur la racine de ton disque dur
Quand tu met ta clé dans un port USB voit tu les fichiers dessus ?
Si oui la clé doit être dans le dossier genre /media/moon/Lama (a verifier)
alors tu copies ton fichier Lama.swap que tu as créer dans la racine de ton disque dur sur la clé USB (le dossier a modifié en conséquence)
sudo mv /Lama.swap /media/moon/Lama/
ensuite :
sudo swapon /media/moon/Lama/Lama.swap
sudo swapoff /Lama.swap
swapon -s
Dernière modification par Compte anonymisé (Le 23/12/2014, à 14:32)
#10 Le 23/12/2014, à 14:43
- packard
Re : Clef usb en ram
Salut, suite à ta demande, je viens d'essayer un truc, j'ai formaté ma clé USB avec GParted en linux swap et ensuite toujours avec GParted j'ai cliquer sur la partition de la clé "activer la swap" et le système le détecte .
Surement à peaufiner pour le monter en automatique . .
Linux Mint Mate 19.3 Tricia LTS + Seven+ W 10
PC 1 : Asrock 970 Extrème 4 .AMD FX 8350 Black E, Nvidia GTX 1050 TI, RAM : 16 Go Ballistik ,1 SSD Hyper X Savage + Kingston SSDNow UV400 + SSD Samsung.
PC 2 : Gigabyte GA-MA770A-DS-3P , Phenom II X4 965 Black E, Nvidia GTX 650 TI
Portables : DELL Latitude E 6410: i7-640M + Latiude E5530 : I5-3230M.
Hors ligne
#11 Le 23/12/2014, à 14:55
- MoonMilkyMonkey
Re : Clef usb en ram
moon@moon-EasyNote-TJ65:~$ sudo mv /Lama.swap /media/moon/Lama/
[sudo] password for moon:
mv: impossible d'évaluer «/Lama.swap»: Aucun fichier ou dossier de ce type
moon@moon-EasyNote-TJ65:~$
jai ceci
Hors ligne
#12 Le 23/12/2014, à 18:15
- MoonMilkyMonkey
Re : Clef usb en ram
help :'(
Hors ligne
#13 Le 24/12/2014, à 16:30
- MoonMilkyMonkey
Re : Clef usb en ram
up ....
Hors ligne
#14 Le 24/12/2014, à 17:15
- moko138
Re : Clef usb en ram
moon@moon-EasyNote-TJ65:~$ sudo mv /Lama.swap /media/moon/Lama/
[sudo] password for moon:
mv: impossible d'évaluer «/Lama.swap»: Aucun fichier ou dossier de ce type
moon@moon-EasyNote-TJ65:~$jai ceci
Donne le retour complet et entre balises-code de
ls -la /
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#15 Le 24/12/2014, à 17:42
- MoonMilkyMonkey
Re : Clef usb en ram
moon@moon-EasyNote-TJ65:~$ ls -la /
total 2097256
drwxr-xr-x 22 root root 4096 déc. 23 13:53 .
drwxr-xr-x 22 root root 4096 déc. 23 13:53 ..
drwxr-xr-x 2 root root 4096 déc. 22 01:26 bin
drwxr-xr-x 3 root root 4096 déc. 22 01:29 boot
drwxrwxr-x 2 root root 4096 déc. 21 20:46 cdrom
drwxr-xr-x 17 root root 4160 déc. 24 15:23 dev
drwxr-xr-x 133 root root 12288 déc. 24 15:21 etc
-rw------- 1 root root 2147483648 déc. 23 01:21 file.swap
drwxr-xr-x 3 root root 4096 déc. 21 20:47 home
lrwxrwxrwx 1 root root 33 déc. 22 01:27 initrd.img -> boot/initrd.img-3.13.0-43-generic
lrwxrwxrwx 1 root root 33 déc. 21 20:54 initrd.img.old -> boot/initrd.img-3.13.0-32-generic
drwxr-xr-x 23 root root 4096 déc. 22 01:19 lib
drwx------ 2 root root 16384 déc. 21 20:43 lost+found
drwxr-xr-x 3 root root 4096 déc. 22 19:04 media
drwxr-xr-x 2 root root 4096 avril 11 2014 mnt
drwxr-xr-x 2 root root 4096 juil. 22 23:57 opt
dr-xr-xr-x 181 root root 0 déc. 24 16:20 proc
drwx------ 2 root root 4096 juil. 23 00:20 root
drwxr-xr-x 24 root root 760 déc. 24 15:21 runmoon@moon-EasyNote-TJ65:~$ ls -la /
total 2097256
drwxr-xr-x 22 root root 4096 déc. 23 13:53 .
drwxr-xr-x 22 root root 4096 déc. 23 13:53 ..
drwxr-xr-x 2 root root 4096 déc. 22 01:26 bin
drwxr-xr-x 3 root root 4096 déc. 22 01:29 boot
drwxrwxr-x 2 root root 4096 déc. 21 20:46 cdrom
drwxr-xr-x 17 root root 4160 déc. 24 15:23 dev
drwxr-xr-x 133 root root 12288 déc. 24 15:21 etc
-rw------- 1 root root 2147483648 déc. 23 01:21 file.swap
drwxr-xr-x 3 root root 4096 déc. 21 20:47 home
lrwxrwxrwx 1 root root 33 déc. 22 01:27 initrd.img -> boot/initrd.img-3.13.0-43-generic
lrwxrwxrwx 1 root root 33 déc. 21 20:54 initrd.img.old -> boot/initrd.img-3.13.0-32-generic
drwxr-xr-x 23 root root 4096 déc. 22 01:19 lib
drwx------ 2 root root 16384 déc. 21 20:43 lost+found
drwxr-xr-x 3 root root 4096 déc. 22 19:04 media
drwxr-xr-x 2 root root 4096 avril 11 2014 mnt
drwxr-xr-x 2 root root 4096 juil. 22 23:57 opt
dr-xr-xr-x 181 root root 0 déc. 24 16:20 proc
drwx------ 2 root root 4096 juil. 23 00:20 root
drwxr-xr-x 24 root root 760 déc. 24 15:21 run
drwxr-xr-x 2 root root 12288 déc. 22 01:25 sbin
drwxr-xr-x 2 root root 4096 juil. 22 23:57 srv
dr-xr-xr-x 13 root root 0 déc. 24 16:20 sys
drwxrwxrwt 5 root root 4096 déc. 24 16:17 tmp
-rw-r--r-- 1 root root 0 déc. 23 12:06 usbLama.swap
drwxr-xr-x 10 root root 4096 juil. 22 23:57 usr
drwxr-xr-x 13 root root 4096 juil. 23 00:21 var
lrwxrwxrwx 1 root root 30 déc. 22 01:27 vmlinuz -> boot/vmlinuz-3.13.0-43-generic
lrwxrwxrwx 1 root root 30 déc. 21 20:54 vmlinuz.old -> boot/vmlinuz-3.13.0-32-generic
drwxr-xr-x 2 root root 12288 déc. 22 01:25 sbin
drwxr-xr-x 2 root root 4096 juil. 22 23:57 srv
dr-xr-xr-x 13 root root 0 déc. 24 16:20 sys
drwxrwxrwt 5 root root 4096 déc. 24 16:17 tmp
-rw-r--r-- 1 root root 0 déc. 23 12:06 usbLama.swap
drwxr-xr-x 10 root root 4096 juil. 22 23:57 usr
drwxr-xr-x 13 root root 4096 juil. 23 00:21 var
lrwxrwxrwx 1 root root 30 déc. 22 01:27 vmlinuz -> boot/vmlinuz-3.13.0-43-generic
lrwxrwxrwx 1 root root 30 déc. 21 20:54 vmlinuz.old -> boot/vmlinuz-3.13.0-32-generic
Dernière modification par MoonMilkyMonkey (Le 24/12/2014, à 19:05)
Hors ligne
#16 Le 24/12/2014, à 18:51
- moko138
Re : Clef usb en ram
Ton fichier est bien là, mais il n'a pas le nom que tu croyais :
-rw------- 1 root root 2147483648 déc. 23 01:21 file.swap
Sois gentil de modifier ton message précédent conformément aux règles du forum ./misc.php?action=rules pour mettre entre balises-code ton retour de commandes, comme indiqué le GIF de ljere LÀ.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#17 Le 24/12/2014, à 19:07
- MoonMilkyMonkey
Re : Clef usb en ram
merci
Hors ligne
Pages : 1