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

17

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

Je veux avoir Ubuntu 18.04 installé sur ma clé USB (SanDisk Cruzer Glide 32 Go) avec un stockage persistant de plus de 4 Go (au moins 23 Go dans mon cas).

J'ai utilisé l'assistant de partition MiniTool pour formater le stick (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 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 avec le même nom en suivant les étapes indiquées dans le lien ci-dessus. Malheureusement, je n'ai pas pu le faire fonctionner même si j'ai essayé presque toutes les combinaisons.

Quelqu'un peut-il donner une liste complète des étapes à suivre pour l'installer correctement sur le bâton?

Edit: J'ai écouté le commentaire de @ cs-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!

Samet Tonyalı
la source
3
Les programmes d'installation de type Syslinux comme Universal, UNetbootin et Rufus n'autorisent pas les partitions persistantes sur le même disque. Vous pouvez mettre votre partition casper-rw sur un deuxième disque si vous le souhaitez. YUMI vous permettra un nombre illimité de casper-rw sur NTFS, c'est un outil Windows et utilise grub4dos pour créer de gros fichiers casper-rw. Pour un lecteur persistant, je préfère mkusb, (un outil Linux), il peut être installé en démarrant votre USB 18.04.
CSCameron
2
mkusb fonctionne bien. L'auteur est très actif dans Ask Ubuntu et répond rapidement aux questions: askubuntu.com/questions/768970/… Haaa, j'ai passé cinq minutes à chercher dans son profil une réponse qu'il a postée, seulement pour découvrir qu'il en a déjà posté une ci-dessous :)
WinEunuuchs2Unix
Pourriez-vous s'il vous plaît ajouter votre commentaire comme réponse? @CSCameron?
Samet Tonyalı

Réponses:

8

Les programmes d'installation de type Syslinux comme 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 ou 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, c'est une application Windows et utilise grub4dos pour créer de gros fichiers casper-rw. YUMI peut effectuer plusieurs installations persistantes 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 qui peut être utilisée par Linux et Windows. Un lecteur mkusb est facile à personnaliser. https://help.ubuntu.com/community/mkusb

CSCameron
la source
Il semble qu'à partir de 19,10, les partitions persistantes fonctionnent à nouveau sur le même disque avec les installations de type syslinux, UNetbootin, Rufus, etc.
CSCameron
14

Je vous suggère d'essayer mkusb . Il peut créer un lecteur live persistant avec une casper-rw partition presque automatiquement (c'est une option dans l'interface utilisateur graphique).

  • La taille de la casper-rw partition n'est limitée que par la taille de la clé USB (et la taille d'une usbdatapartition «concurrente» (pour l'échange de données avec Windows) à laquelle 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 plupart de l'espace disque pour la casper-rw partition .

Si vous exécutez Ubuntu standard en direct , vous avez besoin d'une instruction supplémentaire pour obtenir l'univers du référentiel. (Kubuntu, Lubuntu ... Xubuntu fait activer automatiquement le référentiel Univers.)

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

sudodus
la source
12

** 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 en installant 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 l'USB cible, 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 comme partition de données accessible par Windows).

entrez la description de l'image ici

Ouvrez GParted et supprimez sdx4, la partition ISO9660 et développez sdx5 dans l'espace récupéré, sdx étant le nom de périphérique du lecteur cible.

entrez la description de l'image ici

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

Boot Installer drive, sélectionnez Try.

Insérer le lecteur cible

Lancer l'installation d'Ubuntu ...

Sélectionnez autre chose.

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

entrez la description de l'image ici

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 grub.cfg de sdx5 / boot / grub et collez-le sur 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.

CSCameron
la source
Inconvénients: vous perdez les médias en direct compressés, ce qui rend le démarrage et l'exécution des applications facilement 4 à 5 fois plus lents sur la plupart des clés USB, et vous avez également besoin d'une clé USB beaucoup plus grande car son installation occupe environ 8 fois plus d'espace sur le lecteur. Enfin, vous perdez la sécurité d'avoir un système d'exploitation écrit dans la pierre ... mais vous en perdez un peu en activant également l'état persistant.
Wil
@Wil: Aujourd'hui, une installation Live prend au minimum 2,5 Go sans persistance, une installation complète commence à 8 Go, le «chiffrement complet du disque» est possible avec une installation complète, pas avec une persistance. voir aussi: askubuntu.com/questions/156026/…
CSCameron
Oui, l'OP nécessitait un minimum de 23 Go de stockage persistant et ne demandait pas de cryptage. La mkusbréponse de sudodus correspond exactement aux exigences de l'OP, et mon commentaire était d'informer les utilisateurs qui suivent vos instructions qu'ils pourraient rencontrer de mauvaises performances par rapport à l'autre solution. Sinon, oui, j'ai également recommandé les mêmes étapes que vous, mais uniquement sur les lecteurs USB3.0 avec des performances de lecture> 100 Mo / s. La performance la plus pénible vient de Firefox sur une clé USB à faible IOPS, où les opérations de formulaire peuvent commencer à prendre des dizaines de secondes ... ugh.
Wil
@J'ai passé du temps à comparer les bâtons d'installation complète aux bâtons persistants, pour moi, le démarrage était un peu plus rapide avec l'installation complète, aucune décompression requise, la vitesse de course était à peu près la même si vous avez beaucoup de RAM. La mise hors tension nécessite que les données soient recompressées, mais les résultats peuvent varier. Remarque J'ai également recommandé mkusb dans une autre réponse sur cette page. Pour moi, le point décisif est de savoir si j'utiliserai l'USB pour installer Ubuntu ou comme substitut d'un disque dur.
CSCameron
3

Rufus est capable de créer des lecteurs live persistants qui fonctionnent à la fois en mode UEFI (MBR ou GPT) et BIOS, avec casper-rw étant utilisé pour la partition de stockage persistante, il peut donc avoir une taille supérieure à 4 Go. Les ISO Ubuntu Live créés après le 1er août 2019 prennent en charge la fonction de stockage persistant, de sorte que les partitions persistantes ne fonctionnent qu'avec Rufus 3.7 et versions ultérieures à l'aide d'Ubuntu 19.10 et versions ultérieures.

Stockage persistant Rufus

Karel
la source
Nouveaux utilisateurs: veuillez noter que la persistance avec une partition fonctionnera avec Ubuntu 19.10 (et nous espérons également de nouvelles versions futures), mais avec Ubuntu 16.04.x, 18.04 - 18.04.3 et 19.04, cela ne fonctionnera pas du tout. Il créera un lecteur qui ne démarrera pas dans un système qui fonctionne. Dans ce cas, il est préférable d'utiliser le mode dd de Rufus (et de cloner comme ce qui est fait avec Ubuntu Startup Disk Creator). Voir ce lien .
sudodus