hakketas
Goto Top

SLES 10 VMWare to HyperV Error: Waiting für device dev sda7 to appear SDA ist jetzt HDA

Hallo zusammen,

ich muss ein VMWare Image zu einem HyperV Image umkonvertieren.

Mehrere Wege habe ich schon versucht:
- DD Image mit RAW to VHD
- StarWind Converter
- MS VMWare to HyperV Converter
- Acronis Backup

Leider immer mit dem gleichen Ergebnis.

Beim hochfahren erhalte ich folgende Fehelrmeldung:

resume device /dev/sda5 not found (ignoring)
Waiting für device /dev/sda7 to appear: .................... not found
-- exiting to bin/sh


Ich bin mir sicher, das hier durch die Änderung des Controllers (VMWare -> SCSI, HyperV -> IDE) die Zuordnung der HDDs geändert werden muss.
SDA gibt es nämlich nicht mehr.

Im Resceu Modus komme ich mit fdisk -l an folgende Informationen (bei der HyperV Maschine):

Device Boot Boot System
/dev/hda1 * LINUX
/dev/hda2 W95 Ext´d (LBA)
/dev/hda5 Linux swap / Solaris
/dev/hda6 Linux swap / Solaris
/dev/hda7 Linux
/dev/hda8 Linux
/dev/hda9 Linux
/dev/hda10 Linux

Bei der VMWare Maschine finde ich unter fdisk -l folgendes:

Device Boot Boot System
/dev/sda1 * LINUX
/dev/sda2 W95 Ext´d (LBA)
/dev/sda5 Linux swap / Solaris
/dev/sda6 Linux swap / Solaris
/dev/sda7 Linux
/dev/sda8 Linux
/dev/sda9 Linux
/dev/sda10 Linux


Wie sage ich jetzt dem Linux unter HyperV das sich SDA zu HDA entwickelt hat?


Die fstab ist auf beiden Systemen identisch.

Danke an die Linux Profs face-wink

Content-ID: 236746

Url: https://administrator.de/contentid/236746

Ausgedruckt am: 25.11.2024 um 16:11 Uhr

SlainteMhath
SlainteMhath 29.04.2014 um 12:02:17 Uhr
Goto Top
Moin,
Wie sage ich jetzt dem Linux unter HyperV das sich SDA zu HDA entwickelt hat?
Die fstab ist auf beiden Systemen identisch.
In dem du in der fstab der HyperV VM sda durch hda ersetzt und ggfs die lilo/grub config anpasst.

lg,
Slainte
Hakketas
Hakketas 29.04.2014 aktualisiert um 14:19:25 Uhr
Goto Top
in meiner fstab finde ich leider nichts mit sda:

/dev/root / ext2 defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
usbfs /proc/bus/usb usbfs defaults 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
firmware /lib/firmware tmpfs defaults 0 0
microcode /use/lib/microcode tmpfs defaults 0 0

Im GRUB habe ich mit "e" alle SDA im Kernel auf HDA gesetzt (sda5, sda7)

Trotzdem gleicher fehler.

Beim neustart steht auch wieder überall SDA.. wieso speichert er es nicht?

Editiere ich erneut und sag im GRUB edit Modus mit "b" Boot, dann bootet er weiter und sucht die anderen SDA (1,4 etc..)
Hakketas
Hakketas 09.05.2014 um 15:06:06 Uhr
Goto Top
*Push*
heilgecht
heilgecht 22.05.2014 um 00:32:13 Uhr
Goto Top
Abend,

der Festplatten Controller in VM hat sich geändert. Dein Linux lädt aber weiterhin ein Kernel Modul der kein IDE versteht.
Du kannst versuchen den richtigen Modul zu laden oder ändere einfach in Hyper-V VM Einstellungen Conntroller von IDE auf SCSI.
Alle sda->hda Änderungen in configs muss man natürlich rückgängig machen.

MfG