Virtueller Umzug von Hyper-V zu VMWare

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
laza86
Beiträge: 36
Registriert: 28.12.2010 13:06:06

Virtueller Umzug von Hyper-V zu VMWare

Beitrag von laza86 » 01.03.2013 13:18:24

Hallo zusammen hier im Forum,

ich habe vor einiger Zeit mein virtuellen Debian Squeeze Server mit den Hyper-V Kernel kompiliert.
Und bin dabei folgender Anleitung gefolgt: http://www.hyper-v-server.de/hypervisor ... nsdienste/.

Hat auch einwandfrei geklappt! Nun musste ich diesen Debian Server zu VMWare migrieren.
Auch dies hat funktioniert und die VMWare Tools wurden danach auch erfolgreich installiert.

Nun läuft zwar der Server, aber beim booten kommen folgende Fehler (nur ein Auszug davon):
Bild

Jetzt die Frage:
Muss ich jetzt einen neuen, anderen Kernel kompilieren? Wenn ja, welchen und wie?
Denn bei "make menuconfig" mit dem Kernel 3.3 habe ich die Hyper-V Treiber wieder entfernt ohne dass die Fehlermeldungen verschwanden.

Bin für jeden Tipp/Antwort dankbar.

Gruß
laza

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Virtueller Umzug von Hyper-V zu VMWare

Beitrag von rendegast » 02.03.2013 11:47:52

Aus den Bezeichnern liegt nahe, das es sich um Überbleibsel für HyperV handelt.
Deaktiviere einfach entsprechende Startskripte und Einstellungen/Module (zBsp. -> /etc/modules / /etc/initramfs-tools/),
resp. deinstalliere entsprechende Pakete.

3.3.0-hyperv ist dabei immer noch der aktive Kernel?
-> anderen Kernel booten / installieren, oder beim bauen vielleicht einen anderen Namen/Subversion wählen.



Für solchen Umzug allgemein sollte auch ein Standardkernel installiert werden,
da der eine breite Palette Hardware abdeckt und somit mit hoher Wahrscheinlichkeit auch das neue System booten kann.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

laza86
Beiträge: 36
Registriert: 28.12.2010 13:06:06

Re: Virtueller Umzug von Hyper-V zu VMWare

Beitrag von laza86 » 04.03.2013 11:12:58

Erstmal Danke rendegast,

das hört sich alles sehr gut an. Nur leider scheitere ich bei der Umsetzung...

Vorweg, ich bin was Debian/Linux angeht eher noch Neuling.

Wenn ich mir die /etc/modules anschaue, steht da nichts drin.
Bei der /etc/initramfs-tools/modules habe ich diese Zeilen (hv_vmbus, hv_storvsc, usw) auskommentiert.
Leider ohne Änderung beim booten..

Hier mal noch ein Bild meines Bootloaders Grub:
Bild

Auf dem Bild sieht man auch den aktiven Kernel.
3.3.0-hyperv ist dabei immer noch der aktive Kernel?
-> anderen Kernel booten / installieren, oder beim bauen vielleicht einen anderen Namen/Subversion wählen.

Für solchen Umzug allgemein sollte auch ein Standardkernel installiert werden,
da der eine breite Palette Hardware abdeckt und somit mit hoher Wahrscheinlichkeit auch das neue System booten kann.
Gibts hierfür eine Anleitung, nach der man vorgehen kann?

Wie immer Danke im Voraus, laza

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Virtueller Umzug von Hyper-V zu VMWare

Beitrag von rendegast » 04.03.2013 11:23:12

Bei der /etc/initramfs-tools/modules habe ich diese Zeilen (hv_vmbus, hv_storvsc, usw) auskommentiert.
Dann muß auch initrd neu erstellt werden

Code: Alles auswählen

update-initramfs -u -k all

Tip erstelle einen Link (Namen nicht mit "initrd-" beginnend ;) )
linkname.cpio[.gz] -> initrd-......
Durch die Namensendung wird bei den meisten Dateimanagern die Archiv-Interpretation aktiviert und die Datei kann wie ein Ordner durchsucht werden.
Das hilft beim Verstehen und Nachvollziehen.



Den 2.6.26-2 kannst Du wohl entsorgen,
und den Standard 2.6.32-5 um den Kernel 3.2 aus den backports erweitern.
Falls zBsp. nochmal ein Umzug geplant ist, vielleicht auf echte Hardware.
Gibts hierfür eine Anleitung, nach der man vorgehen kann?
Falls es sich um einen nicht gestarteten Kernel handelt, ist es eigentlch ein Paket wie alle anderen:
Quelle in sources.list eintragen, Listen-update, Paket auswählen und installieren.
Besonderheiten der backports, dazu gibt es einen wiki-Eintrag,
oder auch http://backports-master.debian.org/Instructions/.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

laza86
Beiträge: 36
Registriert: 28.12.2010 13:06:06

Re: Virtueller Umzug von Hyper-V zu VMWare

Beitrag von laza86 » 04.03.2013 11:57:31

Woha, Danke für die schnelle Antwort!
Dann muß auch initrd neu erstellt werden

Code: Alles auswählen

update-initramfs -u -k all
Das hat schon mal geklappt! Die Fehler sind soweit weg.
Tip erstelle einen Link (Namen nicht mit "initrd-" beginnend )
linkname.cpio[.gz] -> initrd-......
Ja gut, und wie?! :)
Den 2.6.26-2 kannst Du wohl entsorgen,
und den Standard 2.6.32-5 um den Kernel 3.2 aus den backports erweitern.
Falls zBsp. nochmal ein Umzug geplant ist, vielleicht auf echte Hardware.
Hier auch die Frage, wie entsorg ich bzw. wie erweitere ich den backports?!
Ist dann ein Kernel Update überhaupt noch von nöten?

Und dann kommen noch folgende Fehler beim booten des Debians:
Bild

Wie immer Danke, Gruß
laza

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Virtueller Umzug von Hyper-V zu VMWare

Beitrag von rendegast » 04.03.2013 12:54:40

Ja gut, und wie?!
Du baust Kernel und weißt nicht einen Link anzulegen? Geh lernen.
Hier auch die Frage, wie entsorg ich
"Deinstallieren"?
wie erweitere ich den backports?!
Steht im wiki,
Besonderheit der backports ist pin-priority 100, damit muß das Paket zur Installaiton explizit angefordert werden und es werden nicht einfach auf dem System Pakete überspielt,
sie läßt aber Upgrades solch installierter Pakete zu.
Ist preferences-Arithmetik.

Und dann kommen noch folgende Fehler beim booten des Debians:
Könnte mit Deinem Eigenbau-Kernel zusammenhängen, falls der da gerade läuft.
Eventuell ist Dein System auch nicht aktuell, 'apt-cache policy; apt-get update; apt-get --simulate dist-upgrade'
Wäre vielleicht Thema für einen neuen Thread.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten