call dev_to_boot_dev to correct before using its result