What is the difference between FS0 and BLK0 in UEFI shell mappings? -



What is the difference between FS0 and BLK0 in UEFI shell mappings? -

i think fs stands filesystem, don't know blk stands for. not that, meanings behind pci hierarchy parameters. i.e. when see hd(1,mbr,0x0003b) "1","mbr", , looks address, stand for?

here's mapping table i'm looking @ in uefi shell:

mapping table fs0: alias(s):hd21a0e0b:;blk1: pciroot(0x0)/pci(0x1d,0x0)/usb(0x0,0x0)/usb(0x4,0x0)/hd(1,mbr,0x0003b) fs1: alias(s):hd23a0a1:;blk4: pciroot(0x0)/pci(0x1f,0x2)/sata(0x0,0x0,0x0)/hd(1,mbr,0x00000000,0x3f) blk3: alias(s): pciroot(0x0)/pci(0x1f,0x2)/sata(0x0,0x0,0x0) blk0: alias(s): pciroot(0x0)/pci(0x1d,0x0)/usb(0x0,0x0)/usb(0x4,0x0) blk2: alias(s): pciroot(0x0)/pci(0x1d,0x0)/usb(0x0,0x0)/usb(0x4,0x0)/hd(2,mbr,0x0003b)

i'm guessing blk's available ports , fs's physical things plugged ports. looks 1 time somethign plugged blk, becomes fs, still retains blk value. i.g. fs0=blk1

according archwiki:

fsx means filesystem blkx means block device or data storage device

mbr should mean master boot record

hd should mean hard drive

1 might mean primary, 2 secondary partition

that hex number after mbr device signature or disk identifier. or maybe offset of device of import information.

links might help further:

one two three four five

shell uefi

Comments

Popular posts from this blog

model view controller - MVC Rails Planning -

ruby on rails - Devise Logout Error in RoR -

html - Submenu setup with jquery and effect 'fold' -