linux on android分区,linux分区笔记
??磁盤基本概念
機械硬盤:
cylinder (柱面)
sector(扇區)
head(磁頭)
磁盤在linu中的表示
Linux所有的設備都抽象為一個文件,保存在/dev/目錄下
設備名稱一般為hd[a-z]或sd[a-z]([a-z]為分區號),例如hda hdb ;sda sdb
如果是IDE插槽的會顯示位hd[a-z], SATA SCSI SAS USB設備的名稱會是sd[a-z]
分區的概念
將一個磁盤邏輯的分為幾個區,每個區當做獨立的磁盤,以方便使用管理。
不同的分區用:設備名稱+分區號 方式表示,例如 sda1 sda2。
目前主流的分區機制有 MBR 和 GPT 兩種。
MBR (Master Boot Record) 是傳統的分區機制,應用絕大數使用BIOS的PC設備(MAC電腦而是EFI引導模式)
特點和缺陷 :
1 MBR支持32bit和64bit系統;2 支持分區的數量有限;3MBR只支持不超過2T的硬盤,超過2T的硬盤講只能使用2T的空間(有第三方的解決方法)
MBR結構
MBR都會使用硬盤的頭512個字節, 其中446字節是系統的啟動的代碼(不同的系統有不同的啟動代碼),接下來4個16字節是分區表,剩下的2字節是啟動標識(永遠是55 AA,如果此被修改,就算系統是正常的,也將啟動不了)
MBR分區
主分區 :最多只能創建4個主分區
擴展分區:一個擴展分區會占用一個主分區的位置
邏輯分區:Linux最多支持63個IDE分區和15個SCSI分區
notice: 擴展分區是不能直接使用,需要在擴展分區上去創建邏輯分區
GPT(GUID Partition Table)是一個較線的分區機制,解決了MBR的很多缺點。
特點: 1 支持超過2T的磁盤2 向后兼容MBR 3 必須支持UEFI的硬件以上才能使用 ?4 必須使用64bit系統 5 Mac Liunx 系統都能支持GPT分區格式 6 Windows7 64bit 、windowsServer2008 64bit 也能支持GPT
FDISK?分區工具
fdisk是來自IBM的老牌分區工具,支持絕大多數操作系統,幾乎所有的Liunx的發行版都裝有fdisk,包括linux的rescue模式下依然能夠使用。
fdisk是一款基于MBR的分區工具,所以GPT無法使用fdisk進行分區。
fdisk只有root用戶權限才能運行
可以使用fdisk -l 查看磁盤分區信息 , fdisk /dev/sda 對目標磁盤進行分區操作 ,分區之后可以使用partprobe命令讓內核更新分區信息 ,/proc/partions文件也可以用來查看分區信息
fdisk 需要自己去練習,通過fdisk /dev/sdb 進入分區命令可以通過
m 查看幫助
p來查看當前分區信息
n 添加新磁盤
t 修改磁盤id號(類型) -> L可以查看 類型列表
w 保存退出
總結
以上是生活随笔為你收集整理的linux on android分区,linux分区笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux过滤脚本中的字段,Shell脚
- 下一篇: linux远程白名单,Linux的Ipt