web-dev-qa-db-fra.com

Installer Ubuntu sur une clé USB

J'ai peur d'avoir totalement détruit un lecteur de saut ce soir, et je suis incroyablement frustré, alors restez avec moi.

J'utilise actuellement Ubuntu avec une clé USB de 8 Go. Un peu de contexte: le disque dur de mon ordinateur est complètement grillé, et en attendant de le remplacer, j'utilise ubuntu pour pouvoir l'utiliser sur un ordinateur.

Je veux mettre ubuntu sur un autre lecteur de saut de 64 Go que j'ai acheté spécifiquement à cet effet. Cela pourrait prendre un certain temps avant que je puisse faire remplacer ce disque dur, et je devrai avoir une installation ubuntu la prochaine session pour mon travail en classe de toute façon. Je voulais le mettre sur un disque plus gros pour me permettre de ne pas avoir à me soucier autant de l'espace pour enregistrer les fichiers.

J'ai donc suivi les étapes que j'ai faites à chaque fois que j'installe ubuntu sur un lecteur flash; Je suis allé sur l'ordinateur Windows d'un ami, j'ai téléchargé l'ISO, installé UNetBootin et fait du lecteur 64 Go un lecteur de démarrage. Cela a fonctionné, j'ai démarré dans Ubuntu et j'ai essayé de l'installer sur la clé USB, et c'est là que les choses ont mal tourné.

Je veux installer ubuntu sur la clé USB, mais quand je suis allé l'installer, il n'est pas apparu. Toutes les partitions internes de l'ordinateur portable sont apparues et l'USB n'était pas du tout présent. J'ai donc essuyé le lecteur, reformaté pour qu'il devienne un lecteur FAT, pensant que cela pourrait être le problème, et j'ai réessayé. La même chose s'est produite: le lecteur a démarré correctement, mais encore une fois, aucun lecteur n'est apparu.

J'ai donc pris une autre route. J'ai utilisé la commande dd pour essayer de copier tout mon système hors de ce lecteur 8 Go sur le lecteur 64 Go. Cela semblait fonctionner - j'ai bien démarré dans le lecteur, mais il pensait qu'il n'avait que 8 Go d'espace. Lorsque j'ai regardé le disque dans gparted, cela a montré que la commande dd avait simplement créé une partition de 8 Go, ignorant les 56 autres Go du disque.

Je suis donc revenu à mon lecteur de saut d'origine et j'ai essayé d'augmenter la taille de la partition nouvellement créée. Cela a échoué.

Maintenant, je ne peux pas démonter cette partition, peu importe ce que j'essaie. J'ai littéralement tout essayé. Je ne peux pas effacer la partition, ni la supprimer de force.

J'ai donc besoin de quelques choses.

Tout d'abord, pourquoi ne puis-je pas installer sur ce lecteur? C'est la pièce qui a le moins de sens pour moi. Cela DEVRAIT fonctionner - il n'y a aucune raison claire pour qu'il ne fonctionne pas. Est-ce le lecteur de saut lui-même? C'est une clé USB Turbo 3.0 PNY 64 Go, mais la marque ne devrait pas avoir d'importance. Cela ne devrait pas être un problème du tout, c'est quelque chose que j'ai fait une douzaine de fois.

Deuxièmement, comment puis-je supprimer de force toutes les partitions du nouveau lecteur de saut et les reconstruire? Il n'y a aucun fichier dessus. La perte de fichiers n'est pas un problème. Je comprends que cela supprimera définitivement tous les fichiers inexistants sur le lecteur. J'ai besoin de reformater totalement la chose.

Toute aide est appréciée.

2
Marc Kuniansky

Vous avez une question assez bien écrite par rapport à la plupart des premières affiches, et il semble que vous ayez essayé d'épuiser toutes les différentes approches, au moins en utilisant les outils dont vous disposiez, alors bravo à vous.

Maintenant, j'ai utilisé un logiciel iso vers usb comme Universal et UNetbootin, et bien que je n'aie pas fait exactement ce que vous vouliez ici, je peux suggérer deux idées pour votre souhait d'une installation Ubuntu "normale" sur un grand lecteur flash . Ils vous demanderont toujours de faire un peu de travail, mais j'espère au moins qu'ils pourront vous orienter dans la bonne direction:

  • Fonction de persistance UNetbootin
  • déconnecter le lecteur interne

Fonction de persistance Unetbootin

Vous n'avez pas encore mentionné la persistance, donc je dois souligner que cette possibilité d'avoir une distribution à la fois s'exécute et vous permet d'enregistrer des fichiers, de conserver les modifications du système, c'est ce qu'on appelle persistance .

Dans cette capture d'écran Unetbootin:

Screenshot of unetbootin windows version

Si vous regardez vers le bas, notez:

Space used to preserve files across reboots (Ubuntu only): 0 MB

Voilà comment Unetbootin vous permet d'avoir la persistance.

Donc, si vous souhaitez que l'espace utilisé pour la persistance soit de 60 Go, pour ce champ, modifiez 0 à: 60000 avant d'appuyer sur OK

Cependant, pour une raison quelconque, Unetbootin ne fonctionne pas toujours. Donc, si cela échoue pour vous, essayez la suggestion suivante

déconnecter le lecteur interne

Une deuxième chose que vous pourriez essayer est

  1. éteignez et ouvrez votre ordinateur en toute sécurité
  2. déconnectez soigneusement tous les disques durs internes
  3. connectez votre Ubuntu Live USB de 8 Go et votre lecteur flash de 64 Go
  4. allumer pour démarrer dans le 8 Go Ubuntu Live USB
  5. Essayez d'installer Ubuntu maintenant, voyez si l'USB de 64 Go est maintenant présent et disponible pour l'installation

Plusieurs sources semblent mentionner cette approche de "déconnexion du lecteur interne" afin de la voir lors de l'installation. Par exemple:

n article de 2011 :

puis ce que vous faites est de retirer le disque dur de votre PC, de brancher celui externe sur les ports USB, puis vous (devriez être en mesure de) installer sur ce lecteur externe à partir du menu d'installation d'ubuntu.

n fil de discussion 2012 :

ce sera plus simple si vous déconnectez le lecteur interne pendant l'installation.

J'espère que cela t'aides.

1
clarity123
dd if=/dev/zero of=/dev/sdb bs=4M count=1

cela devrait faire /dev/sdb une chose très vide en effet. En supposant /dev/sdb est le lecteur flash. Sinon, vous venez d'essuyer quelque chose d'important.

Gparted devrait être capable de le partitionner, même si je pense qu'il a un bug dans le redimensionnement des partitions.

0
Ralph Rönnquist