[Syslinux&Grub2] Quand cela ne veut pas s'installer (Résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

[Syslinux&Grub2] Quand cela ne veut pas s'installer (Résolu)

Message par Distag »

Bonjour,

Voilà ce que j'obtiens quand j'utilise le script d'installation de syslinux:

Code : Tout sélectionner

~ $ sudo /usr/sbin/syslinux-install_update -i -a -m
Syslinux install successful
FAILED to Set the boot flag on /dev/sda1
Du coup, il ne se lance pas au démarrage et je suis toujours avec Grub.

Et je ne voie pas trop quoi faire. Des idées?

Merci d'avance.
Dernière modification par Distag le sam. 11 août 2012, 11:28, modifié 2 fois.
x86_64 | KDE | Clavier Bépo
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [Syslinux] Quand cela ne veut pas s'installer …

Message par oktoberfest »

Salut,

utilises-tu un partitionnement classique ou GPT ?
Sur le forum anglais il y a un cas similaire : https://bbs.archlinux.org/viewtopic.php?id=125823/

EDIT : syslinux-install_update est un script. Et la commande qui provoque ton erreur est un sfdisk. Tu peux mettre à la main le flag BOOT via fdisk, par exemple
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

Re: [Syslinux] Quand cela ne veut pas s'installer …

Message par Distag »

J'utilise:

Code : Tout sélectionner

~ $ sudo fdisk -l /dev/sda 

Attention : identifiant de table de partitions GPT (GUID) détecté sur « /dev/sda » ! L'utilitaire sfdisk ne prend pas GPT en charge. Utilisez GNU Parted.

Disque /dev/sda : 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 secteurs
Unités = secteur de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *          63     1028159      514048+  83  Linux
/dev/sda2         1028160     5124734     2048287+  82  partition d'échange Linux / Solaris
/dev/sda3         5124735    66573359    30724312+  83  Linux
/dev/sda4        66573360   976768064   455097352+  83  Linux
Et je fais comment? car j'y connais pas grand-chose là-dessus.
Dernière modification par Distag le jeu. 09 août 2012, 14:28, modifié 1 fois.
x86_64 | KDE | Clavier Bépo
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

Re: [Syslinux] Quand cela ne veut pas s'installer …

Message par Distag »

Apparemment, mon problème n'est pas que avec Syslinux, car je n'arrive pas a installer non plus Grub2.

Help, please.
x86_64 | KDE | Clavier Bépo
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Syslinux & Grub2] Quand cela ne veut pas s'installer …

Message par FoolEcho »

Salut, c'est parce que tu es en GPT je suppose.
Pour syslinux: https://wiki.archlinux.org/index.php/Sy ... le_aka_GPT.
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

Re: [Syslinux & Grub2] Quand cela ne veut pas s'installer …

Message par Distag »

Oui, mais non :( car quand je lance les commandes du wiki anglais, ma console me dit que je ne suis pas en GPT.

Code : Tout sélectionner

~ $ sudo sgdisk /dev/sda --attributes=1:set:2 
Caution: invalid main GPT header, but valid backup; regenerating main header
from backup!

Caution! After loading partitions, the CRC doesn't check out!
Warning! Main partition table CRC mismatch! Loaded backup partition table
instead of main partition table!

Warning! One or more CRCs don't match. You should repair the disk!

Invalid partition data!
Donc je me pose des questions sur: est-ce que j'ai bien partitionné mon disque quand j'ai fait mon installation, il y a 8 mois? Car en tout cas, mon partitionnement marche avec grub-legacy.
x86_64 | KDE | Clavier Bépo
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Syslinux & Grub2] Quand cela ne veut pas s'installer …

Message par FoolEcho »

Distag a écrit :

Code : Tout sélectionner

~ $ sudo fdisk -l /dev/sda

Attention : identifiant de table de partitions GPT (GUID) détecté sur « /dev/sda » ! L'utilitaire sfdisk ne prend pas GPT en charge. Utilisez GNU Parted.
Distag a écrit :

Code : Tout sélectionner

$ sudo sgdisk /dev/sda --attributes=1:set:2
Caution: invalid main GPT header, but valid backup; regenerating main header
from backup!
Donc il y a clairement un problème à ce niveau.
Tu fais régulièrement des tests du disque ? Un coup de fsck + réparation me semble à faire...
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

Re: [Syslinux & Grub2] Quand cela ne veut pas s'installer …

Message par Distag »

Comment je procède pour ne rien planter?
x86_64 | KDE | Clavier Bépo
Avatar de l’utilisateur
onyx67
Elfe
Messages : 766
Inscription : dim. 06 nov. 2011, 18:12
Localisation : Alsace

Re: [Syslinux & Grub2] Quand cela ne veut pas s'installer …

Message par onyx67 »

Tu peux lancer par exemple gparted en live et accéder directement à une console. De là tu peux éffectuer un contrôle + réparation de tes partitions avec la commande fsck /dev/sda3 (ou tout autre partition). Il suffit ensuite de suivre le processus et éventuellement de répondre "yes" pour les réparations.
Je fait ces test régulièrement et c'est sans risque pour ton système (au contraire).
"La complication est un effet de la simplicité mal acquise"

Intel i5-2320; Nvidia GeForce GT 520; ATA Hitachi 2To; ArchLinux-KDE
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Syslinux & Grub2] Quand cela ne veut pas s'installer …

Message par FoolEcho »

Sinon il y a gdisk. Par exemple:
http://www.rodsbooks.com/gdisk/repairing.html
pour tenter de repartir de la sauvegarde (mais vu ta sortie, j'ai peur que ça ne fonctionne pas :( ).
Si tu fais des opérations plus avancées, je te conseille de sauver les données de tes partitions.

Éventuellement, repars de grub legacy si ça fonctionnait, voir...
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Distag
yeomen
Messages : 272
Inscription : dim. 03 avr. 2011, 15:58

Re: [Syslinux & Grub2]Quand cela ne veut pas s'installer

Message par Distag »

Résolu!

Alors en fait, aucun problème de vérification de disque. Mon partitionnement ressemble à du GPT sauf que c'est du MBR. J'ai donc fait l'installation manuelle pour MBR, et j'ai eu de la chance que cela ne redémarre pas sans problème au boot.

Merci pour votre aide.
x86_64 | KDE | Clavier Bépo
Répondre