web-dev-qa-db-fra.com

Ubuntu peut-il être installé sur la clé USB à partir de laquelle il a été démarré?

Une personne a un ordinateur sans disque dur mais 16 Go RAM et un port USB3.

Dispose également d’une clé USB de 16 Go avec Ubuntu Live (non persistante).

L’ordinateur démarre alors avec la clé USB en utilisant toram.

La clé USB est ensuite retirée et réinsérée pendant le fonctionnement du système d'exploitation.

Le système d'exploitation qui s'exécute dans RAM peut-il effectuer une installation "complète" sur la clé USB?

Cela a été demandé dans:

Puis-je installer Ubuntu sur un lecteur flash USB à l'aide du lecteur SAME?

Cependant, pour une raison quelconque, cette question unique était marquée comme "dupliquer".

5
C.S.Cameron

J'étais trop curieux pour attendre que vous vérifiiez si cela fonctionne. Alors j'ai essayé et voici mon résultat:

Oui, cela fonctionne avec la recette suivante :-)

  • Créez un lecteur en direct uniquement en clonant ubuntu-16.04.1-desktop-AMD64.iso sur une clé USB 32 Go USB 3 avec mkusb

  • Ajoutez l’option de démarrage toram et démarrez

  • Lors de l'exécution en direct, démontez toutes les partitions montées de la clé USB (dans ce cas, il n'y en avait qu'une), exécutez-le dans une fenêtre de terminal.

    Sudo umount /media/{and press the TAB key for 'tab completion'}
    # or
    Sudo mount /media/*/*  # if more than one partition
    

    Vérifiez que toutes les partitions de la clé USB sont démontées avec

    df
    
  • Démarrez le programme d'installation avec l'icône du bureau.

  • Suivez les instructions comme pour toute autre installation

  • Redémarrage

Je l'ai fait dans un ordinateur portable avec 4 GiB RAM in BIOS mode sans lecteur interne.

S'il existe un lecteur interne, la tâche peut s'avérer plus délicate afin d'éviter d'écrire des éléments de chargement d'amorçage sur le lecteur interne, mais cela n'est pas dû au fait qu'il est installé sur le même lecteur que celui à partir duquel le système a été démarré.

-o-

Éditez 1: J'ai testé dans UEFI mode. Le dernier "Reboot" s'est bloqué au niveau des "cinq points".

  • J'ai attendu quelques minutes et je pouvais terminer en beauté avec SysRq est si b

et au redémarrage, le système installé fonctionne. Une meilleure alternative est de

  • 'Continuer à tester' au lieu de redémarrer

  • Rincer les tampons dans une fenêtre de terminal

    sync
    
  • Redémarrez le système live

et il se termine et redémarre magnifiquement.

-o-

Éditez 2: Vous trouvez de l'aide sur comment ajouter l'option de démarrage toram sur ce lien,

Comment démonter un DVD live/USB?

5
sudodus