Index: chrome/browser/chromeos/imageburner/burn_controller.cc |
diff --git a/chrome/browser/chromeos/imageburner/burn_controller.cc b/chrome/browser/chromeos/imageburner/burn_controller.cc |
index 58388a4c1bf9d9b5aa90377304fa81c213637207..457093dbd40f39d10ad6e4e32a61c65a4ceb84e0 100644 |
--- a/chrome/browser/chromeos/imageburner/burn_controller.cc |
+++ b/chrome/browser/chromeos/imageburner/burn_controller.cc |
@@ -38,7 +38,9 @@ const uint64 kMinDeviceSize = static_cast<uint64>(3.9 * 1000 * 1000 * 1000); |
// Returns true when |disk| is a device on which we can burn recovery image. |
bool IsBurnableDevice(const disks::DiskMountManager::Disk& disk) { |
- return disk.is_parent() && !disk.on_boot_device(); |
+ return disk.is_parent() && !disk.on_boot_device() && |
+ (disk.device_type() == DEVICE_TYPE_USB || |
+ disk.device_type() == DEVICE_TYPE_SD); |
} |
//////////////////////////////////////////////////////////////////////////////// |