Je souhaite créer un lecteur USB Ubuntu permanent avec plus de 4 Go de stockage.
Je sais qu'il existe une option d'installation directe sur le lecteur, mais je ne souhaite pas le faire car cela empêchera le lecteur de fonctionner sur différents ordinateurs.
Une option consiste à créer une partition supplémentaire avec un espace supplémentaire, mais si je le fais, comment puis-je stocker les logiciels nouvellement installés sur cette partition?
Les programmes d’installation Unix USB actuels (par exemple niversal USB Installer de PenDriveLinux.com) créent un fichier persistant sur la partition de démarrage avec les autres fichiers nécessaires au démarrage. Cette partition de démarrage est au format FAT32 et, en raison des limitations de FAT32, la taille maximale de ce fichier est de 4 Go. Pour avoir un stockage plus persistant, ce fichier peut être remplacé par une partition. La taille d'une telle partition n'est limitée que par la taille du lecteur USB.
J'ai utilisé le gestionnaire de partitions GParted pour redimensionner la partition FAT32 et faire de la place pour une grande partition EXT4 pour le stockage persistant. Le fichier persistant peut être simplement supprimé et au prochain démarrage, le système Ubuntu utilisera automatiquement la plus grande partition persistante. Cependant, il y a une complication: vous avez besoin d'un autre système Ubuntu, car Ubuntu ne peut pas modifier sa propre partition de démarrage active.
J'ai utilisé une deuxième clé USB avec Ubuntu Live. Pour les instructions ci-dessous, j'ai utilisé la version "Bureau 32 bits Ubuntu 13.10".
Installez Ubuntu live sur 2 clés USB. Configurez un petit stockage persistant d’environ 100 Mo pour chacun des lecteurs USB.
Démarrer Ubuntu à partir de l’un des lecteurs USB. Assurez-vous que l'autre clé USB est débranchée.
Lancez "GParted Partition Editor" à partir du tableau de bord Ubuntu. Ce gestionnaire de partition est installé par défaut dans 13.10.
Insérez l’autre clé USB, attendez un instant et effectuez une actualisation dans GParted (Ctrl+R). Vous remarquerez qu'un nouveau périphérique est ajouté au bas de la liste des périphériques. Vérifiez que la taille correspond au lecteur USB cible. Sélectionnez cet appareil (voir l'exemple ci-dessous, le nom de l'appareil peut être différent sur votre système).
Vérifiez que le point de montage (/media/ubuntu/UUI
) est identique à l’image ci-dessus.
Ouvrez une fenêtre de terminal (Ctrl+Alt+T) et supprimez le fichier persistant avec la commande suivante (ajustez cette commande si le point de montage est différent dans votre cas):
rm -v /media/ubuntu/UUI/casper-rw
Actualiser GParted (Ctrl+R) et notez le changement dans "Utilisé".
Cliquez avec le bouton droit sur la partition et sélectionnez démonter. Vous remarquerez que le point de montage n'est plus affiché.
Cliquez avec le bouton droit sur la partition et sélectionnez Redimensionner/Déplacer. Sélectionnez Nouvelle taille: 1000. Cela laissera de l'espace pour stocker des fichiers supplémentaires ou mis à jour. Cliquez sur "Redimensionner/Déplacer". Une partition "non allouée" apparaîtra
Créez maintenant une nouvelle partition pour le stockage persistant. Sélectionnez la partition non allouée et cliquez avec le bouton droit de la souris sur , puis cliquez sur Nouveau .
Sélectionnez le système de fichiers "ext4", étiquetez casper-rw
et cliquez sur , puis sur .
Vérifiez si tout va bien et cliquez sur la coche verte pour appliquer toutes les opérations en attente.
Arrêtez Ubuntu, retirez le premier lecteur USB (ce lecteur USB n'est plus nécessaire) et redémarrez à partir du deuxième lecteur USB.
Ouvrez un terminal (Ctrl+Alt+T) et tapez la commande suivante:
df . -h
Vérifiez que la taille de diffusion correspond à la taille de la partition persistante que vous avez créée.
Je voudrais développer la réponse par V Bota et sudodus .
J'ai écrit beaucoup de cela pour un autre question mais je pense que cela servirait mieux ici.
Moi aussi, j’ai déjà essayé de nombreuses instructions différentes sans succès et j’avais presque abandonné lorsque j’ai trouvé une méthode de travail utilisant l’outil très bien créé mkusb
.
Je suppose que vous avez déjà téléchargé le fichier .iso (Ubuntu 16.04/any * buntu). Si ce n'est pas le cas.
J'ai essayé d'exécuter ces instructions à partir d'un système Ubuntu installé.
Remarque: Il existe actuellement une limitation selon laquelle les systèmes d'exploitation compatibles efi ne fonctionneront pas en mode BIOS. Pour contourner la restriction, exécutez toutes ces étapes à partir d'un autre système en direct.
mkusb
Démarrez dans un Ubuntu existant ou démarrez en direct le lecteur flash Ubuntu secondaire.
Ouvrez un terminal (Ctrl+Alt+T) et exécutez les commandes suivantes une à une:
Sudo add-apt-repository universe
Sudo add-apt-repository ppa:mkusb/ppa
Sudo apt-get update
Sudo apt-get install mkusb usb-pack-efi
La dernière commande peut échouer (bien que cela soit peu probable) car mkusb
(GUI version) comporte des dépendances qui ne sont pas préinstallées/actives dans la version en direct d'Ubuntu.
Pas de panique, le développeur a également créé une version texte uniquement. Courir:
Sudo apt-get install mkusb-nox usb-pack-efi
Je vais me concentrer sur la version principale de l’interface graphique car c’est celle que j’ai utilisée. Donc, si vous avez installé la valeur par défaut mkusb
(version graphique):
dus
dus
est un alias pour la dernière mise à jour actualisée de mkusb
. C'est une refonte de l'ancienne version et encore plus facile à utiliser.
Après avoir exécuté la commande, l'interface graphique s'ouvrira. Suivez ces étapes ensuite:
i
Install(make a boot device)
p
Persistent Live
et sélectionnez le fichier .iso.mkusb
décider du meilleur choix. (Ou choisissez, mais judicieusement.)Go
et cliquez sur OK.Terminé!
Maintenant, branchez votre lecteur persistant nouvellement créé sur n’importe quel système et vérifiez s’il stocke réellement les données/paramètres lors des redémarrages (Mine le fait).
L'ensemble du processus devrait ressembler à ce qui suit.
Exécutez la commande dans le terminal:
Notez l'avertissement et cliquez sur OK:
Double-cliquez sur l'option i Installer (créer un périphérique d'amorçage):
Double-cliquez sur l'option p Persistent Live et sélectionnez le fichier .iso:
Cliquez sur le lecteur USB pour rendre persistant. Je veux utiliser mon 32 Go alors je marque le bouton radio:
Cliquez sur Utilisez les valeurs par défaut pour laisser mkusb
choisir par défaut:
Entrez un pourcentage du lecteur à réserver pour la persistance. Le mien est un gros (32 Go) donc je n'attribue que 20% ~ 6Go. L'espace restant sera transformé en un lecteur portable vide:
Vérifiez très attentivement et confirmez. Vous ne voulez pas gâcher un autre lecteur.
Si tout se passe bien, vous serez accueilli par un bel écran fini vert:
Maintenant, branchez votre lecteur persistant nouvellement créé sur n’importe quel système et vérifiez s’il stocke réellement les données/paramètres lors des redémarrages (Mine le fait).
Vous pouvez vous référer à Nice tutoriel de Calvin Bui ici pour vous guider pas à pas dans l'interface graphique ou consulter la documentation détaillée https: // help. ubuntu.com/community/mkusb
Merci encore à V Bota pour cette réponse et andrea-lazzarotto pour avoir aidé à éditer celui-ci .
Après plusieurs tentatives infructueuses avec Startup Disk Creator, j’ai finalement réussi à mkusb en suivant les instructions suivantes: https://help.ubuntu.com/community/mkusb
ou ici: http://phillw.net/isos/linux-tools/mkusb/mkUSB-quick-start-manual.pdf
Les lignes suivantes indiquent les étapes que j'ai essayées et travaillées pour moi avec Lubuntu 15.10 sur le même système d'exploitation.
Installez mkusb : Si vous utilisez Ubuntu standard, 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
La mise à niveau de la version 11 à la version 12 nécessite certaines commandes spéciales. Voir ce lien,
help.ubuntu.com/community/mkusb/gui#Upgrading_from_mkusb_11_to_12
Si vous ne possédez pas d’image ISO officielle d’ubuntu (Lubuntu, Xubuntu, Kubuntu ...), téléchargez-la (- === -).
Exécutez mkusb à partir de Dash ou du menu (selon le type d’Ubuntu) ou dans une fenêtre de terminal avec l’une des lignes de commande suivantes
la version 12 de mkusb alias dus:
dus # getting into the main menu 'Install/Restore/Wipe'
dus file.iso # specifying a source file directly
dus /dev/sdx # specifying a source device
mkusb version 9-11:
Sudo -H mkusb # to get to the main menu
Sudo -H mkusb file.iso p # source file and persistence via parameters
lorsque le mot de passe est demandé, entrez le mot de passe administrateur
dans le menu principal de mkusb, sélectionnez l’image ISO que vous avez téléchargée.
Si vous ne l'avez pas vérifié jusqu'à présent, assurez-vous que les paramètres du bios permettent de démarrer à partir d'un périphérique USB avant le disque dur.
Mise à jour août 2017 - Fichiers de persistance supérieurs à 4 Go
Syslinux a commencé à ajouter le support pour NTFS avec la version 4.06 mais n’a offert un support complet qu’à la version 6.03.
UNetbootin - 655 utilise Syslinux 4.03 et est limité à 4 Go de fichiers de persistance par FAT32.
MultiBootUSB - 8.8 utilise Syslinux 4.07 et s’installe sur NTFS. Les fichiers de persistance ne sont pas limités à 4 Go.
Rufus 2.16 utilise Syslinux 6.03 et s’installe sur NTFS. Les fichiers de persistance ne sont pas fournis mais peuvent être ajoutés manuellement et ne sont pas limités à 4 Go.
YUMI - 2.0.4.9, (MultiBoot USB), utilise Syslinux 6.03 et s’installera sur NTFS. Les fichiers de persistance ne sont pas limités à 4 Go. Comme MBUSB 8.8, des fichiers de persistance peuvent être installés pour chaque distribution.
Mkusb est maintenant mon fabricant préféré de lecteurs flash Live/Persistent pour Linux, mais l'OP a été mal informé sur le fait qu'une installation complète ne fonctionne pas sur plusieurs ordinateurs.
Une installation complète sur USB fonctionnera sur n’importe quel ordinateur sur lequel une installation persistante fonctionnera tant que les pilotes propriétaires n’ont pas été installés.
De plus, une installation complète présente d'autres avantages, tels que l'initialisation beaucoup plus rapide, la possibilité de mise à jour, etc.