GNU/Linux >> LINUX-Kenntnisse >  >> Linux

„Warnung:Dateisystem ‚ext2‘ unterstützt keine Einbettung.“ Aber das System ist auch nicht eingebettet, warum versucht es Grub?

Ich lese mich für die Veröffentlichung von Jessie auf Debian ein, daher bin ich besonders vorsichtig (sollte paranoid gesagt werden) bei allen Nachrichten, die Probleme verursachen können, nämlich Warnungen. Mein System ist ein Desktop, auf dem Debian testing/unstable installiert ist, auf ext4-Partitionen für beide /boot und / , aber ich sehe diese Meldung, während ich den grub-pc aktualisiere Paket in 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 ...

Warum sagt grub, dass mein System eingebettet ist? Was ist die Ursache dafür? Ich habe versucht, die grub-install-Binärdatei zu überprüfen, aber ich konnte keinen Sinn daraus ziehen.

Akzeptierte Antwort:

Sie erhalten die Warnung, weil Sie Grub auf einer Partition anstelle des MBR installieren. Das bedeutet, dass Grub nicht in den ungenutzten Bereich zwischen dem MBR und der ersten Partition eingebettet werden kann. Stattdessen muss es die Liste der Blöcke haben, die /boot/grub/core.img befindet sich in platziert in den MBR. Dieses Setup kann durch Dinge wie Defrag beschädigt werden und wird daher nicht empfohlen, daher die Warnung. Da es sich nur um eine Warnung handelt, können Sie diese ignorieren.


Linux
  1. Warum zeigt "find" diese Datei nicht an??

  2. Linux – Warum ist kein Rootfs-Dateisystem auf dem System vorhanden?

  3. Warum tötet der folgende Befehl ein System?

  4. Warum zeigt Ls -l nicht die Uhrzeit und/oder das Jahr für jede Datei an?

  5. lsinitramfs:Listet den Inhalt des initrd-Dateisystems auf.

Einführung in das Linux-Dateisystem

Wählen Sie das beste Dateisystem für Ihr Linux

Verstehen der /etc/fstab-Datei unter Linux

Wie leitet man die Ausgabe von system() in eine Datei um?

Warum ist stat::st_size 0 für Geräte, aber gleichzeitig definiert lseek die Gerätegröße korrekt?

Linux:Wo soll die Auslagerungsdatei abgelegt werden