Puis-je démarrer une clé Live USB entièrement dans la RAM, ce qui me permet de retirer le disque?

74

J'ai une clé USB en direct créée avec le créateur d'images de 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.

Toute tentative de tirer le lecteur et utiliser le système génère une grande quantité d'erreurs d' E / S, suggérant en outre que le lecteur USB est réellement nécessaire pour des choses pas déjà chargées dans la RAM (Par exemple, Firefox a travaillé sans USB, mais je l' ai utilisé une fois avant déjà 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 lecteur et libérer un connecteur USB?

Kaz Wolfe
la source
2
Avez-vous essayé le paramètre de noyau "toram"? Cela accélérera au moins les choses après le démarrage, sans savoir si vous pouvez retirer le périphérique 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 je n'utilise que 2 à 3 Go de 8 Go maintenant. Si je peux traverser tout Ubuntu en bélier (sauf Home), ce serait sympa. Ce délai de 2 secondes sur le disque SSD serait réduit à 0,25 seconde. Appelez-moi gâté :)
WinEunuuchs2Unix
4
Duplication possible de Distro que je peux charger dans la RAM?
LiveWireBT
Ubuntu peut-il être installé sur la clé USB à partir de laquelle il a été démarré? askubuntu.com/questions/855039/…
CSCameron

Réponses:

95

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

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

Boot en mode UEFI

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

entrez la description de l'image ici

Mettez Try Ubuntu without installingen surbrillance en utilisant / puis appuyez sur Epour éditer le script de démarrage.

entrez la description de l'image ici

Recherchez la ligne commençant par linuxet ajoutez l'option toramjuste après (ou à la place de) quiet splash, comme illustré ci-dessus. Ensuite, appuyez sur F10pour démarrer le script modifié.

Une fois Ubuntu complètement initialisé, vous pouvez éjecter / démonter le DVD / périphérique USB live et continuer à utiliser le système et tous les programmes disponibles.

Démarrer 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 langue apparaisse.

entrez la description de l'image ici

Sélectionnez votre langue avec / et confirmez avec Enter. Le menu de démarrage apparaît.

entrez la description de l'image ici

Utilisez / pour surligner Try Ubuntu without installing.

Pour faire Boot Optionsapparaître la ligne modifiable , appuyez sur, F6puis sur Escpour fermer la petite fenêtre contextuelle.

Ensuite, vous pouvez naviguer dans la Boot Optionsligne avec le curseur / . Recherchez les quiet splashoptions et ajoutez-les toramaprès ou à la place de celles-ci, comme indiqué ci-dessus.

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

Une fois Ubuntu complètement initialisé, vous pouvez éjecter / démonter le DVD / périphérique USB live et continuer à utiliser le système et tous les programmes disponibles.

Byte Commander
la source