題 我該如何在linux上設置我的分區? [關閉]


我打算在我的機器上安裝fedora。我有16 GB的RAM,120 GB的SSD和1 TB的驅動器。我應該如何設置我的分區以充分利用正在運行的內容?


2
2018-05-20 02:51


起源


我沒有固態硬盤,但如果我這樣做的話,我可能會把它放在固態硬盤和/更大硬盤上。不過,讓有實際經驗和/或基準的人回答會很高興。 - user55325
是的,來自我讀過的教程/論壇。大多數人不會考慮具有這麼多可用資源的系統。 - Digital fire
這是模糊的,只能用意見來回答。正如現在的問題所在,答案是“設置你喜歡的方式,因為它是你的,你比我們更了解你的用法。”如果您遇到問題,請按照您的喜好進行設置,請回來詢問有關實際問題的問題。 ;) - Ƭᴇcʜιᴇ007
在我看來,這就像是安排別人的生活。 ;) - avirk


答案:


作為對@ emb1995的反對回應,我會說“這取決於”...我這樣說是因為了解你使用計算機的內容有點重要。 SSD很小,因此如果你想將你的所有音樂,圖片和視頻存儲在你的/ home目錄(這是默認文件夾所在的位置),你將很快填滿那個SSD。我會假設你有一個1 TB的硬盤驅動器,你計劃(或已經)有你需要存儲的大量數據。如果是這種情況,並且出於桌面目的,我會將佈局如下:

SSD:
Mount Point | Size, Type               | FS Type
/boot       = 150MB, Primary Partition = ext2
/           = ~103GB, Primary          = ext4
swap        = 17GB,  Primary Partition = Swap


HDD:
/home       = All 1TB, Primary Partition = ext4

筆記:

現在請記住,在這種情況下,“它們越大,它們越難”的規則應用得相當好......這意味著如果將重要數據放在計算機上,最好備份它。 1TB的數據是在HDD故障的情況下丟失的大量數據。如果你的主板支持RAID-1或RAID-5,或者如果你有額外的$用於另一個驅動器或2 ...我甚至軟件raid並不像丟失數據那樣糟糕......在某些情況下,我會建議使用RAID-1或RAID-5可以更好(便攜性立場)。

在SSD上交換?!?!:你會發現很多反對這個的論據,但是你有16 GB的RAM我懷疑你會達到實際使用交換的程度。此外,“燒掉你的固態硬盤”的大部分論點都不再適用於現代固態硬盤,你很可能永遠不會在升級之前“燒掉”你的固態硬盤。分配17GB的交換是這樣你可以休眠和恢復。啊,是的,如果你是那個偏執狂,你可以手動將操作系統“swappiness”設置為“非常低”,以鼓勵它使用RAM而不是交換,從而減輕你的擔憂,更多關於交換油炸你的ssd(甚至雖然我已經說過不會發生這種情況)。

按順序執行/ boot,/ swap,因為如果你想從ssd中刪除你的交換,那麼向後擴展'/'以消耗該空間比向前增長'/'更容易。相信我這個!

最後,如果您將系統用作文件服務器或Web服務器而不是“桌面”使用,那麼此方案不能很好地應用,需要重新考慮預期用途。


2
2018-05-20 05:44



還要記住,如果您使用沒有電池備份緩存的RAID 5或6,則由於所謂的RAID 5寫入漏洞,您將容易受到數據丟失的影響。 Linux中的軟件RAID 1非常棒,因為您可以根據需要添加任意級別的鏡像。使用至少2級鏡像來提高磁盤發生故障時的機率,並且不要忘記保持最新的備份(或兩次)。 - rob
難道你的意思是“消費這個空間比'/'前鋒更容易,而不是向後增長'/'。”我認為你後退和前鋒交換了。 - Dan D.
@rob,是的我沒有提到寫漏洞,但我認為RAID 6也不會受到影響。無論哪種方式,除了0之外的任何東西的RAID都比僅依靠一個驅動器更安全。我不能強調你需要備份。 - CenterOrbit
@DanD。 ,不,我的意思是向後發展。如果分區需要在磁盤上向前增長,則必須先向前移動整個分區(風險很大的過程),然後向後擴展到磁盤的末尾。然而,如果您已經處於任何潛在擴展的前面,那將是一個快速而無痛的過程,將使分區向後發展。 - CenterOrbit
我同意這個事實,但我只考慮根據這個圖: [start of disk | <- expand backwards towards start of disk [start of partition | end of partition] expand forwards towards end of disk -> | end of disk],我的空間映射不同,因為你的向後是向前,你的向前是向後。 - Dan D.


我建議保持 / 和 /home 在您的SSD上,但是 /boot/var,和 /media/data 在旋轉盤上。 本指南 似乎是一個豐富的信息。


0
2018-05-20 03:26





有一個項目 指南@ emb1995發布 這裡沒有足夠的壓力。

細胞磨損。成熟50nm工藝的消費類MLC電池每個可處理10000個寫入; 35nm通常處理5000次寫入,25nm 3000(較小的密度和較低的密度)。如果寫入正確地展開,並且不是太小,並且與單元格很好地對齊,則轉換為SSD的生命週期寫入卷,其是其容量的倍數。每日寫入量必須與預期壽命相平衡。

因此,我建議不要使用/ home / var以及用於在SSD上存儲可變數據的任何其他分區。這也許意味著最好不要將SWAP放在SSD上,因為它本質上是不穩定的。在具有16GB RAM的這種特殊情況下,您的SWAP使用率可能會很低,但仍然浪費在具有有限數量的設備上的寫入操作。


0
2018-05-20 08:45