Page 1 sur 1
[Syslinux&Grub2] Quand cela ne veut pas s'installer (Résolu)
Publié : mar. 07 août 2012, 16:18
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.
Re: [Syslinux] Quand cela ne veut pas s'installer …
Publié : mar. 07 août 2012, 16:27
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
Re: [Syslinux] Quand cela ne veut pas s'installer …
Publié : mar. 07 août 2012, 18:37
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.
Re: [Syslinux] Quand cela ne veut pas s'installer …
Publié : jeu. 09 août 2012, 14:23
par Distag
Apparemment, mon problème n'est pas que avec Syslinux, car je n'arrive pas a installer non plus Grub2.
Help, please.
Re: [Syslinux & Grub2] Quand cela ne veut pas s'installer …
Publié : jeu. 09 août 2012, 19:53
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.
Re: [Syslinux & Grub2] Quand cela ne veut pas s'installer …
Publié : jeu. 09 août 2012, 22:47
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.
Re: [Syslinux & Grub2] Quand cela ne veut pas s'installer …
Publié : ven. 10 août 2012, 09:15
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...
Re: [Syslinux & Grub2] Quand cela ne veut pas s'installer …
Publié : ven. 10 août 2012, 16:44
par Distag
Comment je procède pour ne rien planter?
Re: [Syslinux & Grub2] Quand cela ne veut pas s'installer …
Publié : ven. 10 août 2012, 17:10
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).
Re: [Syslinux & Grub2] Quand cela ne veut pas s'installer …
Publié : ven. 10 août 2012, 17:13
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...
Re: [Syslinux & Grub2]Quand cela ne veut pas s'installer
Publié : sam. 11 août 2012, 11:27
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.