From 2d95cdea6433d617e3edb51a10157452aec2369c Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 18 Jul 2007 15:21:51 +0000 Subject: - add support for x86 machines with efi - add support for gpt on x86 --- iutil.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'iutil.py') diff --git a/iutil.py b/iutil.py index 4e31e528a..2e6a5ea7f 100644 --- a/iutil.py +++ b/iutil.py @@ -407,6 +407,20 @@ def isMactel(): mactel = False return mactel +efi = None +def isEfi(): + global efi + if efi is not None: + return efi + + # XXX need to make sure efivars is loaded... + if not os.path.exists("/sys/firmware/efi"): + efi = False + else: + efi = True + + return efi + def cpuFeatureFlags(): """Convenience function to get CPU feature flags from /proc/cpuinfo.""" -- cgit