1. A method, comprising: hosting a virtual system at a computer system, the computer system comprising a storage system configured to permit sector-based data transfers and file-based data transfers, wherein the storage system comprises a storage block device file (BDF) and a corresponding sector BDF, and wherein the sector BDF operates as a storage interface for sector-based data transfers; providing first access control data associated with the storage BDF to the virtual system, wherein the first access control data permits the virtual system to access the storage BDF; receiving a data read or write request from the virtual system; detecting whether the received data read or write request is sector-based or file-based, wherein the sector-based read or write is a direct read from or direct write addressed to one or more sectors of the storage system; in response to detecting a file-based read or write associated with a file, storing identification data associated with the virtual system within the file, and passing the file to a pass-through file system (PTFS) for storage; and in response detecting a sector-based read or write: determining if a sector-to-data file maintained by the sector BDF already exists for the virtual system, obtaining access to the sector-to-data file in response to determining that the sector-to-data file already exists, and creating a new sector-to-data file in response to determining that the sector-to-data file does not already exist, wherein the sector-to-data file stores one or more sector identifiers mapped to sector data to provide file-based storage for sector-based data transfers by the virtual system; hiding one or more objects from the virtual system, including the sector-to-data file; routing the sector based read or write to the sector BDF; and extracting a sector identifier from the sector-to-data file.