引导扇区

(重定向自啟動磁區

啟動磁區是硬碟、軟碟或類似的資料儲存裝置的一個磁區,內含負責啟動(booting)「存放在碟片(disk)的其他部份的程式(通常,但不必然是作業系統)」的機械碼。[1][2]

这个例子展示了分布在硬盘扇区上的 GNU GRUB 的各种组件。 当 GRUB 被安装在硬盘上时,boot.img 会被写入该硬盘的引导扇区。 boot.img 的大小只有 446 字节。

通常,硬盘的第一个扇区是引导扇区,与扇区大小(512或4096字节)和分区形式(MBR或GPT)无关。

定义一个特定扇区作为引导扇区的目的是固件和操作系统之间的互操作性。

首先链式加载固件(例如,BIOS),然后是引导扇区中包含的一些代码,然后,例如,操作系统,其目的是最大的灵活性。

引导扇区损坏编辑

如果引导扇区受到物理损坏,则硬盘将不再可引导,除非与将未损坏扇区定义为引导扇区的自定义 BIOS 一起使用。 但是,由于第一个扇区还包含有关硬盘分区的数据,因此除非与自定义软件一起使用,否则硬盘将完全无法使用。[3]

分区表编辑

一个硬盘可以被分成多个分区,在传统操作系统上这是被预期的。[4]引导扇区有兩種:

  • 卷引导记录英语Volume boot record是磁碟未被分割的第一個磁區,或已分割的分區的第一個磁區,包含了載入與喚起作業系統(放在這個分區之內或放在這個磁碟上)的碼。[5]
  • 主引导记录是磁碟已被分割的第一個磁區,它包含定位活動分割區與喚起它的VBR的碼。

操作编辑

IBM PC兼容机上,BIOS不在意VBR與MBR的不同,甚至分割區。韌體只是載入並執行磁碟的第一個磁區(sector),[6]在MBR裡的碼,才知道磁碟分割訊息;且是負責載入啟動活動分割區的VBR的地方。[7]

如果你從「一個沒有安裝作業系統的磁碟」啟動,螢幕會顯示"Please Insert a bootable disc and press a key";這是開機磁區(boot sector)顯示的,而不是機器的韌體。

引导扇区病毒编辑

由于引导扇区中的代码是自动执行的,因此引导扇区在历史上一直是计算机病毒的常见攻击媒介。[3]

为了对抗这种行为,系统 BIOS 通常包含一个选项,以防止软件写入任何连接的硬盘驱动器的第一个扇区;因此,它可以保护包含分区表主引导记录不被意外覆盖,但不能保护可引导分区中的卷引导记录英语Volume boot record[8]根据 BIOS,写入受保护扇区的尝试可能会在用户交互或不交互的情况下被阻止。然而,大多数 BIOS 将显示一条弹出消息,让用户有机会覆盖该设置。默认情况下禁用 BIOS 选项,因为该消息可能无法在图形模式下正确显示,并且阻止访问 MBR 可能会导致操作系统设置程序或磁盘访问、加密或分区工具(如 FDISK英语fdisk)出现问题,这些工具可能尚未写入请注意这种可能性,导致它们不正常地中止并可能使磁盘分区处于不一致状态。[9]

例如,恶意软件 NotPetya 试图获得操作系统的管理权限,然后会尝试覆盖计算机的引导扇区。 [10][11]CIA 还开发了试图修改引导扇区的恶意软件,以加载其他恶意软件使用的额外驱动程序。[12]

参考文献编辑

  1. ^ 硬盘主引导扇区分析及恢复--《云南大学学报(自然科学版)》2010年S1期. www.cnki.com.cn. [2022-08-09]. (原始内容存档于2022-08-09). 
  2. ^ 基于主引导扇区的硬盘加密技术研究--《计算机应用》2003年S1期. www.cnki.com.cn. [2022-08-09]. (原始内容存档于2022-08-09). 
  3. ^ 3.0 3.1 什么是引导扇区病毒. www.kaspersky.com.cn. 2021-01-13 [2022-08-09]. (原始内容存档于2022-08-09) (中文(简体)). 
  4. ^ 硬盘分区链表结构分析与应用--《微计算机信息》2006年09期. www.cnki.com.cn. [2022-08-09]. (原始内容存档于2022-08-09). 
  5. ^ 有关基于WinHex的磁盘分区数据恢复技术实现毕业论文写作资料-论文写作网. www.mbalunwen.net. [2022-08-09]. (原始内容存档于2022-08-09). 
  6. ^ Roderick W. Smith, Consultant and author. Migrate to GRUB 2. Ibm.com. 2010-04-14 [2013-03-05]. (原始内容存档于2018-03-14). 
  7. ^ 引导扇区剖析与实例分析--《计算机工程与科学》2006年01期. www.cnki.com.cn. [2022-08-09]. (原始内容存档于2022-08-09). 
  8. ^ Intel Desktop Boards BIOS Settings Dictionary (PDF). Intel. [2013-09-01]. (原始内容存档 (PDF)于2017-12-15). 
  9. ^ One FDISK utility written to be aware of BIOS boot sector protection features is DR-DOS' FDISK R2.31 (and higher), which will detect this scenario and display additional interactive messages to guide the user through it. In contrast to other FDISK英语fdisk utilities, DR-DOS FDISK is not only a partitioning tool, but can also format freshly created partitions as FAT12, FAT16 or FAT32. This reduces the risk to accidentally format wrong volumes.
  10. ^ New Ransomware Variant "Nyetya" Compromises Systems Worldwide. blog.talosintelligence.com. [2018-05-28]. (原始内容存档于2022-09-01). 
  11. ^ In an era of global malware attacks, what happens if there's no kill switch?. CIO Dive. [2018-05-28]. (原始内容存档于2022-08-09) (美国英语). 
  12. ^ CIA Developed Windows Malware That Alters Boot Sector to Load More Malware. Information Security Newspaper. 2017-09-01 [2018-05-28]. (原始内容存档于2022-08-09) (美国英语). 
🔥 Top keywords: Baike: 首页Special:搜索九龍城寨之圍城胖猫跳江事件Energy (組合)淚之女王背着善宰跑逆天奇案2金智媛习近平郭葦昀金秀賢 (男演員)不夠善良的我們九龍寨城邊佑錫伍允龍春色寄情人劉俊謙 (香港)張書偉怪獸8號虽然不是英雄葉乃文謝坤達神耆小子六四事件我的婆婆怎麼那麼可愛排球少年!!角色列表唐振剛2024年湯姆斯盃Seventeen (組合)蕭景鴻排球少年!!WIND BREAKER—防風少年—安東尼·愛德華茲 (籃球運動員)ILLIT中华人民共和国中華民國BABYMONSTER與鳳行張文傑BOYNEXTDOOR彭丽媛笑看風雲日本母亲节习明泽金惠奫徐巧芯從Lv2開始開外掛的前勇者候補過著悠哉異世界生活德雷克 (歌手)搜查班長1958支配物种乘風2024張員瑛承欢记嚴爵香港梅龍高速公路塌陷事故柯建銘葬送的芙莉蓮迷宮飯轉生貴族憑鑑定技能扭轉人生~繼承弱小領土後,招募優秀人才打造最強領土~为人民服务 (2022年电影)黃道十二宮IVE (組合)草榴社区歐倩怡沒有秘密周雨彤柯佳嬿無職轉生~到了異世界就拿出真本事~謝京穎埃马纽埃尔·马克龙破墓周處除三害 (電影)許瑋甯Twitter五月天打天下2逆天奇案李主儐大谷翔平家族榮耀之繼承者胡子彤郭晉安毛泽东Baike: 分類索引沈伯洋白紙運動文化大革命城市猎人 (2024年电影)2024年花蓮地震(G)I-DLE城市猎人朴成焄郭宁宁2024年優霸盃哥吉拉-1.0汤姆斯杯