最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux中轉(zhuǎn)換MBR分區(qū)表格式為GPT的方法

 更新時(shí)間:2026年07月29日 09:13:59   作者:學(xué)亮編程手記  
本文詳細(xì)講解如何在Linux系統(tǒng)中將MBR分區(qū)表無(wú)損轉(zhuǎn)換為GPT格式,解決云硬盤(pán)擴(kuò)容超過(guò)2TB的限制,通過(guò)gdisk、parted等工具,實(shí)現(xiàn)數(shù)據(jù)無(wú)損動(dòng)態(tài)調(diào)整,并介紹GPT分區(qū)表的優(yōu)越性及常用分區(qū)工具,操作前建議做好快照,確保數(shù)據(jù)安全,需要的朋友可以參考下

1.簡(jiǎn)介

騰訊云官網(wǎng)中有一篇幫助文檔“擴(kuò)容Linux文件系統(tǒng),https://www.qcloud.com/document/product/362/6738,講解了GPT分區(qū)云硬盤(pán)擴(kuò)容后修改分區(qū)指引和MBR分區(qū)云硬盤(pán)擴(kuò)容后修改分區(qū)指引。其中MBR分區(qū)擴(kuò)容下,若擴(kuò)容后的空間已經(jīng)大于2TB則不可選擇。官網(wǎng)文檔沒(méi)有涉及到MBR的分區(qū)擴(kuò)展到2T以上該怎么處理。

注:寫(xiě)在文前。不管任何形式的擴(kuò)容硬盤(pán),最好都事先做好硬盤(pán)數(shù)據(jù)的快照,避免手誤或者其他因素造成數(shù)據(jù)丟失。數(shù)據(jù)無(wú)價(jià)!??!

2.下面講解數(shù)據(jù)無(wú)損動(dòng)態(tài)調(diào)整MBR的分區(qū)為GPT

(1)命令——

fdisk -l  /dev/vdb  && partprobe -s

(2)下面以/dev/vdc這塊盤(pán)做講解,新建了一個(gè)/dev/vdc1分區(qū),并且格式化為ext3文件系統(tǒng)。

fdsik  -l    /dev/vdc   &&    mkfs.ext3   /dev/vdc1

(3)下面我在控制臺(tái)把/dev/vdc這塊硬盤(pán)擴(kuò)容到2T以上,并且重新掛載。

(4)接下來(lái)看一下,在MBR分區(qū)表下,擴(kuò)容/dev/vdc1到2.5T能不能行?

這里看到只能擴(kuò)容到2TB。gg

(5)顯然這是MBR分區(qū)表的局限。MBR分區(qū)表共512個(gè)字節(jié)。前446字節(jié)包括boot loader信息和grub引導(dǎo)信息,還有64字節(jié)的磁盤(pán)分區(qū)信息,以及2個(gè)字節(jié)的結(jié)束標(biāo)志。而每個(gè)主分區(qū)要在分區(qū)表里占用16字節(jié)。所以單個(gè)硬盤(pán)只能分64/16個(gè)主分區(qū)。至于為什么每個(gè)分區(qū)不能超過(guò)2TB,請(qǐng)看下圖。

(6)接下來(lái)說(shuō)一下我這個(gè)數(shù)據(jù)無(wú)損在線(xiàn)動(dòng)態(tài)調(diào)整MBR為GPT方法吧。注:不管是怎么擴(kuò)容硬盤(pán),擴(kuò)容前都建議對(duì)云硬盤(pán)做一下快照。

A.為了證明數(shù)據(jù)真的無(wú)損,我們新建幾個(gè)file。最后再來(lái)看一下數(shù)據(jù)情況。

B.卸載/dev/vdc1

C.用gdisk——

安裝方法:

yum install gdisk

把MBR分區(qū)格式轉(zhuǎn)換程GPT分區(qū)格式(MBR不支持2T以上大小)

注:這個(gè)方法在大部分場(chǎng)景下都是可以轉(zhuǎn)mbr為gpt的,只有磁盤(pán)開(kāi)頭前33個(gè)扇區(qū),或最后34個(gè)扇區(qū)被分區(qū)占用的場(chǎng)景不支持。我們的硬盤(pán)分區(qū)時(shí),默認(rèn)是從2048扇區(qū)開(kāi)始分的,所以一般不會(huì)出現(xiàn)前34個(gè)扇區(qū)被占用,客戶(hù)控制臺(tái)擴(kuò)容實(shí)體云硬盤(pán)之后,后33扇區(qū)也不存在被占用。所以絕大多數(shù)情況下前34后33分區(qū)都不會(huì)被占用。除非客戶(hù)主動(dòng)刻意去占用。這里可以通過(guò)part ed 硬盤(pán)–unit s–p查看硬盤(pán)前34分區(qū)有沒(méi)有被占用。

D.使用parted刪除vdc1,并重新創(chuàng)建vdc1(fdisk不支持超過(guò)2TB大小,注意記住刪除前vdc1的start sector,創(chuàng)建新的vdc1的時(shí)候start sector必須和刪除前一致)

E.目前還需要擴(kuò)展下分區(qū),才能掛載正常顯示分區(qū)大小。

注:這里也可能會(huì)遇到下面這種情況

root@bobo ~# e2fsck -yf /dev/vdc1

e2fsck 1.42.9 (28-Dec-2013)

The filesystem size (according to the superblock) is xxx blocks

The physical size of the device is xxx blocks

Either the superblock or the partition table is likely to be corrupt!

Abort? yes

這里是檢測(cè)到分區(qū)表變化了,詢(xún)問(wèn)是否放棄修復(fù),并不是報(bào)錯(cuò)。這里我加y這個(gè)參數(shù)的原因在于,如果出現(xiàn)錯(cuò)誤直接fix。如果遇到了這種情況,可以直接用這個(gè)命令e2fsck -f /dev/vdb1直接修復(fù)分區(qū)就ok。

F.重新掛載下看下分區(qū)大小,并檢查下數(shù)據(jù)完整性

3.GPT分區(qū)的優(yōu)越性(GUID partition table, GPT 磁盤(pán)分區(qū)表。)

因?yàn)檫^(guò)去一個(gè)扇區(qū)大小就是 512Bytes 而已,不過(guò)目前已經(jīng)有 4K 的扇區(qū)設(shè)計(jì)出現(xiàn)!為了相容于所有的磁盤(pán),因此在扇區(qū)的定義上面, 大多會(huì)使用所謂的邏輯區(qū)塊位址(Logical Block Address, LBA)來(lái)處理。GPT 將磁盤(pán)所有區(qū)塊以此 LBA(默認(rèn)為 512Bytes ?。?來(lái)規(guī)劃,而第一個(gè) LBA 稱(chēng)為 LBA0 (從 0 開(kāi)始編號(hào))。與 MBR 僅使用第一個(gè) 512Bytes 區(qū)塊來(lái)紀(jì)錄不同, GPT 使用了 34 個(gè) LBA 區(qū)塊來(lái)紀(jì)錄分區(qū)信息!同時(shí)與過(guò)去 MBR 僅有一的區(qū)塊,被 干掉就死光光的情況不同, GPT 除了前面 34 個(gè) LBA 之外,整個(gè)磁盤(pán)的最后 33 個(gè) LBA 也拿來(lái)作為另一個(gè)備份!這樣或許會(huì)比較安全些吧!

結(jié)構(gòu)詳解:

LBA0:和傳統(tǒng)MBR分區(qū)一樣,仍然為主引導(dǎo)記錄

LBA1:我們稱(chēng)之為“主分區(qū)頭”

LBA2-33:共計(jì)32個(gè)扇區(qū),我們稱(chēng)之為“主分區(qū)節(jié)點(diǎn)”

LBA-1:我們稱(chēng)之為“備份分區(qū)頭”,它就是“主分區(qū)頭”的一個(gè)Copy

LBA-2-33:共計(jì)32個(gè)扇區(qū),我們稱(chēng)之為“備份分區(qū)節(jié)點(diǎn)”,它就是“主分區(qū)節(jié)點(diǎn)”的一個(gè)Copy

LBA34:正常的GPT分區(qū)內(nèi)容,文件系統(tǒng)(如:FAT,NTFS,EXT等)就是構(gòu)建在這里面。

大概了解一下:LBA2-LBA33

4.常用的分區(qū)處理的工具

(1)fdisk(MBR)

(2)gdisk(GPT)

(3)parted(MBR和GPT通用)

注:gdisk和fdisk最好不要混用,不要用fdsik處理gpt分區(qū),也不要用gdisk處理mbr分區(qū),一不小心,數(shù)據(jù)搞沒(méi)了,后悔都來(lái)不及。

以上就是Linux中轉(zhuǎn)換MBR分區(qū)表格式為GPT的方法的詳細(xì)內(nèi)容,更多關(guān)于Linux轉(zhuǎn)換MBR分區(qū)表格式為GPT的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Linux中如何為pip安裝添加代理

    Linux中如何為pip安裝添加代理

    這篇文章主要介紹了Linux中如何為pip安裝添加代理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Ubuntu系統(tǒng)查看進(jìn)程被kill的命令和方法

    Ubuntu系統(tǒng)查看進(jìn)程被kill的命令和方法

    這篇文章主要介紹了Ubuntu查看進(jìn)程被kill的幾種方式,在Ubuntu系統(tǒng)中,要查看進(jìn)程被殺掉的記錄,可以使用文中命令和方法,文章通過(guò)代碼示例講解的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • 在Linux系統(tǒng)下如何編譯并執(zhí)行C++程序

    在Linux系統(tǒng)下如何編譯并執(zhí)行C++程序

    這篇文章主要介紹了在Linux系統(tǒng)下如何編譯并執(zhí)行C++程序問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Linux查看網(wǎng)絡(luò)性能指標(biāo)實(shí)現(xiàn)方式

    Linux查看網(wǎng)絡(luò)性能指標(biāo)實(shí)現(xiàn)方式

    文章介紹了網(wǎng)絡(luò)性能指標(biāo)(帶寬、延時(shí)、吞吐率、PPS等),并推薦使用ip、ss和sar工具進(jìn)行配置和統(tǒng)計(jì)分析,同時(shí)提到ping測(cè)試連通性及延時(shí),但需注意防火墻限制
    2025-09-09
  • win10 裝centos7 虛擬機(jī)

    win10 裝centos7 虛擬機(jī)

    虛擬機(jī)安裝網(wǎng)上教程很多,碰到問(wèn)題也容易解決,這里就記錄下便于自己翻越,有不足之處還請(qǐng)指明,不吝賜教
    2019-01-01
  • 服務(wù)器Centos部署MySql并連接Navicat過(guò)程詳解

    服務(wù)器Centos部署MySql并連接Navicat過(guò)程詳解

    這篇文章主要介紹了服務(wù)器Centos部署MySql并連接Navicat過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • linux掛載新硬盤(pán)過(guò)程分享

    linux掛載新硬盤(pán)過(guò)程分享

    最近有個(gè)生產(chǎn)機(jī)由于緩存問(wèn)題,硬盤(pán)不太夠用,所以就加載了一塊硬盤(pán),下面把掛載硬盤(pán)的過(guò)程記錄下,供大家參考
    2014-01-01
  • CentOS系統(tǒng)下Apache配置多域名或多端口映射的方法

    CentOS系統(tǒng)下Apache配置多域名或多端口映射的方法

    我們大多情況是一臺(tái)服務(wù)器一個(gè)IP,這樣配置起來(lái)很簡(jiǎn)單,但是如何想多域名多端口映射的話(huà)就沒(méi)那么簡(jiǎn)單了,下面這篇文章主要介紹了CentOS系統(tǒng)下Apache配置多域名或多端口映射的方法,需要的朋友可以參考學(xué)習(xí),下面來(lái)一起看看吧。
    2016-12-12
  • Linux網(wǎng)絡(luò)接口命名之從eth0到ens33實(shí)現(xiàn)過(guò)程

    Linux網(wǎng)絡(luò)接口命名之從eth0到ens33實(shí)現(xiàn)過(guò)程

    Linux網(wǎng)絡(luò)接口命名從eth0到ens33經(jīng)歷了從簡(jiǎn)單到可預(yù)測(cè)的演變,傳統(tǒng)命名易漂移,現(xiàn)代命名基于硬件屬性確保穩(wěn)定性,建議新系統(tǒng)采用可預(yù)測(cè)命名,老系統(tǒng)通過(guò)動(dòng)態(tài)腳本兼容不同規(guī)則,提升自動(dòng)化管理效率
    2025-09-09
  • linux ssh端口轉(zhuǎn)發(fā)的三種方式

    linux ssh端口轉(zhuǎn)發(fā)的三種方式

    這篇文章主要介紹了linux ssh端口轉(zhuǎn)發(fā)的三種方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10

最新評(píng)論

明水县| 奉新县| 衡东县| 西乌珠穆沁旗| 分宜县| 高台县| 长子县| 翼城县| 伊吾县| 镶黄旗| 石门县| 洛阳市| 驻马店市| 华阴市| 淮阳县| 林甸县| 杂多县| 思茅市| 邹城市| 裕民县| 北票市| 博兴县| 平遥县| 五莲县| 奇台县| 方城县| 黄大仙区| 日喀则市| 江永县| 连山| 老河口市| 林西县| 深泽县| 咸丰县| 定西市| 南部县| 洞头县| 马公市| 柯坪县| 拉萨市| 施甸县|