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.
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 …
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 …
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 …
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, …
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 …
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?
Ich habe dieses beliebte IBM-Dokument gelesen (ich sehe, dass es im Web häufig verwendet wird), in dem die Funktion der ursprünglichen RAM-Platte erläutert wird. Ich bin an eine Wand gestoßen, als ich mir vorstellte, wie das funktioniert. In der Dokumentation heißt es Der Bootloader, wie z. B. GRUB, identifiziert den …
Was ist der Grund dafür, dass das Root-Dateisystem roin initramfs (und in initrd) gemountet wird? Im Gentoo initramfs-Handbuch wird beispielsweise das Root-Dateisystem mit folgenden Elementen bereitgestellt: mount -o ro /dev/sda1 /mnt/root Warum nicht das Folgende? mount -o rw /dev/sda1 /mnt/root Ich kann sehen, dass es wahrscheinlich einen guten Grund gibt …
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 …
Ich baue ein sehr minimales Linux-System, das nur aus dem Kernel (v4.1-rc5) und einem mit Busybox (v1.23.2) bestückten Initramfs besteht. Es funktioniert größtenteils einwandfrei, aber ich beobachte einen Unterschied im Verhalten der Befehlsausführung in / init, unabhängig davon, ob ich ein eingebettetes initramfs oder ein externes verwende. Das / init-Skript …
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 …
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 …
Ich habe kürzlich meinen Kernel von 3.16.4 (Debian Jessie) auf 4.9.0 (Debian Stretch) aktualisiert. Alles war in Ordnung, bis ich versuchte, "Ruhezustand" (auf Festplatte aussetzen). Wenn ich die Option "Ruhezustand" in LXDE verwende, scheint der Ruhezustand zu sein. Ich kann hören, wie die Plattenspindel tickt und Daten schreibt. Die Probleme …
Ich habe einen Computer, der Ubuntu (derzeit 16.04) und Windows 7 dual bootete, mit Ubuntus GRUB als Bootloader. Jetzt habe ich Arch Linux als drittes Betriebssystem hinzugefügt und dabei die offiziellen Installationsanweisungen befolgt. Ich habe GRUB nicht von Arch installiert, weil ich das von Ubuntu kontrollierte verwenden wollte. Die Anweisungen …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.