web-dev-qa-db-fra.com

Comment faire pour vivre une Ubuntu 18.04 USB en direct avec un stockage persistant de plus de 4 Go

Après de nombreux essais infructueux basés sur presque tout ce qui concerne Internet sur ce sujet, j'ai décidé de poser à nouveau cette question. Il y a presque ne réponse parfaite sur cette plate-forme, mais cela n'a pas fonctionné. C'est pourquoi je suis ici.

Je souhaite installer Ubuntu 18.04 sur ma clé USB (SanDisk Cruzer Glide 32 Go) avec un stockage persistant supérieur à 4 Go (au moins 23 Go dans mon cas).

J'ai utilisé l'assistant de partition MiniTool pour formater la clé (NTFS) sous Windows. Ensuite, j'ai utilisé Universal USB Installer 1.9.8.2 pour installer Ubuntu 18.04 sur la clé. Ici, j'ai essayé de formater le stick soit fat32 ou ntfs, mais rien n’a changé. Plus tard, j'ai utilisé un autre Ubuntu pour supprimer le fichier casper-rw et créer une autre partition du même nom en suivant les étapes indiquées dans le lien indiqué ci-dessus. Malheureusement, je ne pouvais pas le faire fonctionner bien que j'aie essayé presque toutes les combinaisons.

Quelqu'un peut-il donner une liste complète des étapes à suivre afin de l'installer correctement sur le stick?

Edit: j’ai écouté le commentaire de @ c-s-cameron ci-dessous et utilisé YUMI pour le faire, et cela a fonctionné. Je crois que toutes les autres réponses fonctionneraient, mais je n’ai pas le temps de les essayer toutes. Merci encore à tous!

12
Samet Tonyalı

Les installateurs de type Syslinux tels que Universal, UNetbootin et Rufus n'autorisent pas les partitions persistantes sur le même disque.

Il est possible d'installer une partition casper-rw sur un deuxième disque. Il peut s'agir d'un lecteur interne, d'un lecteur flash ou d'un autre périphérique USB. Le premier fichier ou partition casper-rw rencontré lors du démarrage est utilisé pour la persistance.

YUMI vous permettra une taille de fichier casper-rw illimitée sur NTFS, il s’agit d’une application Windows et utilise grub4dos pour créer de gros fichiers casper-rw. YUMI peut effectuer plusieurs installations permanentes sur un lecteur USB. https://www.pendrivelinux.com/yumi-multiboot-usb-creator/

Pour un lecteur persistant, je préfère mkusb (une application Linux), il peut être installé sur votre clé USB 18.04. Il utilise une partition FAT32 pour le démarrage, une partition ISO9660 en lecture seule pour le système d'exploitation, une partition ext2 casper-rw pour la persistance et une partition de données NTFS pouvant être utilisée par Linux et Windows. Un lecteur mkusb est facile à personnaliser. https://help.ubuntu.com/community/mkusb

6
C.S.Cameron

** Installation complète sur USB - BIOS/UEFI **

Les installations complètes présentent quelques avantages par rapport aux installations persistantes, des démarrages plus sécurisés et plus rapides, une meilleure gestion des fichiers, mais ne fonctionnent pas avec l’installation d’Ubuntu.

Si vous souhaitez que votre clé USB puisse démarrer à partir de plusieurs ordinateurs, BIOS et UEFI:

Utilisez mkusb pour créer un système Live sur le programme d’installation USB (2 Go ou plus).

Utilisez mkusb pour créer un système persistant sur la cible USB, de 16 Go ou plus, en utilisant les paramètres par défaut avec une persistance de ~ 12 Go, (la partition NTFS restante est utilisée en tant que Windows.) partition de données accessible).

enter image description here

Ouvrez GParted et supprimez sdx4, la partition ISO9660, puis développez sdx5 dans l’espace récupéré, sdx étant le nom de l’unité du lecteur cible.

enter image description here

Débranchez ou retirez le disque dur avant de poursuivre, (facultatif mais recommandé, hautement recommandé en mode UEFI).

Lecteur d’installation d’amorçage, sélectionnez Essayer.

Insérer le lecteur cible

Démarrer l'installation Ubuntu ...

Sélectionnez autre chose.

Sélectionnez sdx5 (sur le lecteur cible), puis cliquez sur Modifier.

enter image description here

Sélectionnez Utiliser comme: ext4, Format et Point de montage: /.

Ne touchez aucune autre partition (sauf si vous ajoutez une partition/home).

Sélectionnez sdx5 pour l’installation du chargeur de démarrage.

Installation complète.

Coupez le fichier grub.cfg de sdx5/boot/grub et collez-le dans le fichier sdx3/boot/grub en écrasant le fichier grub.cfg existant.

Démarrez le lecteur cible et exécutez Sudo update-grub pour ajouter tous les lecteurs au menu de démarrage.

11
C.S.Cameron

Je vous suggère d'essayer mkusb . Il peut créer un disque dur permanent avec une partition `casper-rw presque automatiquement (il s’agit d’une option de l’interface graphique).

  • La taille de la partition casper-rw n'est limitée que par la taille du lecteur USB (et la taille d'une partition 'concurrente' usbdata (pour l'échange de données avec Windows) que vous pouvez donner de l'espace disque). Vous pouvez sélectionner 100% (de l'espace restant, lorsque les fichiers système sont installés) pour la persistance et utiliser la plus grande partie de l'espace disque pour la partition casper-rw.

Si vous utilisez Ubuntu standard live , vous avez besoin d'une instruction supplémentaire pour obtenir l'univers du référentiel. (Kubuntu, Lubuntu ... Xubuntu ont automatiquement activé l’Univers du référentiel.)

Sudo add-apt-repository universe  # only for standard Ubuntu

Sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
Sudo apt-get update
Sudo apt-get install mkusb mkusb-nox usb-pack-efi

Liens

help.ubuntu.com/community/mkusb

help.ubuntu.com/community/mkusb/persistent

Manuel de démarrage rapide mkusb version 12 alias mkusb-dus

9
sudodus