web-dev-qa-db-ja.com

ブロックリストとは何ですか、なぜそれらは信頼できないと見なされますか?

私はLinuxを初めて使用しますが、ブロックリストとは何か、なぜブロックリストが信頼性がないと考えられるのか疑問に思っていました。

私の問題の例:

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

問題は: /dev/sda1は私のMBRです。

ブロックリストの説明や私の問題に対するアドバイスをいただければ幸いです!

2
Will

これが信頼できない理由は、burgがまだ進行中の作業であり、それがUbuntuにデフォルトでインストールされない理由です。

そして、ブロックリストはgrub/grub2/burgに固有のものです(少なくとも専門用語では)。

これは、ファイルシステムの一部ではないデータを読み取るために、つまりディスク上で直接読み取るために使用されます。 https://www.gnu.org/software/grub/manual/html_node/Block-list-syntax.html#Block-list-syntax でいくつかの情報を見ることができます

いいえ、MBRは/ dev/sda1にはなく、これはディスクの先頭(つまり、/ dev/sda、最初のブロック)にあり、sda1は最初のパーティションです。

したがって、これが使用すべき/ dev/sdaではないかどうかを本当に確認する必要があります。ただし、ブートローダーは非常に重要なので、触れる前に私があなただったら、すべてを二重にチェックします。

3
Misc