* Ingo Baars <[EMAIL PROTECTED]> [30 12 00 16:56]:
>Hallo,
>ich m�chte Debian GNU/Linux gerne auf eine neue Festplatte verschieben.
>Kann ich auf der neuen Platte einfach entsprechende Partitionen anlegen, die
>Dateien kopieren und den Bootmanager neu einstellen, oder mu� ich noch was
>besonderes beachten?
>Vielen Dank schon im voraus,
>Ingo
Also im Prinzip m�sste das funktionieren, tats�chlich wird es wohl
etwas komplexer sein. Wenn Du nur von hda auf hdb kopierst, hda aber
so bel�sst, d�rfte es wohl laufen (sieht man mal von Lock-Files,
is already mounted according to mtab etc. ab. Mir erscheint es sinnvoller,
das ganze in mehreren Stufen zu machen. Ich kenne jetzt Deine Hardware
nicht, aber wenn Du nur eine weitere Festplatte in ein und den selben
Rechner einbauen willst, dann m�sste es gehen. Ich w�rde dabei wie folgt
vorgehen:
Als erstes testen, ob Du aus /dev einzelne "Dateien" �berhaupt kopieren kannst,
Wenn es geht:
1. Neue Festplatte einbauen, Rechner normal starten.
2. Mit fdisk die neue Festplatte so partitionieren, wie
Du es f�r sinnvoll h�lst (ich habe z.B. mein /var viel
zu klein gemacht, weil ich von RedHat komme, und
dort /var kaum gebraucht wird, au�er bei sehr vielen Mails).
Ich bin mir sicher, dass Du Deine Festplatte nicht genauso
partitionieren musst, wie die alte.
~~~~~
3. Dann /etc/fstab editieren und die neue Festplatte bzw. Partitionen
einbinden, Mountpoint etc..
4. Die Partitionen mounten, ausreichen m�sste eigentlich die
zun�chst die root Partition. In die neue root-Partition kommen
dann auf jeden Fall /bin /dev /etc /lib /root und /sbin. Was mit
/proc passiert, wei� ich nicht, /root musss auch nicht unbedingt in /
untergebracht werden. Also auf der neuen root-Partition die entsprechenden
Verzeichnisse anlegen und copy -a dir Verzeichnisse r�berkopieren. Gro�e
Probleme sehe ich bei /dev, /tmp, /var und bei /proc. Ich wei� nicht,
was passiert, wenn man z.B. /dev/null oder /dev/zero kopiert. Falls Dir
/dev/zero nichts sagt, gib mal cat /dev/zero > zero.txt ein, dr�ck dann aber
auch schnell, sehr schnell ^C.
5. /boot, /etc, /home, /mnt, /opt /usr, /usr/local sind alles statische
Verzeichnisse, die Du ohne weiteres kopieren kannst. Wenn es andere Partitionen
sind als / -> Mountpoint in / nicht vergessen.
6. Verbleibt noch /proc, /dev, /tmp und /var. Bei /proc wei� ich nicht
genau, was los ist. kopieren ist sicherlich falsch, da es sich um
virtuelle Dateien handelt. Ob du ein Verzeichnis proc anlegen musst oder
nicht, wei� ich nicht. Ich w�rde es erst einmal ohne probieren.
/tmp muss angelegt werden und sollte leer bleiben. /var w�rde ich
kopieren und dann alle Lock-files l�schen, au�erdem alle pid-files in /var/run.
Bei /dev dann einzeln bzw. mit wildcards kopieren - aber aufpassen:
Wie gesagt: cp /dev/zero /meine-20-GB-Platte/dev/zero und dann mal schnell
ein Butterbrot schmieren, ist ein interesannter Versuch.
7. lilo.conf alt editieren, lilo ausf�hren, fstab-neu umschreiben, so dass es
auf Dein neues System passt und dann reboot mit dem neuen System. mehr als
"drop on a shell" kann eigentlich nicht passieren. Vorsichtshalber w�rde ich aus
der fstab-neu das gesamte alte System rauslassen poder zumindest nur "ro" mounten.
Wenn ich das ganze lese, erscheint es mir sinnvoller, eine neue Basisinstallation
durchzuf�hren und dann von vorne aufzubauen. Du kannst ja die alte Installation
behalten und so immer nachschauen, wie es im alten System ufgebaut war.
--
--//--\\--
Eckhard Hoeffner
[EMAIL PROTECTED]
--//--\\--
--
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an [EMAIL PROTECTED] die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: [EMAIL PROTECTED]
-----------------------------------------------------------
694 eingetragene Mitglieder in dieser Liste.