[Toulibre] Surveiller l'état des disques durs
Jérôme
jerome at jolimont.fr
Jeu 25 Juin 22:24:35 CEST 2015
Le Thu, 25 Jun 2015 21:59:46 +0200,
Adrien Destugues <pulkomandy at gmail.com> a écrit :
> > - Est-ce que lors des mises à jour du noyau, update-grub va bien
> > "mettre à jour des deux côtés" ? Si c'est juste écrire des fichiers
> > sur le RAID, je suppose que oui. Je peux essayer d'installer un
> > noyau plus récent mais je vois pas quelle différence je pourrais
> > constater.
>
> Oui, par contre ce n'est pas nécessairement le cas lors d'une mise à
> jour de grub qui a besoin de modifier le MBR qui est hors du RAID. Si
> c'est le 2ème disque qui n'est pas mis à jour, le risque est de ne
> voir le problème que quand le disque 1 ne fonctionne plus.
Merci pour ces clarifications.
Y a-t-il un paramètre de Grub pour lui dire quel(s) disque(s) il doit
prendre en charge lors de sa mise à jour ?
Actuellement, j'ai fait un install sur /dev/sda et /dev/sdb. Lequel
met-il à jour par défaut ? Le dernier installé ? Le premier ?
À défaut de paramètre, peut-être modifier un script.
update-grub, c'est ça :
#!/bin/sh
set -e
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"
Et /boot/grub/grub.cfg commence par :
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
Et dans /etc/default/grub j'ai ça :
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that
obtains # the memory map information from GRUB (GNU Mach, kernel of
FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via
VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to
Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
--
Jérôme
Plus d'informations sur la liste de diffusion Toulouse-ll