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-Key: 236746

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

Printed on: April 16, 2024 at 08:04 o'clock

Member: SlainteMhath
SlainteMhath Apr 29, 2014 at 10:02:17 (UTC)
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
Member: Hakketas
Hakketas Apr 29, 2014 updated at 12:19:25 (UTC)
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..)
Member: Hakketas
Hakketas May 09, 2014 at 13:06:06 (UTC)
Goto Top
*Push*
Member: heilgecht
heilgecht May 21, 2014 at 22:32:13 (UTC)
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