US 12,112,052 B2
Reading a master boot record for a namespace after reformatting the namespace
Alexei Frolikov, San Jose, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Mar. 30, 2022, as Appl. No. 17/708,828.
Prior Publication US 2023/0315316 A1, Oct. 5, 2023
Int. Cl. G06F 3/06 (2006.01)
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
OG exemplary drawing
 
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.