disk boot info

GPT
GUID Partition Table
GPT forms a part of the Unified Extensible Firmware Interface (UEFI) replacement for the PC BIOS.
GPTs use logical block addressing (LBA) in place of the historical cylinder-head-sector (CHS) addressing.
UEFI
a specification that defines a software interface between an operating system and platform firmware. UEFI replaces the BIOS firmware interface.
most UEFI firmware implementations providing legacy support for BIOS services.

MBR issues

  • MBR works with disks up to 2 TB in size, but it can’t handle disks with more than 2 TB of space.
  • MBR also only supports up to four primary partitions — if you want more, you have to make one of your primary partitions an “extended partition” and create logical partitions inside it. This is a silly little hack and shouldn’t be necessary.

Tell whether the disk is GPT

Windows boot process

Vista boot sequence
BIOS > IPL > PBR > bootmgr > winload.exe > Windows.

  • The MBR contains the partition table and the necessary boot execution code. This code searches the partition table to find the active partition and passes control to the boot sector on the active partition. The boot code loads the new Windows Boot Manager program (Bootmgr).
  • The Windows Boot Manager program parses the Boot Configuration Data(BCD) file, enumerates the installed operating systems, and then displays the boot menu.
  • A Guide to the Multiboot Process(1)
    • In old WinNT the ntldr was both bootmanager and bootloader, but from Vista these two functions have been separated out into two different programs. The bootmanager function of finding and selecting the OS to be started is now called bootmgr. The bootloader function of actually starting the OS is now a new file called winload.exe.
    • The bootmgr program stays in the root of the partition and winload.exe has been placed inside the System32 folder alongside the Windows OS it has to start.
  • Windows Vista startup process

References


  1. This is an amazing site can make you totally understand Windows booting.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值