ForumLinux klonen und via netzwerk neu aufspielen
Raphael Weissler – Samstag, 01. Mai 2004 11:11 Uhr

Hi
ich bin noch ein Neuling was Linux angeht

Aber ich habe folgendes Problem:
Ich will mein Linux klonen und auf einem anderen Rechner übers Netzwerk installieren.
Jedoch sollte dabei auch die Partition automatisch auf dem anderen Rechner angelegt werden. Der Rechner kann außerdem nur via Diskette booten.

Es gibt ja diesen AutoYast aber der funktioniert nich auf Rechnern welche weniger 128MB Arbeitsspeicher haben.(So die Antwort von SuSe)

Ich bin für jede Hilfe dankbar

4 Antworten
RHase – Samstag, 01. Mai 2004 12:30 Uhr

Hi,

schau’ Dir mal “Ghost 4 Linux” an, ein Festplatten-Kloner [1].
Das Programm startet man ueber Disketten oder CD.

About:
Ghost for Linux is a hard disk and partition imaging and cloning tool similar to Norton Ghost(c). The created images are optionally compressed and transferred to an FTP server. The included kernel supports almost every common network interface, ATA and serial-ATA drives. The extended kernel on CD supports SCSI and several 1000 MBit network cards. It comes as 2 boot/root disks or a bootable CD image with an ncurses GUI.

[1] http://freshmeat.net/projects/g4l/

Fabiano Sidler – Samstag, 01. Mai 2004 15:39 Uhr

Warum so kompliziert?
man dd
man nc (netcat)

HTH!
fps

Gast – Dienstag, 04. Mai 2004 10:46 Uhr

Weil man mit dd oder nc so sehr schlecht Partitionen anlegen kann?

SCNR, Tobias

Raphael Weissler – Sonntag, 02. Mai 2004 08:20 Uhr

Hi
das Problem an der Sache ist die Rechner denen das Image aufgespielt werden soll sind leer!
Ich habe vorher mit dem Autoyast gearbeitet aber die jetzigen rechner haben nicht genug RAM
jetzt weis ich halt nicht wie ich im recue modus (oder vielleicht eine andere methode) eine netzwerkverbindung aufbaue so das ich was via nfs mounten kann
bisher schlug das fehl

Danke für jede Art von Hilfe
Raphael

Ecaroh – Sonntag, 02. Mai 2004 15:24 Uhr

Automatisch partionieren ginge per Script. Alles weitere was Du brauchst findest Du mit “partimage” auf einer Knoppix CD-ROM. Partimage laueft “standalone” auch von Disketten. Netzfunktionalitaet ist komplett. Alles was Du brauchst.

Gruss, Ecaroh

[1] http://www.knopper.net
[2] http://www.partimage.org

Dejan Milosavljevic – Montag, 03. Mai 2004 23:16 Uhr

Hi,

schau Dir doch mal Mondo an – Damit kann man ein Backup aller Partionen erstellen. Mondo erstellt Dir sogar das Image für eine bootfähige CD, welche man nur noch brennen muss. Nach demm booten von CD kann man dann menügesteuert seine Platte wieder herstellen. Das Erstellen der Partitionen übernimmt Mondo (bzw. Mindi) vollautomatisch.

Gruß
Dejan

[1] http://freshmeat.net/projects/mondorescue/

Raphael Weissler – Dienstag, 04. Mai 2004 14:08 Uhr

Ja leider bringt mir eine bootfähige CD garnix, weil kein CD-Rom
Daher das Problem: Eigentlich such ich eine Möglichkeit einen leeren RechnerA mit DISKETTE zu booten und das Image via nfs von RechnerB zu ziehen

netcat geht auch net weil RechnerB nicht bedienbar ist aber das Image im Verzeichnis freigegeben hat

Achja und DHCP ist auch nicht vorhanden also sollte es möglich sein Netzwerk noch zu konfigurieren

Hat irgendwer von Euch da draußen eine Idee was man tun könnte?!?

Gast – Donnerstag, 06. Mai 2004 19:00 Uhr

Hi,

hänge doch einfach nur für den Vorgang des Klonens irgend ein CD-Laufwerk an den Rechner und boote erstmal mittels Knoppix (setzt natürlich entsprechende Einstellung im BIOS voraus).

Nun eine Kurzbeschreibung, die voraussetzt, daß Du irgenwo im Netz das Image einer Partition erreichbar hast.

1. Konsole öffnen
2. su – root
3. ip vergeben: ifconfig eth0 IPAdresse up
4. portmap und nfs nachladen:
a) /etc/init.d/portmap start
b) /etc/init.d/nfs-common start
5. Netzwerkpfad mittels mount mounten

So, falls Du die zu installierende Partition mit Partimage erstellt hast, würde die Voraussetzung sein, daß die Partition entsprechend schon auf der Platte angelegt und formatiert ist. Dann würde ein Aufruf von Partimage jetzt ausreichen, alles andere ist dann selbsterklärend.
6. Partimage starten: partimage

7. Falls die neue Festplatte noch keinen MBR hat, dann den zuerst aus dem image herausziehen (ist leicht erkenntlich im PartimageMenue). Danach die Partition wieder herstellen.

Danach sollte alles laufen.
Falls nicht, dann laß das CD-Laufwerk noch einmal dran. Boote von der Installations-CD Deiner Distri. Wähle irgendwas wie ‘Installation reparieren’ und installiere den Bootloader neu. Dann sollte es aber wirklich laufen.

Viel Spaß

Raphael Weissler – Donnerstag, 03. Juni 2004 13:16 Uhr

Hallo Leute

Also für diejenigen die sich dafür interessieren sollten:
Ich hab eine attraktive Lösung gefunden

Mit einem minilinux gebootet (tom.net)

ifconfig anpassen
nfs Server mounten
und dd if=dev/hda of=mnt/linux.img

Nun habe mein Image
und kann es mir auf gleichem Wege zurückspielen,
oder woanders hin

Ich habe bevor ich das image erstellt hab in meinem Grundlinux noch ein rc-script eingehängt welches beim neustart den Rest der Festplatte als /home mountet,sich aushängt,löscht,und dann reboot.
somit wird kein Plattenplatz verschwendet

in der rc.custum.gz von toms habe ich die netzwerkkonfiguration dementsprechend verändert
mounte den Nfs-server
auf dem ein script ausgeführt wird
dieses script macht einen dd
dann ein fdisk (macht hda3 aus dem rest der platte)
und rebootet

das heißt diskette rein rechner an und 30min später ist linux drauf ohne irgendwas zu tun (fast automatisch weil vor dem ersten reboot wird ein enter erwartet dass die diskette entnommen wurde, weil sonst endlosschleife)

für fragen bin ich jederzeit offen
aber trotzdem danke für die hilfe