linux sda sda1区别,linux – / dev / sda和/ dev / sda1之间的区别
在現代系統上,只有分區實際存在時才會出現分區設備.
在具有MBR分區表的磁盤上,分區號1到4對應于分區表中的四個插槽,稱為“主”分區.它們不必按順序填充,因此例如可以使用sda2而不是sda1.分區號5和向上對應于擴展分區中的“邏輯驅動器”,并且它們總是按順序編號,因此如果沒有sda5,則不能擁有sda6.
在具有GPT分區表的磁盤上,可以有更多(通常最多128個)分區,并且所有分區都是“主要”.例如,你可以有一個磁盤,其唯一的分區是sda9.
如果磁盤沒有分區表,那么它當然沒有分區設備.
較舊的系統 – 那些使用靜態/ dev而不是udev管理的系統 – 通常會為所有可能的分區號設置設備節點,而不管分區是否實際存在. (當然,嘗試打開不存在的分區的設備文件會失敗.)
可以放棄分區并將文件系統直接放在磁盤上.掛載塊設備時,文件系統驅動程序通常會在設備開頭的預定偏移處查找超級塊,并且由于分區的開頭不是磁盤本身的開頭,因此分區中的文件系統的超級塊位于磁盤上的不同位置,而不是“整個磁盤”設備上創建的文件系統的超級塊.
因此,如果磁盤曾經只有一個文件系統,然后它被分區并且文件系統是在一個分區中創建的,那么舊的超級塊可能仍然在那里,例如在第一個分區開始之前的小間隙中.所以磁盤似乎在原始磁盤設備和分區設備上都有一個文件系統,因為無論你嘗試安裝哪一個,當文件系統驅動程序尋找超級塊時它會找到一個.
然而,安裝和使用兩個文件系統實際上并不安全,因為它們在磁盤上重疊.一個人可能擁有重要的簿記數據,另一個人認為是自由空間.這就是為什么最好將塊設備的開頭歸零,刪除任何不需要的超級塊,當你想要將原始磁盤更改為分區磁盤,反之亦然,或者更改分區上使用的文件系統類型等時. .
總結
以上是生活随笔為你收集整理的linux sda sda1区别,linux – / dev / sda和/ dev / sda1之间的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 亲子关系-《抗压力·亲子篇》书中的精髓:
- 下一篇: 使用eNSP模拟华为交换机路由器防火墙创