UEFI shell映射中FS0和BLK0有什么区别?

时间:2014-06-23 18:31:42

标签: shell uefi

我认为FS代表文件系统,但我不知道BLK代表什么。不仅如此,而且pci层次结构参数背后的含义是什么。即,当我看到HD(1,MBR,0x0003B)" 1"," MBR"以及看起来像什么地址时,代表什么?

这是我在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)

我猜测BLK是可用的端口,而FS是插入这些端口的物理内容。看起来好像一旦插入BLK,它变成了FS,但仍保留其BLK值。胃内FS0 = BLK1

1 个答案:

答案 0 :(得分:1)

根据archwiki

  • fsX表示filesystem
  • blkX表示block devicedata storage device

MBR应该是Master Boot Record

HD应该是Hard Drive

1可能意味着Primary2 Secondary Partition

MBR之后的十六进制数可以是设备签名或磁盘标识符。或者可能是该设备与重要信息的偏移。

可能有助于进一步发展的链接: