GNU/Linux >> Linux の 問題 >  >> Linux

「警告:ファイルシステム`ext2'は埋め込みをサポートしていません。」しかし、システムも組み込まれていません。なぜGrubが試行しているのでしょうか。

私はDebianでのJessieのリリースについて自分自身を読んでいるので、問題を引き起こす可能性のあるメッセージ、つまり警告については特に注意を払っています(パラノイドと言われるべきです)。私のシステムは、Debianテスト/不安定版がインストールされたデスクトップで、/bootの両方のext4パーティションにあります および/ 、それでもgrub-pcのアップグレード中にこのメッセージが表示されます Debianのパッケージ:

Installing for i386-pc platform.
Installation finished. No error reported.
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
Installation finished. No error reported.
Generating grub configuration file ...

grubが私のシステムが埋め込まれていると言っているのはなぜですか?これの原因は何ですか? grub-installバイナリを確認しようとしましたが、理解できませんでした。

承認された回答:

MBRではなくパーティションにgrubをインストールしているため、警告が表示されます。これは、MBRと最初のパーティションの間の未使用のスペースにgrubを埋め込むことができないことを意味します。代わりに、/boot/grub/core.imgのブロックのリストが必要です。 MBRに配置されて常駐します。この設定は、デフラグなどによって破損する可能性があるため、お勧めしません。したがって、警告が表示されます。これは単なる警告であるため、無視してかまいません。


Linux
  1. Raspberry Pi 3 システムで GRUB パスワードを設定できない

  2. lsinitramfs:initrd ファイル システムの内容を一覧表示します。

  3. デバイスの stat::st_size が 0 であるのに、同時に lseek がデバイス サイズを正しく定義するのはなぜですか?

  1. このファイルを「検索」しないのはなぜですか?

  2. Linux –システムにRootfsファイルシステムが存在しないのはなぜですか?

  3. Linux:スワップ ファイルを配置する場所

  1. 次のコマンドがシステムを強制終了するのはなぜですか?

  2. Ls -lがすべてのファイルの時間や年を表示しないのはなぜですか?

  3. コアがダンプされましたが、コア ファイルが現在のディレクトリにありませんか?