402
人物
【科普】手機硬盤有沒有分區?
今天在miui論壇app的問答版看到一個問題,這個問題下大多數人的回答都不甚正確,所以來科普一下手機的分區。
首先,手機也有分區,但是由於安卓(Linux)分區機製和Windows不一樣所以很多人以為手機沒有分區。安卓(linux)下沒有“我的電腦”之類的東西(沒有盤符),分區可以掛載到任何一個文件夾(為了一般掛載在/根目錄下)
你可以理解為win的文件管理基於本地磁盤,而linux的文件管理基於目錄(也就是文件夾)
其次,安卓手機上的分區多達二三十個,例如system分區(掛載在/system目錄),userdata(掛載在/data)cache(掛載在data/cache),還有sbl1(主引導),tz,modem(基帶),boot(linux內核)等不會掛載的分區,基本上我們在線刷包中見到的每一個.bin .mbn .img都是一個分區鏡像
你之所以以為手機沒有分區,是因為你的權限(小米自帶文件管理器)隻能訪問最大的分區,也就是/sdcard (內置儲存,內存卡掛載在/sdcard1)
很多人說分區,其實是指/sdcard(內置儲存)的分區。為什麼/sdcard不分區?linux的文件管理是基於目錄的,分區了和自己創建幾個文件夾並沒有太大的區別,所以分區也就沒意義了。
那麼IPhone和Windows Phone有沒有分區呢?
我們知道,IPhone使用的係統是IOS,IOS基於MAC OS X,然而MAC OS X基於UNIX。和安卓(LINUX)一樣,類UNIX係統的文件管理大同小異,都是基於目錄的,所以IP的分區是和安卓類似的。
相比類UNIX係統,Windows Phone則基於微軟自家的NT內核,NT內核有“盤符”這個說法,所以玩過WP的小夥伴如果越獄並開啟MTP訪問權限的話連接電腦會發現有C D 兩個盤,它們一個是係統盤,一個是內存卡(跟電腦一樣,Windows phone的用戶目錄在c:/user),所以Windows phone是有我們通常所說的狹義上的“分區”的。
手機碼字,如有疏漏望輕噴。
最後更新:2017-07-14 20:19:11