91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Windows磁盤MBR結構詳解

發布時間:2020-06-05 01:00:29 來源:網絡 閱讀:1176 作者:hongliang_liu 欄目:系統運維

在之前的文章 Windows存儲管理之磁盤結構詳解 中介紹了Windows的磁盤結構和MBR。本文將對Windows Basic Disk中的MBR的結構進行介紹,幫助讀者更好的了解Windows系統中的磁盤存儲。


Windows Basic Disk中的MBR:


Master Boot Record作為磁盤中最重要的數據結構,在磁盤分區的時候會被創建。MBR中包括幾個部分,一段可執行的代碼叫做Master Boot Code,Disk Signature以及磁盤的分區表。在MBR的末端還有一直為0x55AA值大小為兩個字節的Sector Marker的簽名字段。這個字通常還標注了extend boot record(EBR)和啟動扇區(boot sector)的結束。


Master Boot Code代碼主要完成下列幾項活動。

  1. 掃描活動分區的分區表

  2. 找到活動分區的起始扇區位置

  3. 將一個啟動扇區的拷貝從活動分區載入到內存

  4. 將控制權轉移到啟動扇區上的執行代碼


如果Master Boot Code不能完成這些功能,Windows系統就會拋出一些錯誤,比如“Invalid partition table”、“Error loading operating system”、“Missing operating system”從而提示相應的步驟中發生了錯誤。


Basic Disk中的分區表:


在Basic Disk中的Partition Table是一個64個字節的數據結構用來定義物理磁盤上的分區類型與位置的,獨立于操作系統。每個分區表的記錄是16個直接長度,最大包括四條記錄,每條記錄從預先定義的起始位置。下面的例子顯示一段MBR的記錄,其中包括顯示了一個三個分區記錄,起始位置分別是0x01BE、0x01CE、0x01DE。圖中還顯示了,分區記錄中幾個關鍵的字段。0x01C2是System ID,用來定義邏輯卷的類型,圖中07就是表示Installable File System(NTFS)。0x01C6開始的四個字節是Relative Sectore,表示了邏輯卷的起始位置。0x01CA開始的四個字節顯示了整個邏輯卷的扇區總數。Boot Indictor顯示了是否分區為活動分區。

Windows磁盤MBR結構詳解

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西吉县| 阳东县| 桐城市| 游戏| 安平县| 海淀区| 沐川县| 雅江县| 邵东县| 黔南| 翁源县| 固镇县| 青海省| 长岭县| 杭锦旗| 阳春市| 丰都县| 丰台区| 牙克石市| 寿宁县| 平邑县| 桑植县| 师宗县| 石嘴山市| 竹北市| 沧源| 资阳市| 军事| 隆昌县| 进贤县| 通化县| 彭阳县| 仪陇县| 德清县| 甘肃省| 手游| 芦山县| 图们市| 治多县| 辉县市| 吴堡县|