CPC G06F 3/064 (2013.01) [G06F 3/0622 (2013.01); G06F 3/0632 (2013.01); G06F 3/0656 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01)] | 29 Claims |
1. A system comprising:
memory allocated to a namespace; and
a controller configured to:
format the namespace using a first sector size;
write master boot record (MBR) data to an MBR region of the memory that is outside of the namespace, wherein the MBR region is formatted using the first sector size;
after writing the MBR data, format the namespace using a second sector size, requiring any block of data read from the namespace to have a size equal to the second sector size;
receive a read command from a host device, wherein the read command is for an address that corresponds to the MBR region;
in response to receiving the read command, read the MBR data;
add padding to the read MBR data; and
send the padded MBR data to the host device.
|