web-dev-qa-db-fra.com

Sur quelle partition est installé mon chargeur de démarrage?

Comment vérifier sur quelle partition Ubuntu a installé mon chargeur de démarrage depuis Ubuntu?

6
user24668

Sudo fdisk -l /dev/sda

sda est le disque sur lequel vous voulez vérifier les partitions, l'une d'elles doit être répertoriée comme partition d'amorçage. Si vous avez plus d'un disque, il peut y avoir d'autres partitions marquées comme étant boot, le prochain disque logique est sdb suivi de sdc, etc.

Si vous avez plus d'un disque et que plus d'une partition est marquée comme amorçage, le démarrage sera déterminé par le périphérique d'amorçage sélectionné dans votre BIOS.

4
Bruno Pereira

Cela dépend de ce que vous entendez par installé. Grub place certains fichiers dans le répertoire/boot, qui se trouve généralement sur la même partition que /. Il intègre également son image principale au Master Boot Record du lecteur et aux secteurs suivants qui ne font partie d'aucune partition. En ce sens, il n'est installé sur aucune partition, mais sur l'ensemble du disque.

Vous pouvez vérifier la sortie de df pour voir quelles partitions vous avez montées et où. S'il n'y a pas d'entrée pour/boot, alors cela fait partie du système de fichiers racine.

2
psusi

Voici comment le faire en GUI

1- Ouvrir les disques

enter image description here

2 - Cliquez sur chaque partition

Voir le partition type. Si la partition est amorçable, elle sera marquée Bootable.

enter image description here

1
aimme

Le chargeur de démarrage

Alias ​​en mode BIOS Alias ​​CSM en mode hérité

  • Dans l'ancienne table de partition MSDOS avec le MBR (Master Boot Record), le chargeur de démarrage est installé dans le premier mibioctet du lecteur et la première partition démarre derrière cet "espace de lecteur non alloué".

  • Dans la nouvelle table de partition GUID, GPT, le chargeur de démarrage est installé dans une petite partition (généralement un mibioctet) avec un bios_grub et aucun système de fichiers.

Mode UEFI

En mode UEFI, le chargeur de démarrage est situé dans la partition système EFI, ESP, qui est généralement de quelques centaines de mégaoctets avec un système de fichiers FAT. Le ESP doit avoir un drapeau boot, et peut également avoir un drapeau esp. (Le système UEFI ne recherche pas de chargeur de démarrage à la tête du lecteur.)

Dans Ubuntu, le ESP est souvent monté sur le point de montage _/boot/efi_ et peut être identifié à l'aide de la commande

_df -h /boot/efi
_

Sinon, vous pouvez identifier le ESP avec cette commande parted

_Sudo parted -ls
_

ou s'il y a des problèmes avec parted avec les commandes suivantes

_Sudo lsblk -o name,fstype,label,mountpoint,partflags,partlabel
Sudo fdisk -lu
_

Les fichiers grub

Les fichiers grub (_grub.cfg_, les pilotes de matériel, etc.) appartiennent au chargeur de démarrage et se trouvent dans le répertoire _/boot_ (comme on le voit, au démarrage du système). Vous trouvez la partition avec la ligne de commande suivante ,

_df -h /boot
_

Lien

Voir ce lien pour plus de détails,

help.ubuntu.com/community/DiskSpace

1
sudodus

Vérifiez la sortie du boot_info_script .

Vous y verrez où les fichiers binaires Grub et les fichiers de configuration ont été installés.

0
arrange