added hard disk auto select