Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 20-11-2020 18:54:16

bertaudmarc
Membre
Lieu : suisse
Distrib. : Buster 10.6
Noyau : Linux 4.19.0-12-amd64
(G)UI : Xfce 4.12
Inscription : 19-04-2016

Re : Comment diagnostiquer un disque ?

J'ai la séquence suivante:
SS
3M
4M
PS
SM

et j'obtiens le message:

error file /grub/i386-p/normal.mod not found


J'ai l'impression que l'on est pas loin de la solution.

Comment faire le lien entre cette séquence et la position des disques ?
Je sais que c'est le disque du slot 1 qui doit amorcer (/boot et /root)
Je pensais que c'était PS dans le slot 1 puis SM dans le slot 2 d'où l'incrimination de SM ...

Dernière modification par bertaudmarc (20-11-2020 19:06:29)

Hors ligne

#27 20-11-2020 19:04:39

Croutons
Membre
Distrib. : Debian10 Buster
Noyau : Linux 4.19.0-12-amd64
(G)UI : Mate
Inscription : 16-12-2016

Re : Comment diagnostiquer un disque ?

bertaudmarc a écrit :

Comment faire le lien entre cette séquence et les disques ?
par exemple: disque du slot 0 = PS, disque du slot 1 = 3M  exemple bidon


je sais pas
descend SS en 3) voir
donc 
3M 1)
4M 2)
SS 3)
PS 4)
SM 5)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#28 20-11-2020 19:12:29

bertaudmarc
Membre
Lieu : suisse
Distrib. : Buster 10.6
Noyau : Linux 4.19.0-12-amd64
(G)UI : Xfce 4.12
Inscription : 19-04-2016

Re : Comment diagnostiquer un disque ?

3M
4M
PS
SM
SS

écran noir

Hors ligne

#29 20-11-2020 19:19:28

bertaudmarc
Membre
Lieu : suisse
Distrib. : Buster 10.6
Noyau : Linux 4.19.0-12-amd64
(G)UI : Xfce 4.12
Inscription : 19-04-2016

Re : Comment diagnostiquer un disque ?

J'ai sorti tous les disques et je les remets un par un afin d'associer le slot au nom des disques dans la séquence ...

Pas la bonne méthode !

Je mets un disque dans le slot 1, le BIOS affiche SM

Je rajoute un disque dans le slot 2, le BIOS affiche PS,SM   Je m'attendais à SM,PS !

Dernière modification par bertaudmarc (20-11-2020 19:22:07)

Hors ligne

#30 20-11-2020 19:26:53

bertaudmarc
Membre
Lieu : suisse
Distrib. : Buster 10.6
Noyau : Linux 4.19.0-12-amd64
(G)UI : Xfce 4.12
Inscription : 19-04-2016

Re : Comment diagnostiquer un disque ?

Je change la stratégie: Je mets un disque à la fois et je regarde son nom dans la séquence ...

Hors ligne

#31 20-11-2020 19:45:41

bertaudmarc
Membre
Lieu : suisse
Distrib. : Buster 10.6
Noyau : Linux 4.19.0-12-amd64
(G)UI : Xfce 4.12
Inscription : 19-04-2016

Re : Comment diagnostiquer un disque ?

Résultat

slot 1: SM
slot 2: PS
slot 3: SS
slot 4: 3M
slot 5: 4M

Donc il faut mettre SM et en tête de séquence

BINGO ! debian démarre avec les 5 disques !

Comment éviter ce problème dans l'avenir ? faut-il s'arranger que l'on puisse amorcer depuis tous les disques ?

Hors ligne

#32 20-11-2020 23:00:03

raleur
Membre
Inscription : 03-10-2014

Re : Comment diagnostiquer un disque ?

bertaudmarc a écrit :

faut-il s'arranger que l'on puisse amorcer depuis tous les disques ?


C'est une option, oui.

bertaudmarc a écrit :

Je sais que c'est le disque du slot 1 qui doit amorcer (/boot et /root)


/boot et /root n'ont rien à voir avec le disque d'amorçage. Ils peuvent être sur n'importe quel disque.

Dernière modification par raleur (20-11-2020 23:00:30)


Il vaut mieux montrer que raconter.

Hors ligne

#33 20-11-2020 23:11:54

bertaudmarc
Membre
Lieu : suisse
Distrib. : Buster 10.6
Noyau : Linux 4.19.0-12-amd64
(G)UI : Xfce 4.12
Inscription : 19-04-2016

Re : Comment diagnostiquer un disque ?

/boot et /root n'ont rien à voir avec le disque d'amorçage. Ils peuvent être sur n'importe quel disque.



Alors comment, qui, etc défini le disque d'amorçage ?
n'est-ce pas le disque qui contient /boot qui fait office de disque d'amorçage ?
Le BIOS recherche bien d'abord un mbr ?

Dernière modification par bertaudmarc (20-11-2020 23:24:52)

Hors ligne

#34 21-11-2020 08:32:30

raleur
Membre
Inscription : 03-10-2014

Re : Comment diagnostiquer un disque ?

Oui, le BIOS recherche d'abord un MBR. Le disque d'amorçage est celui dans lequel est installée la partie initiale du chargeur d'amorçage. Dans le cas de GRUB, il s'agit de la "boot image" qui est installée dans le MBR, et de la "core image" qui est installée soit juste après le MBR dans le cas d'un partitionnement DOS soit dans une partition dédiée de type "BIOS boot" dans le cas d'un partitionnement GPT. La core image de GRUB est ensuite capable d'aller chercher /boot dans n'importe quel disque.

Par ailleurs /boot n'est pas forcément contenu dans un seul disque mais peut être réparti entre plusieurs disques dans le cas du RAID logiciel, LVM, Btrfs... Quant à /root, c'est un simple répertoire du système de fichiers racine qui ne joue aucun rôle dans l'amorçage.

Exception : quand la core image ne peut être installée dans un des emplacements dédiés (pas assez d'espace libre après le MBR, pas de partition BIOS boot), elle peut être installée en tant que simple fichier core.img dans /boot/grub si diverses conditions sont remplies et notamment s'il est entièrement contenu dans le disque d'amorçage, mais cette solution de dernier recours est considérée comme peu fiable.

Il vaut mieux montrer que raconter.

Hors ligne

#35 21-11-2020 14:42:41

bertaudmarc
Membre
Lieu : suisse
Distrib. : Buster 10.6
Noyau : Linux 4.19.0-12-amd64
(G)UI : Xfce 4.12
Inscription : 19-04-2016

Re : Comment diagnostiquer un disque ?

Merci pour les explications.

Quels sont alors les bonnes pratiques quand on a plusieurs disques ?

Dans mon cas, c'est le fait d'avoir retirer la pile qui a changé l'ordre des disques (boot sequence) ?
Il n'y a pas de moyens pour savoir quel disque dispose de l'amorçage ?

Hors ligne

#36 21-11-2020 14:57:45

raleur
Membre
Inscription : 03-10-2014

Re : Comment diagnostiquer un disque ?

Le plus simple en principe est de mettre le disque contenant le chargeur d'amorçage primaire en premier (ou seul) dans l'ordre de boot du BIOS. Mais certains BIOS ne sont pas forcément très souples, par exemple ne permettant que d'ordonner les périphériques par type (disque, CD, USB...) mais pas entre périphériques d'un même type. Il faut alors connecter physiquement les disques de sorte que le disque de boot soit vu comme le premier. En tout cas on ne peut pas se fier au nommage des disques par le noyau /dev/sda, sdb, sdc... qui peut être variable et totalement indépendant de l'ordre de boot.

Une autre option comme tu l'as suggéré est d'installer une copie du chargeur d'amorçage sur tous les disques.

A propos de la pile, il n'était pas forcément nécessaire de la retirer pour mesurer sa tension. Souvent la face + est visible, et il suffit d'en mesurer la tension par rapport à une masse quelconque, prise sur un connecteur Molex d'alimentation par exemple ou sur le boîtier métallique.

Il vaut mieux montrer que raconter.

Hors ligne

#37 21-11-2020 15:23:40

Debian Alain
Adhérent(e)
Lieu : Bretagne
Distrib. : stable / testing
Noyau : Linux 5.9.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Comment diagnostiquer un disque ?

pour vérifier si un disque ne commence pas à lâcher ,

j'utilise smartmontools  et  hdparm .

si le débit du disque baisse de moitié , c'est pas bon . couplé à smartctl , le pronostic de panne est assez fiable .

(enfin , je trouve)

En ligne

#38 21-11-2020 19:55:57

bertaudmarc
Membre
Lieu : suisse
Distrib. : Buster 10.6
Noyau : Linux 4.19.0-12-amd64
(G)UI : Xfce 4.12
Inscription : 19-04-2016

Re : Comment diagnostiquer un disque ?

Merci à tous pour vos conseils

Hors ligne

Pied de page des forums