A video recorder connectable to an external storage device formatted as a first file system FAT or a second file system, the video recorder being configured to use the storage device with a different method according to a file system, comprising: a connection terminal (121, 122, 123, 124); a detecting module configured to detect whether the external storage device is connected to the connection terminal (121, 122, 123, 124); a mount module configured to mount the external storage device; a format module configured to format the external storage device; and a setting module configured to set the external storage device as a recording storage device; characterized in that the mount module is configured to mount the external storage device as the first file system FAT or as the second file system if the detecting module detects that the external storage device is connected to the connection terminal (121, 122, 123, 124), wherein the second file system is different from the first file system FAT; the format module is configured to format the external storage device as the second file system when the mount module has mounted the external storage device as the first file system FAT; and the setting module is configured to set the external storage device as a recording storage device when the mount module has mounted the external storage device as the second file system; the video recorder being configured so that when the detecting module detects that the external storage device is connected to the connection terminal (121, 122, 123, 124), the mount module firstly attempts to mount the external storage device as the first file system FAT and then if the external storage is not mounted as the first file system FAT, the mount module attempts to mount the external storage device as the second file system; and the video recorder further comprising a firmware update module configured to update firmware using firmware update data recorded on the external storage device when the external storage device is mounted as the first file system FAT. a connection terminal (121, 122, 123, 124); a detecting module configured to detect whether the external storage device is connected to the connection terminal (121, 122, 123, 124); a mount module configured to mount the external storage device; a format module configured to format the external storage device; and a setting module configured to set the external storage device as a recording storage device; characterized in that the mount module is configured to mount the external storage device as the first file system FAT or as the second file system if the detecting module detects that the external storage device is connected to the connection terminal (121, 122, 123, 124), wherein the second file system is different from the first file system FAT; the format module is configured to format the external storage device as the second file system when the mount module has mounted the external storage device as the first file system FAT; and the setting module is configured to set the external storage device as a recording storage device when the mount module has mounted the external storage device as the second file system; the video recorder being configured so that when the detecting module detects that the external storage device is connected to the connection terminal (121, 122, 123, 124), the mount module firstly attempts to mount the external storage device as the first file system FAT and then if the external storage is not mounted as the first file system FAT, the mount module attempts to mount the external storage device as the second file system; and the video recorder further comprising a firmware update module configured to update firmware using firmware update data recorded on the external storage device when the external storage device is mounted as the first file system FAT.