分區方案
一般來說,Linux至少要有兩個分區,分別是/和swap,但這種分法不太科學,一旦重裝系統,硬盤中的數據就很難保留了,所以建議把/home和/usr分出來(/usr可以不分)
以下以320G硬盤爲例
/swap:相當於Windows中的虛擬內存,根據物理內存大小分配即可,比如8G,具體下文有講到
/(根分區): 由於分了/home分區,根分區分60G~100G,如果沒有分/home,根分區需要儘可能大
/home:用戶的home目錄所在地,儘可能大。這個分區是爲了方便重裝系統時保留數據。
根分區就是除了獨立的分區和/boot分區外,其他分區可共用的磁盤大小。
比如/usr沒有單獨分區,那麼根分區分區的時候需要考慮進/usr(軟件安裝)需要的大小
如果爲了節約磁盤空間,可以不分/home分區,把剩下的磁盤空間都給根分區
這樣可以降低/home或根分區磁盤空間滿了的情況,不用擔心根分區或/home分區
磁盤空間分大了或分小了的問題,達到磁盤空間利用最大化
/boot是否需要分區
/boot: 是操作系統的內核及在引導過程中使用的文件,一般是幾年前的版本要求劃分的一個區,大小爲100MB左右,但現在的新版本都不需要對這個分區進行單獨劃分,也就是說你完全可以不分/boot。
安裝Linux只要求兩個基本分區,即根分區及交換分區,如果你的磁盤空間足夠大,可以多劃分空間給根分區,你也可以把常用的目錄新建到桌面,如下載的軟件包,放到桌面不影響你進入Linux系統的速度,當然這要求你有足夠大的根分區。
詳見 百度百科:boot分區
單硬盤Win10 + Ubuntu 雙系統方案
詳見 http://tieba.baidu.com/p/5058218335
其他
1. linux系統下必要的分區
是/(根分區)和swap(交換分區)
2.swap分區是什麼
swap分區相當於windows系統中的虛擬內存的概念
Swap分區在系統的物理內存不夠用的時候,把物理內存中的一部分空間釋放出來,以供當前運行的程序使用。
那些被釋放的空間可能來自一些很長時間沒有什麼操作的程序,這些被釋放的空間被臨時保存到Swap分區中。
等到那些程序要運行時,再從Swap分區中恢復保存的數據到內存中。
3.swap分區分配多大合適
運存 < 4GB,swap空間 = 運存大小*2
4GB < 運存 < 16GB,swap空間 = 運存大小
運存 > 16GB,swap空間 = 隨意,最好不要爲0
4.只劃分根分區好嗎?
最好不要,如果根分區被破壞,那整個電腦資料就丟失了。
分配多個分區的話,某一個分區壞掉了,不影響其他分區。
5.linux中各個分區的作用
/home分區,是用戶的home目錄所在地
/var/log分區,是系統日誌記錄分區,如果設立了這一單獨的分區,這樣
即使系統的日誌文件出現了問題,它們也不會影響到操作系統的主分區。
/tmp分區,用來存放臨時文件。
/bin分區,存放標準系統實用程序。
/dev分區,存放設備文件。
/opt分區,存放可選的安裝的軟件。
/sbin分區,存放標準系統管理文件。
/usr分區,是linux系統存放軟件的地方
/boot分區,它包含了操作系統的內核和在啓動系統過程中所要用到的文件
6.linux分區時 opt、usr、/var/log 這些分不分有什麼區別? (不分也有的)
單獨的分區有益於文件隔離,這樣在格式化某分區時不會影響其它分區,如果只分一個/分區的話要格式化將會使所有的文件不能保留。
又比如說你一個放日誌啊啥的分區空間滿了之後不會再去佔用另一個分區了,但是你要都在一個分區,那結果就是整個盤都沒地方了,這樣系統就可能出問題,再進一步,如果一個分區裏的文件系統比如說superblock恰好磁盤壞塊了,其他分區的文件是安全的。
詳見
http://www.linuxdiyf.com/view_149450.html
https://www.zhihu.com/question/350958712