Καθώς, λοιπόν, τέσταρα κάποια σενάρια failover clustering στο virtual lab μου, χρειάστηκε να δημιουργήσω ορισμένα virtual machines. Από συνήθεια, δημιούργησα ένα Generation 2 VM στον Hyper-V του Windows Server 2016, δήλωσα το 32-bit ISO εγκατάστασης των Windows, άλλαξα το boot order για εκκίνηση από το εικονικό DVD και το έβαλα μπρος.
Και εκεί που ετοιμάζομαι να πιω την επόμενη γουλιά καφέ, ένα μήνυμα με σταμάτησε: No UEFI-compatible file system was found.
Το βρήκατε το λάθος; Ναι, δημιούργησα Gen2 VM με 32-bit έκδοση των Windows. Αυτό ήταν το λάθος.
Εφ’ όσον ήθελα να δημιουργήσω ένα VM που θα τρέχει 32-bit λειτουργικό, είτε Windows είτε οτιδήποτε άλλο, θα έπρεπε το VM να ήταν αναγκαστικά Generation 1.
Για να δημιουργήσετε ένα Gen2 VM στον Hyper-V θα πρέπει να είναι οι 64-bit εκδόσεις των Windows Server 2012 ή Windows 8 ή νεότερων εκδόσεων που υποστηρίζουν το UEFI. Για 32-bit εκδόσεις, θα χρειαστεί να επιλέξετε το Generation 1.
Τέλος, ρίξτε και μια ματιά σε ένα αρκετά κατατοπιστικό άρθρο από τον Mark O’Shea που θα σας βοηθήσει να αποφασίσετε μεταξύ Gen1 και Gen2 κατά τη δημιουργία ενός VM στον Hyper-V.
Αφήστε το πρώτο σχόλιο