Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I used clonezilla to image a suse linux server (version 12 sp3) so I can p2v it on to hyper-v.
After the disk image restore,to hyper-v gen 2 vm, the server boots to the grub screen and then gives an error efi : Failed to lookup EFI memory descriptor for 0x00000000f6cea000, which I beleive is normal, but then carries on to a blank screen.
I've used the suse dvd to get to rescue mode and check the grub2 cfg and /etc/fstab entry and it all looks ok.
I've even tried re-installing grub after chrooting which creates a new grub boot entry and a new entry in the Hyper-v 'firmware' but still no luck.
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881
Rep:
Quote:
Originally Posted by AdyWanBot
Morning All,
I used clonezilla to image a suse linux server (version 12 sp3) so I can p2v it on to hyper-v.
After the disk image restore,to hyper-v gen 2 vm, the server boots to the grub screen and then gives an error efi : Failed to lookup EFI memory descriptor for 0x00000000f6cea000, which I beleive is normal, but then carries on to a blank screen.
I've used the suse dvd to get to rescue mode and check the grub2 cfg and /etc/fstab entry and it all looks ok.
I've even tried re-installing grub after chrooting which creates a new grub boot entry and a new entry in the Hyper-v 'firmware' but still no luck.
Any ideas?
From research I've done, it seems you could try updating the kernel and see if that helps. Particularly since, while SUSE Linux Enterprise Server 12 is still supported, it's a pretty old version that was released in 2014 - the most current version is SUSE Linux Enterprise Server 15. Also, since it's a commercial distribution, you should be paying for support for it, therefore you can contact SUSE to get paid support for it.
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881
Rep:
Quote:
Originally Posted by jefro
...
I don't fully get the p2v part. Did you use an import feature of hyper-v?
I assume they are talking about this. A quote from the linked article:
Quote:
Originally Posted by What does Physical To Virtual (P2V) mean?
Physical to virtual (P2V) is the process of converting and migrating a physical computer image into a virtual machine (VM). It allows a physical machine to transform into a VM with the same state, stored data, applications and required system configuration and resources.
Physical to virtual is also known as physical to virtual migration (P2V migration).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.