Index: /trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp
===================================================================
--- /trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp	(revision 42570)
+++ /trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp	(revision 42571)
@@ -3102,5 +3102,6 @@
                 if (!mfSnapshotFolderDiskTypeShown)
                 {
-                    LogRel(("File system of '%s' (snapshots) is %s\n", utfSnap.c_str(), RTFsTypeName(enmFsTypeSnap)));
+                    LogRel(("File system of '%s' (snapshots) is %s\n",
+                            utfSnap.c_str(), RTFsTypeName(enmFsTypeSnap)));
                     mfSnapshotFolderDiskTypeShown = true;
                 }
@@ -3249,4 +3250,28 @@
             }
         }
+        
+        if (   pMedium
+            && (   lType == DeviceType_DVD
+                || lType == DeviceType_Floppy))
+        {
+            /*
+             * Informative logging.
+             */
+            ComPtr<IMediumFormat> pMediumFormat;
+            hrc = pMedium->COMGETTER(MediumFormat)(pMediumFormat.asOutParam());             H();
+            ULONG uCaps;
+            hrc = pMediumFormat->COMGETTER(Capabilities)(&uCaps);                           H();
+            if (uCaps & MediumFormatCapabilities_File)
+            {
+                Bstr strFile;
+                hrc = pMedium->COMGETTER(Location)(strFile.asOutParam());                   H();
+                Utf8Str utfFile = Utf8Str(strFile);
+                RTFSTYPE enmFsTypeFile = RTFSTYPE_UNKNOWN;
+                (void)RTFsQueryType(utfFile.c_str(), &enmFsTypeFile);
+                LogRel(("File system of '%s' (%s) is %s\n",
+                       utfFile.c_str(), lType == DeviceType_DVD ? "DVD" : "Floppy",
+                       RTFsTypeName(enmFsTypeFile)));
+            }
+        }
 
         BOOL fPassthrough;
