Sie sind nicht angemeldet.

BeowulfOF

unregistriert

1

27.07.2006, 06:29

/etc auslagern?

Morgen zusammen,

ich habe mein Gentoo so eingerichtet, dass ich das aktuelle System ab und an auf einer zweiten Partition spiegele, als quickbackup-Lösung, da meine Festplatte sehr alt und meine Wohnung sehr warm ist. Zusätzlich Backupe ich auch via dump regelmässig das komplette system.

Jetzt kam mir die Blitzidee, /etc auf eine eigene Partition zu legen, nur komme ich grad ins Schwanken ob das überhaupt möglich ist? Am liebsten würde ich im normalbetrieb dann /etc/ ReadOnly mounten.

Den wechsel beim Booten mache ich in Grub über den Kernel-Parameter "boot=/dev/hdaX"

Tipps, Hinweise?

MFG BeowulfOF

2

27.07.2006, 08:11

keine ahnung, ob init damit klarkommt.

der sucht ja in der root=hdax-partition seine /sbin/init. und die sucht die /etc/init.d/-scripte auf der selben partition.

aber was evt. möglich ist, ist, dass du in /etc/ alles, was bis zum mounten von /etc/ benötigt wird (das mounten kannst du ja noch seeehr viel früher irgendwo reinschreiben) reintust, und den rest dann "drübermountest".

ich glaube allerdings, dass init in /etc auch irgendwas reinschreibt, also würd ich dir von ro ehrlich abraten. aber du kannstes ja mal probiern.

Lorenz
Software is like sex - it's better when it's free.

3

27.07.2006, 10:03

Kleiner Hinweis am Rande:
Wenn die Platte "hinne", dann meistens superschnell die ganze Platte.

Da hilft dir leider auch eine 2. Partition nicht mehr, da diese ja auf gleicher Hardware ....
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

BeowulfOF

unregistriert

4

27.07.2006, 11:24

Zitat

Original von Wernieman
Kleiner Hinweis am Rande:
Wenn die Platte "hinne", dann meistens superschnell die ganze Platte.


Korrekt, bisher hatte ich aber immer nur Fehler, die sich auf Dateisystemebene beziehen, heute morgen das letzte mal. Platte hatte überhitzt, und abgeschaltet, beim wieder hochfahren meldete der Kernel Fehler in der Root-Partition, also RescueCD rein, mittels xfsdump die Daten auf die Backupplatte gespielt, Partition neu formattiert, daten rückgespielt und alles läuft wieder.

Zitat


Da hilft dir leider auch eine 2. Partition nicht mehr, da diese ja auf gleicher Hardware ....


Soweit war mir das wirklich schon bewusst, deswegen habe ich ja auch weitere Backups. Nur ist es schneller, mal eben von der anderen Partition zu booten, als mittels RescueCD das komplette System wieder einzuspielen.

MFG BeowulfOF

5

27.07.2006, 20:15

Es rendiert sich nicht wirklich /etc extra zu sichern, da du beim Neuaufsetzen sowieso wieder neue Konfigurationsdateien hast. Wenn's dir um deine eigenen Kreationen geht, dann solltest du sie dir sowieso extra sichern, da die Dateien in /etc bei einem Update trotz Portage-Schutz manchmal überschrieben werden. Zudem ist mir aufgefallen, dass Portage bei Deinstallation von Software die Dateien in /etc belässt, was den Ordner letztendlich wieder zur Müllhalde werden lässt (es grüßt die Windows Registry).

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Carminox« (27.07.2006, 20:16)


BeowulfOF

unregistriert

6

27.07.2006, 21:58

Eigentlich geht es mir bei dem Auslagern nicht um Sicherung, sondern darum nicht jede Änderung in /etc zweimal zu machen, einmal auf jeder Partition.

Aber scheinbar klappt es nicht, schade drum...

MFG BeowulfOF