# Après MAJ disque : Error : symbol 'grub\_calloc' not found

**URL:** <https://www.debian-fr.org/t/apres-maj-disque-error-symbol-grub-calloc-not-found/82883>\
**Category:** Support Debian\
**Created:** [Septembre 20, 2020, 3:16 UTC](https://www.debian-fr.org/t/apres-maj-disque-error-symbol-grub-calloc-not-found/82883 "2020-09-20T15:16:39Z")\
**Posts on this page:** 6\
**Page:** 2

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Septembre 28, 2020, 1:40 UTC](https://www.debian-fr.org/t/apres-maj-disque-error-symbol-grub-calloc-not-found/82883/21 "2020-09-28T13:40:07Z")

</div>

> [@PascalHambourg](#):
>
> `debconf-show grub-pc | grep device`

La réponse :  
**J’avais oublié #**

```plaintext
ricardo@dd3-5:~$ debconf-show grub-pc | grep device
debconf: DbDriver "passwords" warning: could not open /var/cache/debconf/passwords.dat: Permission denied
  grub-pc/install_devices_empty: false
  grub-pc/install_devices_failed: false
  grub2/device_map_regenerated:
  grub-pc/install_devices_failed_upgrade: true
* grub-pc/install_devices: /dev/disk/by-id/ata-WDC_WD6400AAVS-00G9B1_WD-WCAUF2789237-part1
* grub-pc/install_devices_disks_changed: /dev/disk/by-id/ata-WDC_WD6400AAVS-00G9B1_WD-WCAUF2789237-part1

```

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Septembre 28, 2020, 1:42 UTC](https://www.debian-fr.org/t/apres-maj-disque-error-symbol-grub-calloc-not-found/82883/22 "2020-09-28T13:42:49Z")

</div>

> [@PascalHambourg](#):
>
> debconf-show grub-pc | grep device

Avec sudo :

```plaintext
sudo debconf-show grub-pc | grep device
[sudo] Mot de passe de ricardo : 
  grub-pc/install_devices_failed_upgrade: true
  grub-pc/install_devices_empty: false
  grub-pc/install_devices_failed: false
* grub-pc/install_devices_disks_changed: /dev/disk/by-id/ata-WDC_WD6400AAVS-00G9B1_WD-WCAUF2789237-part1
* grub-pc/install_devices: /dev/disk/by-id/ata-WDC_WD6400AAVS-00G9B1_WD-WCAUF2789237-part1
  grub2/device_map_regenerated:

```

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Septembre 28, 2020, 1:52 UTC](https://www.debian-fr.org/t/apres-maj-disque-error-symbol-grub-calloc-not-found/82883/23 "2020-09-28T13:52:21Z")

</div>

L’exécution en root ne fait que supprimer le message d’erreur qui est sans incidence sur le résultat.  
A propos du résultat, ce n’est pas bon : grub-pc est configuré pour installer le chargeur d’amorçage dans la partition n° 1 (-part1) et non dans le MBR du disque. Il faut refaire dpkg-reconfigure et sélectionner sda, sinon le problème risque de se reproduire à la prochaine mise à jour des paquets de GRUB.

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Septembre 28, 2020, 2:03 UTC](https://www.debian-fr.org/t/apres-maj-disque-error-symbol-grub-calloc-not-found/82883/24 "2020-09-28T14:03:53Z")

</div>

Refait avec \* sda

```nohighlight
ricardo@dd3-5:~$ sudo debconf-show grub-pc | grep device
* grub-pc/install_devices_disks_changed: /dev/disk/by-id/ata-WDC_WD6400AAVS-00G9B1_WD-WCAUF2789237-part1
  grub-pc/install_devices_empty: false
  grub-pc/install_devices_failed_upgrade: true
  grub2/device_map_regenerated:
  grub-pc/install_devices_failed: false
* grub-pc/install_devices: /dev/disk/by-id/ata-WDC_WD6400AAVS-00G9B1_WD-WCAUF2789237
ricardo@dd3-5:~$ 

```

C’est bon ?

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Septembre 28, 2020, 2:26 UTC](https://www.debian-fr.org/t/apres-maj-disque-error-symbol-grub-calloc-not-found/82883/25 "2020-09-28T14:26:27Z")

</div>

Oui. install\_devices désigne maintenant le disque entier et non une partition (pas de suffixe -partN).

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Septembre 28, 2020, 2:36 UTC](https://www.debian-fr.org/t/apres-maj-disque-error-symbol-grub-calloc-not-found/82883/26 "2020-09-28T14:36:29Z")

</div>

Merci, Pascal, encore une chose de dépannée grâce à toi.  
Maintenant, je vais souffler un peu, puis passer à l’examen de mon SST, mais ça sera un autre fil ouvert pour l’occasion.

[Page précédente](https://www.debian-fr.org/t/apres-maj-disque-error-symbol-grub-calloc-not-found/82883.md?page=1)
