Warum mein Linux-Start in Ordnung mit nichts im / boot-Ordner

2

Ich habe Gentoo Linux installiert, den Kernel mit "genkernel" erstellt und die Image-Datei in den / boot-Ordner kopiert. Außerdem habe ich grub installiert. Es funktioniert alles gut.  Was mich verwirrt ist, dass ich den Kernel und das Grub jetzt nicht unter dem / boot-Ordner finden kann, der Ordner ist leer. Ich habe nach der Installation einige "Emerge" -Aufträge ausgeführt. Ich weiß nicht, warum diese Dateien verschwinden. Warum kann mein Linux immer noch ohne diese Kernel- und Grub-Dateien gestartet werden?

ps: gentoo ist als vmware guest / boot eine separate partition mit ext2


quelle

Antworten:

2

Sie haben wahrscheinlich eine separate Startpartition erstellt, aber Sie haben vergessen, die Datei / etc / fstab so einzurichten, dass sie beim Start eingehängt wird. Sie sollten es mit manuell mounten können mount /boot (Vielleicht als root.)

Sie sollten sich wirklich darum kümmern, da Sie möglicherweise Dateien nach / boot kopieren, während sie nicht gemountet sind, und ein inkonsistentes Boot-Setup erhalten.

Nikos C.
quelle
Vielen Dank für Ihr Vertrauen, ich habe / etc / fstab überprüft, es gibt eine Zeile "/ dev / BOOT / boot ext2 noauto, noatime 1 2", was meiner Meinung nach bedeutet, dass es gemountet ist. Ich kann Dateien in und aus dem / boot-Ordner verschieben und auch neue Dateien erstellen.
1
@ Xiaobing Natürlich können Sie; Es ist nur ein Verzeichnis wie jedes andere. Aber wenn Sie die Boot-Partition dort nicht mounten, dann die Dateien und bis in das / boot-Verzeichnis, nicht in den / boot-Mount-Punkt. Und das meinte ich mit "inkonsistentem Boot-Setup". Außerdem sieht "/ dev / BOOT" falsch aus. Das ist keine Partition. Partitionen sehen aus wie "/ dev / sda1" und so. Sofern Ihre Boot-Partition nicht mit "LABEL = BOOT / boot" gekennzeichnet ist, erhalten Sie stattdessen "LABEL = BOOT / boot". In jedem Fall sieht Ihr Setup kaputt aus. Sie sollten das Gentoo Handbuch sorgfältig lesen.
Nikos C.
Vielen Dank, Sie haben Recht, ich habe die Standard-fstab missbraucht, ich hätte sie für meine Situation ändern sollen.