Tag-Beschreibung gnome-shell
Ich würde einem computer alle so, wie Sie es wollen, und installieren Sie das Paket openssh-server. Generieren eines ssh-Schlüsselpaar mit ssh-keygen -t rsa
. Fügen Sie den öffentlichen Schlüssel in /root/.ein.ssh/authorized_keys2. Dann würde ich starten Sie den neuen Computer mit einer live-cd und-schließen Sie einen usb-stick mit den ssh-private-key. Verwenden Sie gparted eine neue partition erstellen. Dann mounten Sie die neue partition, und führen Sie so etwas wie sudo rsync -avzx -e "ssh-i /media/disk/Pfad/zum/privatekey" --exclude=".gvfs" root@<ImageComputerIP>:/ /Pfad/zum/neuen/ - partition/
Verwenden Sie die blkid
- Befehl, um die UUID des Dateisystems, die Sie gerade erstellt haben. Bearbeiten der /Pfad/zu/neuen/ - partition/etc/fstab
", um die neue UUID (und das Dateisystem, wenn Sie ein anderes Dateisystem.)
Dann würde ich Folgen Sie den Anweisungen auf https://help.ubuntu.com/community/Grub2/Installing#via_ChRoot Anleitungen zum installieren aus einer chroot-Umgebung.
Eine vereinfachte version dieser Seite (die keinen account für lvm, software-raid, oder bcache oder separate /boot-wie der wiki-Seite steht):
Montieren Sie die kritische virtuelle Dateisysteme. Führen Sie das folgende als einen einzigen Befehl:
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
Chroot in dein normales system Gerät:
sudo chroot /mnt
Eine Neuinstallation von GRUB 2 (ersetzen Sie den richtigen Gerät, mit sda, sdb, etc. Keine partition angeben Anzahl):
grub-install /dev/sdX
Neu erstellen der GRUB 2-Menü Datei (grub.cfg)
update-grub
Exit chroot: STRG-D auf der Tastatur
Übrigens, das funktioniert gut für backup, auch. Ubuntu im Gegensatz zu Windows, scheint keine Probleme zu haben, wird transplantiert werden, um andere hardware. Ich habe Festplatten von einem computer in einem anderen und es Tat gut, und ich habe kopiert, installiert auf unterschiedlichen hardware-und es Tat gut.