Ich habe die Partition angelegt, mke2fs gemacht und nach /mnt gemountet. Anschliessend hab ich die Dateien in /etc per
Code: Alles auswählen
cp -pRv /etc/* /mnt
Code: Alles auswählen
INIT: No inittab-File Found
Enter Runlevel:
Code: Alles auswählen
cp -pRv /etc/* /mnt
Code: Alles auswählen
INIT: No inittab-File Found
Enter Runlevel:
Klar, da hätt ich auch selber drauf kommen können.minuseins hat geschrieben:Im Prinzip ist es keine schlecht Idee /etc auf eine eigene Partition zu legen, allerdings macht da einem der init-V Prozess einen Strich durch die Rechnung. Denn "init" greift auf die "/etc/inittab" zu um von dieser Datei zu erfahren, was zu tun ist. Da aber in deinem Fall der 'mount'-Befehl für "/etc" sich widerum erst in der Datei "/etc/init.d/mountall.sh" befindet, beißt sich die Katze... pardon der Pinguin in den Schwanz.
Das ganze wäre sowieso nur ne Präventivmaßnahme, um einen möglichen Hackerangriff zu verlangsamen. Das ganze ich für eine Firewall gedacht.In "/etc" sollte sowieso nur root Zugriff haben und wer dann dort was verändert hat sowieso root-Rechte.
Werde versuchen, das ganze Szenario (nämlich eine nicht veränderbare Konfiguration) per chattr (mit dem immutable-Flag nachbauen).Willst du unbedingt /etc auf ein eigenes Filesystem bringen dann wünsche ich viel Spaß beim fluchen!