Als «initramfs» getaggte Fragen

Das "anfängliche RAM-Dateisystem" ist der Nachfolger von initrd. Es ist ein Root-Dateisystem, das in den Kernel eingebettet und zu Beginn des Startvorgangs geladen wird.

3
Wie behebt man das Problem, dass das Booten in die initramfs-Eingabeaufforderung und "mount: / etc / fstab kann nicht gelesen werden: Keine solche Datei oder kein solches Verzeichnis" und "Kein Init gefunden" erfolgt?
Installieren eines neuen Systems mit einer GPT- partitionierten Festplatte, die einer einzelnen Partition zugeordnet ist, ext4- formatiert, extlinux (Version 4.05) als Bootloader, Ubuntu Core Version 13.10 amd64 als rootfs und Ubuntu linux-image-3.11.0-18-generic als Kernel, und extlinux-update zur Erzeugung der Bootloader-Konfiguration. Das Ergebnis nach dem Neustart (noch in einer KVM-basierten virtuellen …

3
Verwendet initramfs / etc / fstab?
So wie ich es verstehe, ist initramfs für das Laden des "echten" Root-Dateisystems verantwortlich. Nun gibt es zwei Orte, an denen wir diese Wurzel definieren. Zuerst setzen wir einen Eintrag in /etc/fstab. Zweitens setzen wir das Gerät auf die Kernel-Boot-Befehle, z root=/dev/sda1. Welches verwendet initramfs, um festzustellen, wo sich das …
20 boot  fstab  initramfs 

1
Wann würden Sie pivot_root über switch_root verwenden?
Ich möchte den Linux-Init-Prozess besser verstehen, um ein System über ceph anstatt über nfs zu starten. Dabei bin ich auf zwei Arten des Root-Wechsels gestoßen. Einer heißt switch_root, der andere pivot_root. Diese Skripte werden von einem In-Memory-Dateisystem (initramfs) ausgeführt, das über tftp mithilfe des pxe-Startprozesses abgerufen wurde. Wann würden Sie …

6
Warum brauche ich initramfs?
Ich fand heraus, dass wenn ich jffs oder sd als Dateisystem wähle (und nicht initramfs), die Kernelgröße sehr klein ist (1,4 MB im Vergleich zu initramfs-3,4 MB). Es zeigt, dass initramfs sehr viel Platz in Anspruch nimmt. Damit ich es vollständig entfernen kann, werde ich einen sehr kleinen Kernel haben, …

4
Hängen Sie das Root-Dateisystem von initramfs ein
Es ist ein weit verbreitetes Szenario. Aus irgendeinem Grund hat das initramfs (OpenSUSE, falls es wichtig ist) das Root-Dateisystem nicht gefunden, sodass Sie in eine Rettungsshell abgelegt werden. Ich weiß aber genau, welches Gerät montiert werden muss. Meine Frage: Wie wird das Root-Dateisystem korrekt eingehängt und die Startsequenz fortgesetzt? Vermutlich …

1
Was ist das Äquivalent von mkinitcpio.conf unter debian?
Ich möchte überprüfen, ob die zum Erstellen der verwendeten Hooks initrd.imgin meinem Debian korrekt sind, aber ich kann die /etc/mkinitcpio.confDatei wie die in Archlinux nicht finden, was ist das Äquivalent dieser Datei in Debian und wie kann ich die initrd.img neu erstellen, wenn ich ' Haben Sie diese Datei bearbeitet?
15 initramfs  initrd 



3
Warum cpio für initramfs verwenden?
Ich mache meine eigenen Initramfs nach dem Gentoo-Wiki . Anstelle des vertrauten tarund gzipsagt mir die Seite, ich soll cpiound verwenden gzip. Wikipedia sagt, dass dies cpiovon den Initramfs des 2.6-Kernels verwendet wird, erklärt aber nicht warum. Ist das nur eine Konvention oder cpiobesser für initramfs? Kann ich noch tarund …


1
Wie kann ich einen Ubuntu-Kernel zwingen, das Mounten fehlzuschlagen / und in die initramfs-Rettungsshell fallen zu lassen?
Ich versuche, die Rettungsumgebung von initramfs anzupassen, und möchte den Kernel dazu zwingen, das Mounten fehlzuschlagen /und in die (initramfs)Rettungsshell zu fallen, im Gegensatz zum Einzelbenutzermodus. Wie kann ich das machen? NB: Ich weiß, wie ich mich einbinden muss initramfs-tools, um die Anpassungsschritte zu erreichen, aber ich muss in der …

1
So stellen Sie ein bestimmtes RAID-Array zusammen, ohne /etc/mdadm.conf zu verwenden
Ist es möglich, ein bestimmtes RAID-Array mit mdadm und seiner Scan-Funktionalität zusammenzustellen, ohne dass eine Konfigurationsdatei erforderlich ist? Hintergrund: Ich verwende ein maßgeschneidertes Initramfs, um mein System einzurichten (dm-crypt und andere Dinge). Alles wird im Init-Skript erledigt und konfiguriert, und so möchte ich es behalten, dh ohne zusätzliche Konfigurationsdateien. Mein …
9 raid  mdadm  initramfs 



2
Extrahieren Sie eingebettete Initramfs
Ich habe einen Kernel, in den ein initramfs eingebettet ist. Ich möchte es extrahieren. Ich habe die Ausgabe bekommen, x86 boot sectorwenn ich es tuefile bzImage Ich habe System.map-Datei für dieses Kernel-Image. Gibt es eine Möglichkeit, das eingebettete initramfs-Image mit oder ohne Hilfe der System.map- Datei aus diesem Kernel zu …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.