Question Puis-je démarrer un Live USB entièrement en RAM, ce qui me permet de retirer le disque?


J'ai un USB en direct réalisé avec le créateur d'image disque Ubuntu standard pour 16.04 LTS. Dans l'état actuel, je peux démarrer sur ce disque, mais le périphérique USB d'origine doit toujours fonctionner correctement à tout moment.

Tenter de retirer le lecteur et d’utiliser le système génère une grande quantité d’erreurs d’E / S, ce qui suggère que le lecteur USB est réellement nécessaire déjà chargé dans la RAM (Par exemple, Firefox a fonctionné sans USB, mais je l'ai déjà utilisé une fois auparavant). apt, d'autre part, n'a pas.)

Existe-t-il un moyen de copier l'intégralité du disque live Ubuntu dans la RAM, afin de pouvoir retirer le disque et libérer un port USB pour d'autres choses?


71
2017-09-26 15:25


origine


Avez-vous essayé le paramètre du noyau "toram"? Cela accélérera au moins les choses après le démarrage, pas sûr de pouvoir retirer la clé USB. - ubfan1
@ ubfan1 Je n'ai pas encore, je peux tester plus tard aujourd'hui, cependant. - Kaz Wolfe
Sur une note similaire, je veux justifier une mise à jour de 16 Go lorsque j'utilise seulement 2 à 3 Go de 8 Go maintenant. Si je peux à travers tous Ubuntu en RAM (sauf Home), ce serait bien. Ce retard SSD de 2 secondes se réduirait à 0,25 seconde. Appelez-moi gâté :) - WinEunuuchs2Unix
Duplicata possible de Distro que je peux charger dans la RAM? - LiveWireBT


Réponses:


Vous devez simplement ajouter le toram paramètre de démarrage dans GRUB.

Voici comment vous pouvez le faire, testé (et les captures d'écran prises) avec un ordinateur de bureau Ubuntu 16.04 64 bits dans une machine virtuelle:

Démarrer en mode UEFI

Démarrez à partir du DVD / USB en direct et attendez que le menu GRUB apparaisse.

enter image description here

Surligner Try Ubuntu without installing en utilisant / puis appuyez sur E pour éditer le script de démarrage.

enter image description here

Rechercher la ligne commençant par linux et ajouter l'option toram juste après (ou à la place de) quiet splash, comme décrit ci-dessus. Puis appuyez F10 pour démarrer le script modifié.

Après le démarrage complet d'Ubuntu, vous pouvez éjecter / démonter le périphérique DVD / USB en direct et continuer à utiliser le système et tous les programmes disponibles.

Démarrage en mode BIOS / Legacy

Démarrez à partir du DVD / USB en direct et attendez que le menu de démarrage de la sélection de la langue apparaisse.

enter image description here

Choisissez votre langue avec / et confirmer avec Entrer. Le menu de démarrage apparaît.

enter image description here

Utilisation / souligner Try Ubuntu without installing.

Rendre éditable Boot Options ligne apparaît, appuyez sur F6 suivi par Esc fermer le petit pop-up.

Ensuite, vous pouvez naviguer dans le curseur dans le Boot Options ligne utilisant /. Cherche le quiet splash options et ajouter le toram option après ou à leur place, comme décrit ci-dessus.

Démarrez la configuration modifiée en appuyant simplement sur Entrer.

Après le démarrage complet d'Ubuntu, vous pouvez éjecter / démonter le périphérique DVD / USB en direct et continuer à utiliser le système et tous les programmes disponibles.


88
2017-09-26 17:30



Je suppose que cela est spécial pour le disque en direct en quelque sorte, non? Comme je l'imagine, je ne pourrais pas démarrer une installation régulière avec ce paramètre? - Mehrdad
@ Mehrdad Vous pourriez être intéressé par wiki.ubuntu.com/BootToRAM - Byte Commander