So wie ich es verstehe, erstellt das Erstellen eines Images eines Linux-Systems eine exakte Kopie des Betriebssystems und aller Benutzerdateien / -konfigurationen / -programme usw.
Am liebsten würde ich ein Image meines Arbeits-PCs erstellen und es zu Hause auf meinem Desktop installieren. Kann jemand kurz erklären, wie Abbilder von Linux-Systemen erstellt und installiert werden?
Heimbetriebssystem: Windows. Gesucht: Eine Image-Datei, die in einer virtuellen Maschine (VMPlayer oder VirtualBox) ausgeführt oder direkt auf meinem Heim-PC gestartet werden kann. Ich habe Clonesys ausprobiert, würde mich aber über eine andere Methode freuen.
linux
installation
disk-image
toc777
quelle
quelle
Antworten:
Etwas, das du probieren könntest.
Bereiten Sie eine Live-CD vor (egal welche). Stellen Sie ein externes Speichergerät bereit, das groß genug ist (genauso groß wie die Work HD), um das Bild aufzunehmen.
Legen Sie die Live-CD in Ihren Arbeitscomputer ein und starten Sie sie. Montieren Sie Ihren externen Speicher (oder sogar das Netzwerk, wenn Sie dazu neigen)
Verwenden Sie
dd
diese Option, um die Festplatte auf Ihrem Arbeitscomputer zu klonen und als Image in Ihrem Speicher zu speichernFahren Sie Ihren Arbeitscomputer herunter
Gehen Sie auf Ihrem Heim-Laptop genauso vor, aber anstatt Ihre Festplatte zu klonen, speichern Sie Ihr Image auf Ihrer Festplatte. Im Grunde müssen Sie die Befehle
if=
und umkehrenof=
Möglicherweise sind einige Hardwarekompatibilitätsprobleme bereits im Lieferumfang enthalten, es sei denn, die Hardware Ihres Heim- und Arbeitscomputers ist identisch. Aber es ist alles lösbar :)
Genießen.
quelle
http://www.linux-live.org/ gibt Ihnen ein wirklich einfaches Howto des Prozesses:
quelle
Sie können partimage verwenden, um ein Livebild zu erstellen. Aber ich denke, es ist schwierig, ein funktionierendes Livebild zu erhalten, das Sie problemlos auf einen PC auf den anderen übertragen können.
Wenn Sie Ihren Arbeits-PC herunterfahren können, empfehle ich eine Live-CD mit Teilbild und erstelle ein Image auf einem USB-Stick und schreibe es auf dem Heim-PC neu.
Wenn Sie Ihren PC nicht herunterfahren können, können Sie dump ( http://linux.about.com/od/commands/l/blcmdl8_dump.htm ) für eine Datei oder über ein Netzwerk (ssh) verwenden.
quelle
Sie können das Betriebssystem problemlos mit Clonezilla (der Live-CD) klonen , müssen jedoch wissen, dass das Ziellaufwerk mindestens so groß wie das Original sein muss. Diese Schritte zeigen Ihnen, wie Sie die Festplatte auf eine andere klonen.
HINWEIS - Sichern Sie Ihre Daten
quelle
So habe ich das gerade gemacht:
Vorbereitung
Windows 10-Desktop
Die folgenden Schritte bieten eine Möglichkeit zum Kopieren des Datenträgerabbilds. Ich hatte kein externes Speichergerät mit genügend Speicherplatz für das Festplatten-Image meines Laptops, also habe ich meinen Windows-Computer über SSH gemountet. Es gibt andere Möglichkeiten, dies zu tun, aber dies war für mich in der Situation am einfachsten.
sudo apt install openssh-server
sshd aus, um es zu installierensudo nano /etc/ssh/sshd_config
, um die sshd-Konfiguration zu bearbeitenPasswordAuthentication no
aufPasswordAuthentication yes
, und drücken Sie Ctrl+ x, y, enterzu sparensudo /etc/init.d/ssh restart
Das Dialogfeld Windows-Firewall sollte jetzt angezeigt werden. Klicken Sie auf Akzeptieren, um eingehende Verbindungen zuzulassen.
Linux-Laptop
Führen Sie aus
sudo apt install sshfs virtualbox
, um die Befehlesshfs
und zu erhaltenvboxmanage
.Jetzt ist ein guter Zeitpunkt, um zu testen, ob Sie eine SSH-Verbindung zu Ihrem Windows-Computer herstellen können
Erstellen eines Startabbilds
Wenn Sie im nächsten Abschnitt anstelle der Linux-Partition ein Image Ihrer gesamten Festplatte erstellen, müssen Sie dies wahrscheinlich nicht tun.
Ich wollte Speicherplatz sparen, nahm also nur meine Linux-Root-Partition, aber diese kann nicht von alleine gestartet werden. Deshalb habe ich ein startfähiges ISO-Image erstellt:
Linux-Laptop
sudo apt install grub-pc-bin xorriso
mkdir -p efibootiso/boot/grub
cp /usr/lib/grub/x86_64-efi/* efibootiso/boot/grub/
cp /boot/grub/grub.cfg efibootiso/boot/grub
grub-mkrescue -o boot.iso efibootiso
scp boot.iso username@windowsten:/mnt/d/VMs/WorkLaptop/
Erstellen des Disk-Image
Linux-Laptop
/dev/sda8
)mkdir /run/windowsten
sshfs username@windowsten:/ /run/windowsten
cd /run/windowsten/mnt/d/VMs/WorkLaptop
Hier ist der Trick, wenn Sie laufen
mount -o remount,ro /
jetzt dann werden Sie gesagt bekommen es in Gebrauch ist, so stattdessen die Magie sysrq Tasten verwenden: SysRq+ ssync zu zwingen, dann SysRq+ uzu zwingen Remount nur lesbar. ( SysRqauf meinem Laptop war Alt Gr+ Print Screen)vboxmanage convertfromraw /dev/sda8 worklaptop.vdi
Dies wird lange dauern. Ich habe ungefähr 10 GB / Stunde mit beiden Maschinen mit 802.11n Wifi. Das nächste Mal verwende ich eine Kabelverbindung.
Wenn es irgendwann fertig ist, haben Sie ein Disk-Image der Linux-Partition Ihres Laptops.
Windows 10-Desktop
Jetzt sollten Sie in der Lage sein, Ihre VM zu booten.
quelle