Comment définir la partition de démarrage en utilisant la ligne de commande en parted?

Idéalement, je voudrais une partition numérotée liste afin que je puisse sélectionner facilement la partition à partir de laquelle démarrer.

Commentaires

  • Comment définir un indicateur de partition est expliqué dans le manuel et devrait être un tâche triviale … Vous pouvez ' t avoir des listes numérotées lorsque vous set un drapeau mais vous pouvez toujours imprimer la disposition de lappareil (qui est une liste numérotée) et inspectez-la avant de définir des indicateurs.

Réponse

Jutilise fdisk. avant dappliquer cela, je recommande de travailler avec un live CD ou une clé USB et de sauvegarder vos données.

Vérifiez dabord si une partition bootable est présente comme dans mon système où « / dev / sda1 » est la partition bootable :

fdisk -l /dev/sda Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00003256 Device Boot Start End Blocks Id System /dev/sda1 * 2048 959991807 479994880 83 Linux /dev/sda2 959993854 976766975 8386561 5 Extended /dev/sda5 959993856 976766975 8386560 82 Linux swap / Solaris 

Sil ny a pas de partition de démarrage, faites comme ceci avec la connexion root:

fdisk /dev/sda Command (m for help): m Command action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition"s system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only) Command (m for help): a Partition number (1-5): 

Vous devez taper 1 si vous voulez rendre amorçable la partition 1 ou et les suivants 2 si vous voulez rendre amorçable la deuxième partition etc …

et appliquez la modification avec « w » comme ça

Command (m for help): w 

Pour modifier la table de votre disque et rendre la partition désirée bootable.

En espérant que ça aide

Commentaires

  • fdisk semble ne plus avoir doption dindicateur de démarrage … lors de la tentative dinstallation darchlinux sur 20190712
  • Avec fdisk, jai créé le Partition système EFI et il avait automatiquement le drapeau amorçable avec GPT que je pouvais voir avec parted1, même si je pouvais n ne le définissez plus manuellement. Le choix du type de partition correct est peut-être suffisant.

Réponse

Avec le print vous commandez le numéro de partition (première colonne). Disons que cest 1. Pour le rendre amorçable:

(parted) set 1 boot on 

Commentaires

  • À noter que vous pouvez le faire dans linterface graphique très facilement; cliquez avec le bouton droit de la souris sur la partition que vous voulez, marquez-le, cliquez sur démarrer.
  • @robert, Merci pour la bonne réponse à la question!

Réponse

OS X https://qwiek.wordpress.com/ « fdisk » puis flag 1 pour rendre la première partition amorçable.

Commentaires

  • La question ne peut pas concerner OS X, car elle concerne Linux!
  • BSD est unix? 🙂

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *