diff --git a/image_creator/image.py b/image_creator/image.py
index bbc53ae13d0d8c377eb65747bb399ca8d195e5d1..aebd2c9ff3de734f76b0831598232af335340c8c 100644
--- a/image_creator/image.py
+++ b/image_creator/image.py
@@ -115,8 +115,8 @@ class Image(object):
             'found a(n) %s system' %
             self.ostype if self.distro == "unknown" else self.distro)
 
-        # Run OS-specific diagnostics
-        self.os.diagnose()
+        # Inspect the OS
+        self.os.inspect()
 
     def set_unsupported(self, reason):
         """Flag this image us ansupported"""
diff --git a/image_creator/os_type/__init__.py b/image_creator/os_type/__init__.py
index 63b7f5a2de158ad8eb8c775afae0cc8d5804ec4b..c8c1620dc2f05236ee1539554f6467513d0a4bfb 100644
--- a/image_creator/os_type/__init__.py
+++ b/image_creator/os_type/__init__.py
@@ -144,17 +144,17 @@ class OSBase(object):
         except RuntimeError:
             self._scrub_support = False
 
-    def diagnose(self):
-        """Run diagnostics to check if the media is supported"""
+    def inspect(self):
+        """Inspect the media to if it is supported"""
 
         if self.image.is_unsupported():
             return
 
-        self.out.output('Running OS diagnostics:')
+        self.out.output('Running OS inspection:')
         try:
             if not self.mount(readonly=True):
                 raise FatalError("Unable to mount the media read-only")
-            self._do_diagnose()
+            self._do_inspect()
         finally:
             self.umount()
 
@@ -372,8 +372,8 @@ class OSBase(object):
             if has_ftype(f, ftype):
                 action(full_path)
 
-    def _do_diagnose(self):
-        """helper method for diagnose"""
+    def _do_inspect(self):
+        """helper method for inspect"""
         pass
 
     def _do_collect_metadata(self):
diff --git a/image_creator/os_type/freebsd.py b/image_creator/os_type/freebsd.py
index 8ee54278a3363922608007073094ca39376e193f..145be3e4080e13964efe4f5d899acfbb16df6a12 100644
--- a/image_creator/os_type/freebsd.py
+++ b/image_creator/os_type/freebsd.py
@@ -82,7 +82,7 @@ class Freebsd(Unix):
             self.out.warn("No passworded users found!")
             del self.meta['USERS']
 
-    def _do_diagnose(self):
+    def _do_inspect(self):
         """Run various diagnostics to check if media is supported"""
 
         self.out.output('Checking partition table type...', False)
diff --git a/image_creator/os_type/linux.py b/image_creator/os_type/linux.py
index d0ca04a178657b40445a915fb1ff39970fa9008d..f3205196b708616643255051aa0cb36950e790ea 100644
--- a/image_creator/os_type/linux.py
+++ b/image_creator/os_type/linux.py
@@ -298,7 +298,7 @@ class Linux(Unix):
 
         return orig, dev, mpoint
 
-    def _do_diagnose(self):
+    def _do_inspect(self):
         """Run various diagnostics to check if media is supported"""
 
         self.out.output(