web-dev-qa-db-fra.com

Que sont les listes de blocage et pourquoi sont-elles considérées comme non fiables?

Je suis nouveau sur Linux et je me demandais simplement ce que sont les listes de blocage et pourquoi elles sont considérées comme non fiables.

Exemple de mon problème:

will@Will-PC:~$ Sudo burg-install /dev/sda1
/usr/sbin/burg-setup: warn: Attempting to install GRUB to a partition instead of the MBR.  This is a BAD idea..
/usr/sbin/burg-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/burg-setup: error: if you really want blocklists, use --force

Le problème est: /dev/sda1 est mon MBR.

Toute description de listes de blocage ou conseils à mon problème sera apprécié!

2
Will

La raison pour laquelle cela n'est pas fiable est que burg est toujours en cours de réalisation, et c'est pourquoi il n'est pas installé par défaut sur Ubuntu.

Et une liste de blocage est quelque chose de spécifique à grub/grub2/burg (au moins dans la terminologie).

Il est utilisé pour lire des données qui ne font pas partie d'un système de fichiers, c'est-à-dire en lisant directement sur le disque. Vous pouvez voir des informations sur https://www.gnu.org/software/grub/manual/html_node/Block-list-syntax.html#Block-list-syntax

Et non, le MBR n'est pas sur/dev/sda1, c'est au début du disque (c'est-à-dire sur/dev/sda, le premier bloc), et sda1 est la première partition.

Vous devriez donc vraiment vérifier si ce n'est pas/dev/sda que vous devez utiliser. Cependant, comme le chargeur de démarrage est essentiel, je vérifierais tout si j'étais vous avant de toucher.

3
Misc