Wo finde ich "/boot/vmlinuz", wenn "/boot" nicht existiert

Wo finde ich "/boot/vmlinuz", wenn "/boot" nicht existiert

Hallo zusammen, ich bin neu hier und möchte fragen, wo ich vmlinuz ohne das Verzeichnis „/boot“ finden kann. Das System bootet also normalerweise (Chrome OS). Alles funktioniert einwandfrei vom USB-Stick. Aber wenn ich einen Dual-Boot möchte, brauche ich Grub4Dos und es gibt ein Problem. Ich weiß nicht, wo die vmlinuz-Datei ist, um sie in „menu.lst“ zu legen.

PS: Entschuldigung für mein schlechtes Englisch

Geschlossen: Ich habe einen Weg gefunden: Ich finde die Datei /syslinux/vmlinuz.A in /dev/sdb12, habe den gesamten Inhalt von /dev/sdb12 in das neu erstellte Verzeichnis /boot auf ROOT-A kopiert und die Kerneldatei menu.lst in /boot/syslinux/vmlinuz.A geändert.

Antwort1

In der Vergangenheit wurde der Kernel im Stammverzeichnis gespeichert /. Das /bootVerzeichnis erschien erst, als einige Distributionen begannen, mehrere Kernel zum Booten und verschiedene andere Funktionen (wie z. B. memtestähnliche Anwendungen) anzubieten.

Wenn Sie also ein /bootVerzeichnis vermissen, vmlinuzbefindet sich der Kernel (in Ihrem Fall) wahrscheinlicher hier /.

Antwort2

Sie können versuchen, direkt zu dieser Adresse zu wechseln, z. B. cd /boot/vmlinuz. Ich weiß, dass einige Dateisysteme es nicht zulassen, in einem bestimmten Verzeichnis anzuhalten (z. B. Netware).

verwandte Informationen