Transplantationsantrieb

9

Zwei Elitebook HP-Laptops (verschiedene Modelle) verwenden das gleiche SATA-Laufwerk. Ubuntu 16.04 wurde auf Laptop A installiert. Wenn es auf Laptop B übertragen wird, kann ich erwarten, dass es ordnungsgemäß funktioniert, wenn ich keine wichtigen Änderungen an den Standardeinstellungen vorgenommen habe?

Mir ist klar, dass ich die Transplantation einfach durchführen kann. Es ist jedoch sinnvoll, die Frage zu stellen, um Landminen zu vermeiden und Zeitverschwendung zu vermeiden.

Gatorback
quelle
5
Ubuntu ist NICHT hardwareabhängig wie Windows. Ubuntu hat Transplantationskräfte . :)
Ipse Laute
1
@ipselute Ich habe den Festplattenaustausch mit Windows XP mehrmals auf sehr unterschiedlichen Laptops durchgeführt. Es dauert einige Zeit (und einen Neustart), um herauszufinden, ob Sie zusätzliche CPU-Kerne haben und Treiber für die neue Hardware benötigen, aber ansonsten verlief die Erfahrung recht reibungslos.
Dmitry Grigoryev
1
@ipselute Keine genommen! Und ja, meine Erfahrung war vor ein paar Jahren mit SATA-Laufwerken.
Dmitry Grigoryev
2
@CanadianLuke das ist eine poetische Art zu sagen "trage eine antistatische Handschlaufe" in der Tat!
Volker Siegel
1
@ipselute - nichts für ungut, aber Windows ist seit der "sehr langen Zeit", in der Sie den Vorgang zuletzt versucht haben, nicht mehr stehen geblieben. Probieren Sie es jetzt.
Davidbak

Antworten:

15

Ja, Sie können die Festplatte aus einer herausnehmen und in das 2. Notebook einlegen.

Eine Sache, die Sie vorher tun müssen: Entfernen Sie Treiber von Drittanbietern. Es gibt wahrscheinlich zwei, die Sie überprüfen müssen: Treiber für Ihre Grafikkarte und Ihre Netzwerkkarte. Installieren Sie diese Treiber erneut auf dem neuen Notebook.

Beide, die HP sind, haben möglicherweise dieselbe Hardware (oder fast dieselbe), sodass dies ohne Entfernen von Treibern von Drittanbietern funktionieren kann.

Rinzwind
quelle
+1 Deine Antwort ist wahrscheinlich besser als meine. Ich habe über die Frage nachgedacht, aber ich werde meine Antwort für alle Fälle hinterlassen.
Andrew
Er kann immer clonezilla, wenn er die Festplatte im System selbst verwenden möchte, also +1 von mir auch ;-)
Rinzwind
Treiber von Drittanbietern müssen nicht entfernt werden, wenn sie von udev geladen werden. Sie werden nicht geladen, wenn die Hardware nicht vorhanden ist. Was auch immer in / etc / modules ist, muss jedoch angepasst werden.
Dmitry Grigoryev
Sie befinden sich jedoch im System und es ist immer besser, Treiber zu entfernen, die Sie nicht verwenden werden.
Rinzwind
@Rinzwind Mit dieser Logik können Sie 90% Ihrer /lib/modulesund entfernen /lib/firmware. Außerdem hatte ich eine ziemlich unangenehme Erfahrung mit Katalysatortreibern, die ich zu entfernen versuchte: Das Deinstallationsskript löschte einige wichtige Systemdateien und ich musste das gesamte System neu installieren.
Dmitry Grigoryev
6

Angenommen, Sie verwenden den Standardkernel (ohne Abhängigkeit von bestimmter Hardware) und die CPU-Architektur ist dieselbe (x86, amd-64 usw.), gibt es keinen Grund, warum das Austauschen der Festplatte das Booten von Ubuntu verhindern würde. Überprüfen Sie /etc/modulesund /etc/modules.dfür alle Hardware-spezifische Optimierungen Sie auf Laptop Ein getan haben , die Probleme verursachen können , wenn auf Laptop B. angewendet

Ich würde mir nicht die Mühe machen, Treiber von Drittanbietern zu entfernen, die Sie für Laptop-A-Hardware installieren mussten. Solche Treiber (z. B. AMD Catalyst) kommen mit Paketmanagern häufig nicht gut zurecht, sodass sie während der Deinstallation Dateien ändern oder entfernen können, die von etwas anderem in Ihrem System verwendet werden. Ich habe Erfahrungen aus erster Hand beim Entfernen von Catalyst von einem Lenovo-Laptop gemacht, was zu einem Systembruch geführt hat.

Ein weiterer Fischkessel, den Sie möglicherweise überprüfen möchten, ist die Xorg-Konfiguration: Wenn Sie eine Optimierung vornehmen mussten /etc/X11/xorg.conf, um die Hardwarebeschleunigung oder den Multi-Screen-Desktop auf Laptop A zu erhalten, kann diese Einstellung verhindern, dass der X-Server auf Laptop B ordnungsgemäß gestartet wird, und Ihr System wird dies auch tun Beim Booten erhalten Sie nicht die Desktop-Umgebung, mit der Sie vertraut sind. Wenn Sie die Festplatte dauerhaft auf Laptop B übertragen möchten, empfehlen /etc/X11/xorg.confwir , sie einfach zu löschen (vorher ein Backup zu erstellen), damit der X-Server die automatische Erkennung durchführen kann.

Ich kann keine Probleme vorhersehen, die beim Übertragen der Festplatte von Laptop A auf Laptop B auftreten könnten.

Dmitry Grigoryev
quelle
6

Als Rinzwind die Netzwerkkarte erwähnte, erinnerte sie mich an ein mögliches Problem. Es gibt wahrscheinlich eine Datei /etc/udev/rules.d/70-persistent-net.rules. Es "codiert" die MAC-Adresse des ersten Laptops fest. Im zweiten Laptop können also eine Reihe von Möglichkeiten auftreten. Entweder:

  • Kein Problem (in einem reinen DHCP-LAN, in dem es Ihnen egal ist, welche IP Sie erhalten)
  • Kein Problem, außer dass die Netzwerkkarte eth1 anstelle von eth0 ist.
  • Problem, bei dem andere Dinge davon abhängen, dass die Schnittstelle eth0 ist.

Die einfache Lösung ist das sudo rm 70-persistent-net.rulesNeustarten und Neustarten.

Vorsichtsmaßnahme: Ich stütze mich auf Debian. Ubuntu kann anders sein.

Caletron
quelle
3

Ja, Sie können eine Festplatte auf eine andere klonen. Ich habe es die ganze Zeit mit Clonezilla für die Arbeit gemacht. Sie können Clonzilla kostenlos unter dem folgenden Link herunterladen.

http://clonezilla.org/downloads.php

Andrew
quelle
1
Ich denke hier ist die Absicht, die Festplatte von einem auf ein anderes System zu verschieben. Also wird Clonezilla wahrscheinlich nicht benötigt :)
Rinzwind
1
Oh ja, du könntest recht haben. Nun, in diesem Fall Gatorback, nehmen Sie einfach einen Kreuzschlitzschraubendreher Nummer 2, tauschen Sie die beiden Festplatten aus und prüfen Sie, ob es funktioniert. Es gibt nicht wirklich Schaden, den du anrichten kannst.
Andrew
Clonezilla ist fantastisch: unerlässlich für Experimente, da es die Zeit für die Wiederherstellung eines Systems verkürzt. Ich habe diese Frage gestellt, bevor ich versucht habe zu transplantieren, weil ich meine Hausaufgaben machen und mögliche Probleme verstehen wollte.
Gatorback