View previous topic :: View next topic |
Author |
Message |
ok Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/1790175990470fddd57d325.gif)
Joined: 11 Jul 2006 Posts: 390 Location: germany
|
Posted: Sat May 12, 2007 6:53 pm Post subject: [solved] Gentoo Installation sichern |
|
|
Ich möchte meine gesamte Gentoo Installation ( / ) in ein Tar via LAN auf einem Windows XP Rechner sichern, die Festplatte partitionieren, Partitionen neu formatieren und dann das Tar wieder einspielen.
Nach einigen Recherchen habe ich noch folgende Fragen:
- Gibt es eine Obergrenze bei der Dateigröße wenn ich smbfs bzw. CIFS nutze?
- was aus /usr/portage muss nicht! gesichert werden (z.B. /usr/portage/distfiles)?
- Muss /var/cache/edb/ gesichert werden? /var/cache/eix wird sicherlich neu erstellt?
- Wie kann ich symbolische Links auf ein besimmtes Verzeichnis finden?
Bin für jede Hilfe dankbar...
Last edited by ok on Sun May 20, 2007 8:12 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Fauli l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/9342013042b57afb44a90.png)
Joined: 24 Apr 2004 Posts: 760 Location: Moers, Germany
|
Posted: Sat May 12, 2007 7:31 pm Post subject: Re: Gentoo Installation sichern |
|
|
ok wrote: | - was aus /usr/portage muss nicht! gesichert werden (z.B. /usr/portage/distfiles)?
- Muss /var/cache/edb/ gesichert werden? /var/cache/eix wird sicherlich neu erstellt? |
/usr/portage (und /var/cache/edb) werden mit einem emerge --sync wieder gefüllt, und die Dateien in /usr/portage/distfiles werden bei Bedarf neu heruntergeladen. D. h., du brauchst /usr/portage gar nicht zu sichern.
Wenn du noch mehr Platz sparen möchtest, kannst du beim Sichern auch /usr/src weglassen und die Kernelquellen später neu installieren. (Vielleicht aber /usr/src/linux/.config sichern, falls du den Kernel .config Support nicht aktiviert hast.) _________________ Do your part to beautify the web! Turn off link underlining! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ok Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/1790175990470fddd57d325.gif)
Joined: 11 Jul 2006 Posts: 390 Location: germany
|
Posted: Sat May 12, 2007 9:34 pm Post subject: |
|
|
Danke für die gute Nachricht, ich werde für /usr/portage eine eigene Partition mit reiserfs einrichten. Wenn es dann zu stark fragmentiert kann ich es wieder neu aufbauen lassen.
Jetzt ist mir noch aufgefallen, dass mein /var/log/portage/ - Verzeichnis, obwohl es nur ein Unterverzeichnis enthält, ziemlich groß ist: Code: | genlap2 /var/log # ls -lR /var/log/portage/
/var/log/portage/:
total 12
drwxrws--- 2 portage portage 12288 May 12 23:20 elog
/var/log/portage/elog:
total 0
|
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Totenmond n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 27 Mar 2006 Posts: 15
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ok Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/1790175990470fddd57d325.gif)
Joined: 11 Jul 2006 Posts: 390 Location: germany
|
Posted: Sat May 12, 2007 11:27 pm Post subject: |
|
|
Das ist es, es geht mir noch um die Details, u.a. wie kann ich das Archiv übers LAN sichern (Lokal habe ich nicht genug Platz), wie teile ich meine Festplatte mit welchem Dateisystem auf. Und wenn ich schon dabei bin wollte ich auch noch nicht mehr benötigte Programme entfernen.
Hier im Forum gab es auch mal einen Thread wie man ein Paket mit allen Dateien unmergen kann, leider find ich den jetzt nicht mehr. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
l3u Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/535570295dff893c1fda6.png)
Joined: 26 Jan 2005 Posts: 2616 Location: Konradsreuth (Germany)
|
Posted: Sun May 13, 2007 9:42 am Post subject: |
|
|
Ich mach das immer minimalistisch.
hda1: reiserfs --> /
hda2: swap
hda3: ext3 --> /home
Und fertich ;-) Weil was will ich mit 24 Partitionen? bringt für meinen Desktop-Rechner nichts, außer daß irgendwann mal eine voll ist und anderswo noch Platz wäre. Und sofern Grub das Dateisystem von / kennt, braucht man auch keine extra /boot-Partition.
ok wrote: | Hier im Forum gab es auch mal einen Thread wie man ein Paket mit allen Dateien unmergen kann, leider find ich den jetzt nicht mehr. |
;-) da bleiben nur Dateien in /etc oder ~ übrig. Und die schlagen meist Größentechnisch nicht so hammermäßig ins Gewicht. Um Abhängigkeiten mit zu entfernen danach noch ein
Code: | emerge -av --depclean |
und vielleicht ein
bin ich immer ganz gut damit gefahren bisher. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ok Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/1790175990470fddd57d325.gif)
Joined: 11 Jul 2006 Posts: 390 Location: germany
|
Posted: Sun May 13, 2007 1:32 pm Post subject: |
|
|
Libby wrote: | Ich mach das immer minimalistisch.
hda1: reiserfs --> /
hda2: swap
hda3: ext3 --> /home
| Hatte bisher immer /boot auf einer eigenen Partition, gibt aber in meinem Fall keinen Grund.
Hast du einen Grund warum reiserfs: / und ext3: /home?
Ich habe geplant: ext3: / und reiserfs: /usr/portage; /var vieleicht noch /home
Quote: |
;-) da bleiben nur Dateien in /etc oder ~ übrig. Und die schlagen meist Größentechnisch nicht so hammermäßig ins Gewicht. | Die wollte ich aber auch los werden, nicht wegen der Größe sondern um mit manchen Programmen bei Null anzufangen.
Auch hatte ich mal, nur zum Testen, Paludis installiert. Nur kurz genutzt und dann wieder deinstalliert. Wollte dann pkgcore testen, hat nicht funktioniert wg. Dateireste von Paludis. Diese musste ich von Hand löschen. Ein locate paludis zeigte mir einiges mehr an als erwartet:-o Quote: | Um Abhängigkeiten mit zu entfernen danach noch ein
Code: | emerge -av --depclean |
und vielleicht ein
bin ich immer ganz gut damit gefahren bisher. |
Mach ich immer nachdem ich mehrere Programme deinstalliert habe oder bei größeren Updates.
Ich wollte auch noch wissen, ob ich bei größeren Dateien Probleme mit smbfs bzw. CIFS bekommen werde?
Oder hat von euch schon einer eine einzelne mehrere GB große Datei (größer als der freie Platz auf der lokalen Festplatte) via LAN auf einen Windows Rechner übertragen? Kann ich eine so große Datei auch 'pipen' cat grosseDatei | split ... (Die Daten müssen vermutlich zwischengespeichert werden)? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
sschlueter Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 26 Jul 2002 Posts: 578 Location: Dortmund, Germany
|
Posted: Tue May 15, 2007 9:27 pm Post subject: |
|
|
ok wrote: | Ich wollte auch noch wissen, ob ich bei größeren Dateien Probleme mit smbfs bzw. CIFS bekommen werde?
Oder hat von euch schon einer eine einzelne mehrere GB große Datei (größer als der freie Platz auf der lokalen Festplatte) via LAN auf einen Windows Rechner übertragen? Kann ich eine so große Datei auch 'pipen' cat grosseDatei | split ... (Die Daten müssen vermutlich zwischengespeichert werden)? |
Meiner Erfahrung nach ist das Kopieren großer Dateien per SMB ausgesprochen problematisch, wenn einer der beiden Systeme ein Windows-System ist.
Installiere einfach auf dem Windows-System den Filezilla FTP-Server. Der arbeitet meiner Erfahrung nach extrem zuverlässig, auch bei großen Dateien. Es gibt auch FTP-Clients, die Daten vom standard input lesen und hochladen können, beispielsweise ncftpput.
Und ich würde, wie bereits in diesem Thread erwähnt, kein tar verwenden. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
STiGMaTa_ch Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/247250489451487b8a41ec.gif)
Joined: 28 Dec 2004 Posts: 1686 Location: Rüti ZH / Schweiz
|
Posted: Wed May 16, 2007 7:48 am Post subject: |
|
|
ok wrote: | [...]u.a. wie kann ich das Archiv übers LAN sichern (Lokal habe ich nicht genug Platz) |
Z.B. mit netcat. Damit habe ich mal einen dd (diskdump) übers Netzwerk auf meinen Windows Rechner vorgenommen.
Lieber Gruss
STiGMaTa _________________ Ich bin Schuldknappe. Das bedeutet ich bin immer an allem Schuld. Und das nicht zu knapp! | Der alltägliche Familienwahnsinn auf meinem BLOG |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
sschlueter Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 26 Jul 2002 Posts: 578 Location: Dortmund, Germany
|
Posted: Wed May 16, 2007 9:24 pm Post subject: |
|
|
Aber dd kann nicht verwendet werden, wenn man die Datensicherung machen möchte, weil man die Partitionierung ändern will und/oder die verwendeten Dateisysteme. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ok Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/1790175990470fddd57d325.gif)
Joined: 11 Jul 2006 Posts: 390 Location: germany
|
Posted: Thu May 17, 2007 3:05 pm Post subject: |
|
|
Danke für die Antworten.
Leider kann ich erst jetzt wieder weiter machen, hatte letzten Sonntag mein BIOS verbogen und konnte nicht mehr booten. Jetzt gehts wieder und ich wage einen zweiten Anlauf.
@ sschlueter: An ftp hatte ich auch schon gedacht, wusste aber nicht, dass es möglich ist die Ausgabe von stdout zu übertragen. Erst vor kurzem wollte ich mich noch mit ftp clients für die console beschäftigen und habe ncftp und lftp in die engere Auswahl genommen. Jetzt werde ich aber erst mal FileZilla testen.
Zum Thema smbfs und cifs: bei smbf muss der (sehr schlecht dokumentierte) Parameter "-o lfs" angegeben werden, damit auf Dateien größer 2 GB zugegriffen werden kann. Bei CIFS besteht diese Grenze nicht. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
doedel Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/9049701224440b7441acd9.jpg)
Joined: 05 Feb 2006 Posts: 579 Location: Denmark
|
Posted: Thu May 17, 2007 3:53 pm Post subject: |
|
|
Denk auch daran, FAT mag nur Dateien bis 4GB. Wobei die meisten Windowssystem mittlerweile auf NTFS laufen... _________________ 1 ha == 1 Hekto-Ar == 1 Hektar |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ok Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/1790175990470fddd57d325.gif)
Joined: 11 Jul 2006 Posts: 390 Location: germany
|
Posted: Sun May 20, 2007 8:10 pm Post subject: |
|
|
Danke für die Antworten.
Es hat funktioniert.
Auf dem Windows Rechner habe ich FileZilla Server installiert, Benutzer angelegt und ein Verzeichnis zugeordnet.
Von dem Linux Rechner aus erstellte ich ein tar von "/" und übertrug es via named pipe und lftp (2 Sitzungen) auf den Win Rechner. Zuerst hatte ich noch mit bzip2 gepackt, war aber sehr langsam. Mit zip war es dann etwas schneller. Den Speicherbedarf überprüfte ich mit free: Zuerst wurde der gesamte Speicher (ohne Swap) ausgenutzt, dann pendelte er sich bei +/- 0 ein.
Mit einer Live CD (System Rescue CD V 0.3.5) partitionierte ich die Festplatte und habe das Tar wieder via ftp zurückgespielt. Leider strürzte der Rechner, nach dem chroot, mehrfach ab und ich nutzte Knoppix.
Beim Start von der neuen Partition wurde dann als letztes "unable to open initial console" gemeldet und der Rechner startete erneut. Die Lösung fand ich in http://www.gentoo.org/doc/en/udev-guide.xml:
Quote: | # mkdir test
# mount --bind / test
# cd test/dev
# ls
The devices needed for a successful boot are /dev/null and /dev/console. If they didn't show up in the previous test, you have to create them manually. Issue the following commands in the test/dev/ directory:
Code Listing 3.2: Creating necessary device node files
# mknod -m 660 console c 5 1
# mknod -m 660 null c 1 3
|
Somit ist das Problem erstmal gelöst.
P.S. wenn mir noch jemand sagen kann, was die beiden mknod Befehle genau bewirken wäre ich noch dankbar. Die Man - Seiten sind nicht so aufschlussreich was die Zahlen am Ende bedeuten. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|