Debian Installation · 3 min read · Nov 13, 2025
Wie man Debian remote über eine RH-basierte Distribution installiert - Seite 4
9) Basis-Debian-System in neue Partition kopieren
Wir müssen das System zurück auf die ursprüngliche Partition verschieben, die die RH-Distribution hielt. Schauen Sie sich Ihre Notizen an und wählen Sie die Partition aus, in der sich die RH-Distribution befand. In unserem Fall war die Partition /dev/hda3.
Zuerst führen Sie eine schnelle Formatierung des Systems durch, um es zu löschen:
mke2fs -j /dev/hda3Sobald das erledigt ist, verschieben wir das Dateisystem mit dd:
dd if=/dev/hda2 of=/dev/hda3 bs=1024‘ if ‘ ist die aktuelle Partition, von der Sie die Daten KOPIEREN möchten.
‘ of ‘ ist die Partition, auf die Sie die Daten KOPIEREN möchten.
‘ bs ‘ definiert die Blockgröße. Sie können einen Wert größer als 1024 verwenden, wenn Sie möchten, aber 1024 funktioniert für die meisten gut.
Dieser Befehl kann je nach System und Festplattengeschwindigkeit 3-30 Minuten dauern, also nehmen Sie sich ein weiteres Stück Pizza, bevor es zu kalt wird.
Wenn das abgeschlossen ist, ist das neue Dateisystem sich der neuen Partitionsgröße nicht bewusst. Das muss angepasst werden:
e2fsck -f -y /dev/hda3Führen Sie diesen Befehl aus, bis Sie keine weiteren Fehler mehr erhalten (normalerweise sollte es zweimal ausreichen).
Jetzt die Partition vergrößern:
resize2fs -p /dev/hda3resize2fs 1.40-WIP (14-Nov-2006)
Das Dateisystem auf /dev/hda3 wird auf 19247878 (4k) Blöcke vergrößert.
Beginne Durchgang 1 (max = 579)
Erweitern der Inode-Tabelle XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Das Dateisystem auf /dev/hda3 ist jetzt 19247878 Blöcke lang.
Führen Sie fsck erneut aus, um sicherzustellen, dass es keine Probleme gab:
e2fsck -f -y /dev/hda3Gehen Sie dann zurück zu grub und sagen Sie ihm, dass er in die neue Partition booten soll:
vim /boot/grub/menu.lstdefault=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
#hiddenmenu
title Debian!
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/hda3 ro
initrd /boot/initrd.img-2.6.18-6-686Beachten Sie, dass wir /dev/hda2 in /dev/hda3 geändert haben.
Ändern Sie die /etc/fstab, um / (root) auf die neue Partition (/dev/hda3) zu verweisen:
vim /etc/fstab# Dateisystem-Mount fs-type Optionen Dump fsck-Reihenfolge
/dev/hda1 /boot ext3 defaults 1 2
/dev/hda3 / auto defaults 0 1
proc /proc proc defaults 0 0Und ein Neustart, um die neue Partition hochzufahren……
rebootSie werden jetzt in Ihrem vollständigen Debian-System sein. Es gibt noch ein paar Details zu klären, aber das System ist jetzt voll funktionsfähig.
10) Unsere Swap-Partition zurückbekommen
Einer der letzten Schritte besteht darin, das temporäre Dateisystem, auf das wir die Debian-Basis geladen haben (/dev/hda2), wieder in Swap-Speicher umzuwandeln, der vom Debian-System genutzt werden kann.
Wir müssen fdisk verwenden, um den Partitionstyp von ext3 auf Swap zu ändern:
fdisk /dev/hdaBefehl (m für Hilfe): t
Partitionsnummer (1-4): 2 (ändern Sie dies in Ihre Swap-Partitionsnummer!)
Hex-Code (geben Sie L ein, um Codes aufzulisten): 82
Systemtyp der Partition 2 auf 82 (Linux swap / Solaris) geändert
Befehl (m für Hilfe): w
Die Partitionstabelle wurde geändert!
Aufruf von ioctl(), um die Partitionstabelle erneut zu lesen.
WARNUNG: Das erneute Lesen der Partitionstabelle ist mit Fehler 16 fehlgeschlagen: Gerät oder Ressource beschäftigt.
Der Kernel verwendet weiterhin die alte Tabelle.
Die neue Tabelle wird beim nächsten Neustart verwendet.
Festplatten synchronisieren.
Fügen Sie einen Eintrag in fstab für die Swap-Partition hinzu:
vim /etc/fstab# Dateisystem-Mount fs-type Optionen Dump fsck-Reihenfolge
/dev/hda1 /boot ext3 defaults 1 2
/dev/hda2 swap swap defaults 0 0
/dev/hda3 / auto defaults 0 1
proc /proc proc defaults 0 0Lassen Sie das System es wieder in Swap-Speicher umwandeln:
mkswap /dev/hda2Aktivieren und synchronisieren Sie den Swap-Speicher, damit das laufende System ihn verwenden kann:
swapon -async;sync;syncUnd das war der letzte Schritt! Sie haben jetzt einen RH-basierten Rechner in einen Debian-Rechner umgewandelt, ohne ihn jemals physisch zu berühren. Ich mache gerne noch einen Neustart, um sicherzustellen, dass alles korrekt funktioniert - ich empfehle, dass Sie dasselbe tun.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.