"invalid partition table" au boot

Hello à tous.
Au démarrage du pc, j’ai le message “invalid partition table” ; je valide et l’OS boot correctement.
un fdisk -l donne ceci :
[
Disque /dev/sda : 931,5 GiB, 1000204886016 octets, 1953525168 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d’E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d’étiquette de disque : dos
Identifiant de disque : 0xc9376c49

Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 206847 204800 100M 7 HPFS/NTFS/exFAT
/dev/sda2 206848 209717247 209510400 99,9G 7 HPFS/NTFS/exFAT
/dev/sda3 209717248 226494463 16777216 8G 7 HPFS/NTFS/exFAT
/dev/sda4 226496510 1953523711 1727027202 823,5G 5 Extended
/dev/sda5 * 226496512 227471359 974848 476M 83 Linux
/dev/sda6 227473408 1953523711 1726050304 823G 83 Linux

La partition 5 ne commence pas sur une frontière de cylindre physique.

Disque /dev/mapper/sda6_crypt : 823 GiB, 883735658496 octets, 1726046208 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d’E/S (minimale / optimale) : 4096 octets / 4096 octets
Disque /dev/mapper/TRAVAIL-racine : 19,1 GiB, 20476592128 octets, 39993344 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d’E/S (minimale / optimale) : 4096 octets / 4096 octets
Disque /dev/mapper/TRAVAIL-swap : 3,8 GiB, 4093640704 octets, 7995392 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d’E/S (minimale / optimale) : 4096 octets / 4096 octets
Disque /dev/mapper/TRAVAIL-home : 800,2 GiB, 859161231360 octets, 1678049280 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d’E/S (minimale / optimale) : 4096 octets / 4096 octets
]

Le disque est un dualboot partitionné comme suit :

  • partition system win 7
  • partition win 7
  • partition swap pour win 7
  • partition étendue comprenant :
    – /boot (sda5)
    – partition chiffrée comprenant /, swap et /home en LVM

Que me conseillez-vous pour corriger le positionnement de sda5 et puis-je le faire sans devoir tout refaire à 0 ?

A quel moment exactement ? Avant l’affichage du chargeur d’amorçage ou après ? Quel OS ?

La position de /dev/sda5 est parfaite (alignement moderne sur une limite de bloc de 2048 secteurs).

Il se peut ce message visiblement bénin soit provoqué par l’absence de drapeau d’amorçage (boot flag) sur une partition principale. Si l’amorce du chargeur a été installée dans le MBR du disque, tu peux essayer de positionner le drapeau sur une des partitions principales sda1 à sda4, c’est sans incidence sur le fonctionnement du chargeur.

C’est avant l’affichage du chargeur d’amorçage. OS Debian Jessie.

Merci pour l’explication :wink:
Juste pour être sûr de ne pas faire n’importenawak pour “flager” sda4 => “parted /dev/sda4 set 2 boot on” ou “sfdisk -A 1 /dev/sda4” ou autre commande ?

Je dirais plutôt

ou (à vérifier, j’utilise rarement [mono]sfdisk[/mono])

Sinon, avec [mono]fdisk[/mono] en mode interactif.

YES ! Un coup de parted /dev/sda set 4 boot on a enlevé le message.
Merci à toi 1000 fois pour ton aide et patience.