web-dev-qa-db-fra.com

Création d'un disque de démarrage sur une partition d'un lecteur USB

J'ai une clé USB de 32 Go que j'aimerais utiliser comme les deux un disque de démarrage/d'installation pour Ubuntu et à des fins de stockage/transfert de fichiers standard. Étant donné que l'installation d'Ubuntu ne nécessite qu'un peu moins de 3 Go, je pensais que ce ne serait pas un problème, mais cela s'est avéré plus difficile que je ne le pensais.

Mon plan était de créer deux partitions sur le lecteur - une de 4 Go que je peux effacer à tout moment et utiliser pour le support d'installation, et une avec le reste de l'espace que je peux utiliser pour les données (et ne devra pas effacer quand je créer un nouveau disque d'installation). Créer les partitions n'a posé aucun problème - gparted l'a fait sans se plaindre - mais l'installation du matériel d'installation d'Ubuntu s'est avérée plus difficile que je ne le pensais.

Dans le programme "Startup Disc Creator", je ne peux pas sélectionner les parties du lecteur USB individuellement, mais uniquement le lecteur entier. Et si je n'appuie pas sur "Effacer le disque", je ne suis pas autorisé à démarrer l'installation. J'ai essayé de définir l'indicateur "boot" sur la partition que je veux utiliser, mais cela importait peu. Il semble que le programme créateur de disques de démarrage ne soit pas "conscient de la partition", n'est-ce pas? Ou dois-je faire cela avec un autre programme?

Est-il possible de créer un lecteur USB amorçable dans lequel une seule partition est utilisée pour le support d'installation? Comment?

enter image description here

11
Tomas Aschan

J'ai eu le même problème. J'avais un disque dur USB qui contenait des données mais qui était libre à 80% et que je voulais utiliser pour tester les CD en direct. Mais le "Créateur de disque de démarrage" ne reconnaît que le disque dans son ensemble et souhaite que je l’efface, même s’il possède trois partitions (dont deux sont des systèmes de fichiers vides et Ext).

J'ai trouvé un moyen de contourner cela cependant. J'ai utilisé GParted pour supprimer et recréer les deux partitions vides, mais cette fois en les transformant en partitions FAT32 (identiques à la première partition) et en les transformant en deux partitions principales. Une fois cette opération effectuée, le créateur de disque de démarrage a reconnu les trois partitions et j'ai pu en utiliser une pour créer un disque de démarrage, tout en conservant mon contenu sur la première partition. Je ne sais pas pourquoi cela a fonctionné, mais ça a fonctionné.

J'espère que cela aidera les gens.

8
user99306

Utilisez le programme Disques d'Ubuntu. Startup Disk Creator se fige de temps en temps.

Créez vos partitions à l'aide de Disks/Gparted, puis cliquez sur la partition et cliquez sur l'icône "deux vitesses" située à droite du "-", puis cliquez sur "Restaurer l'image de partition".

Restaurer la partition image est ce que vous voulez.

La restauration de l’image disque à partir du menu principal formate l’ensemble du lecteur.

2
ersin-ertan

J'ai pu le faire fonctionner avec Ubuntu.

Pas:

je. Créez deux partitions principales sur votre lecteur USB.

  • Partition # 1 Fat32
  • Partition n ° 2 ext4

ii. Utilisez netbootin pour créer le disque de démarrage sur la première partition.

iii. Démarrez à partir de la clé USB, sélectionnez "Essayer Ubuntu sans installer".

iv. Maintenant, lancez Installation Wizard à partir du bureau

v. Sélectionnez la langue et d'autres options

vi. Sélectionnez seconde partition sur Pen Drive en tant que partition racine (/)

vii. Sélectionnez /dev/sdb (pas/dev/sdb2) pour installer le chargeur de démarrage

viii. Avant de cliquer sur Installer maintenant, ouvrez un terminal et tapez: Sudo umount -l -r -f /cdrom

ix. Hit 'Install Now', l'installation devrait se terminer avec succès

0
VishalDevgire

Je ne sais pas comment choisir la partition avant l'installation, mais ce que je fais normalement, c'est d'installer Ubuntu sur l'intégralité de la clé USB, et alors la redimensionner et ajouter les autres partitions .

Cela supprimera cependant les données déjà présentes sur votre lecteur. Vous devrez les sauvegarder quelque part et les copier à nouveau lorsque vous aurez terminé.

0
Hippo

Il était une fois, j'essayais avec ArchLinux et je me renseignais sur ce problème.

Les informations sont sur https://wiki.archlinux.org/index.php/USB_Installation_Media

Il existe une section "sans écraser le périphérique USB". Mais il s'agit du chargeur de démarrage Syslinux, pas du chargeur de démarrage GRUB2. Alors peut-être que cette information n'est pas pertinente.

Bonne chance!

0
user85164

J'utilise MultiSystem pour mon lecteur LiveUSB afin d'essayer plusieurs distributions Linux sans les installer, mais je pense que ce logiciel pourrait convenir à votre cas d'utilisation.

Vous pouvez conserver les images ISO actives et vos données sur la même partition lorsque vous utilisez MultiSystem, car ils ne s’affectent pas et vivent côte à côte sans souci. En effet, MultiSystem installe GRUB2 sur votre lecteur, en gérant les ISO et quelques outils, sans se soucier de ce qui se trouve sur le lecteur.

Par conséquent, au lieu de gérer deux partitions, vous pouvez créer un dossier dans le répertoire racine de votre seule partition, appelé "Data" (ou ce que vous préférez), et utiliser ce dossier comme vous auriez utilisé votre partition de données.

Alternativement, vous pouvez simplement déposer vos données directement dans le répertoire racine de votre lecteur, mais cela vous obligera à faire attention de ne pas toucher aux fichiers requis par MultiSystem pour démarrer votre ISO en direct.

Comme je n’ai jamais utilisé Startup Disk Creator, vous pouvez peut-être utiliser cet outil et créer un dossier de données sur votre lecteur.

0
fredg999