內部 HDD 的首選安裝點

內部 HDD 的首選安裝點

我對 Linux 比較陌生,如果這是一個愚蠢的問題,我深感抱歉。我閱讀了 Linux FS Hierarchy 文檔,但它沒有回答我的問題。

我想知道Linux中通用內建硬碟是否有典型的驅動器安裝方案。我問這個問題是因為我有兩個HDD 在Windows 中安裝為“E:”和“F:”,但由於它們保存各種類型的檔案(電影、音樂、個人文件、原始碼),我不確定它們適合放在哪裡在 Linux 檔案系統層次結構中。

我的本能是將 HDD 安裝在 /mnt/hdd{1 | 2} 或 /media/hdd{1 | 2},但這違背了 LFSH 建議的這兩個目錄的目的。我認為安裝在 /home 中是最明智的。謝謝。

答案1

這是永久的還是暫時的?

不屬於我的檔案系統表一部分的硬碟(即不會自動安裝)我通常有 ~/mnt/hd1 或 ~/mnt/usb - 不是很有想像力,但用例是我的東西我不會永久保留在機器中。

對於我永久添加的內容,我喜歡在根目錄外建立一個目錄,並根據其預期用途命名其安裝點。

例如,我有一個 /pers (如個人)目錄,其中包含 /pers/photos 和 /pers/videos。這是我從相機中提取內容的地方。我 chown 目錄給我,所以我不必擺弄 sudo。我這樣做是因為它更容易獲取,rsync,告訴妻子它在哪裡,快速選項卡完成等。

我希望將它放在家裡的某個地方會更“最佳實踐”。我鼓勵您嘗試多種方法。我就是這麼做的,直到我找到我喜歡/對我有用的東西。

答案2

由於這聽起來像是您的個人系統,因此您可以將其安裝在任何您想要的地方。安裝在/mnt或下面/media就可以了。我見過人們使用/data,有些人遵循 Mac OS X 約定並將其安裝在下面/Volumes(或/vol正如一位評論者提到的那樣)。如果您希望它出現在您的主目錄下,那麼/home/major/vol可能是一個好地方。

FSH 之所以沒有提到它,是因為對於使用者從其他作業系統掛載資料確實沒有任何規則。 LSB和FSH是為發行商編寫的,以便他們共同創建一個使用者熟悉的系統。最終使用者(即您)可以自由地按照您的意願進行操作。

答案3

您幾乎可以將其安裝在任何您想要的地方。

傳統上,永久安裝的磁碟(如內部磁碟機)安裝在它們包含的內容位於檔案系統樹中的任何位置。例如,如果您決定將 Bob 的所有資料放在自己的磁碟上,則可以將其安裝在/home/bob。如果您要將郵件儲存在其自己的磁碟上,則可以將其安裝在/var/mail。許多頂級目錄可以位於它們自己的檔案系統上。/usr/var相當普遍。

DOS 和 Windows(以及 Mac OS)採用了不同的方法:所有檔案路徑都以(有時是隱式的)磁碟機開始。某物所在的磁碟機是檔案(邏輯上)所在位置的基本部分。

/media應該用於可移動驅動器,並且桌面環境會在那裡自動安裝東西。有時,如果您手動將東西放在那裡,他們會感到困惑。所以我會避免它。

聽起來您想將它們安裝在/home/roger/某個地方(或您的主目錄是什麼)。/mnt/也很好;由系統管理員(即您)決定如何使用。您也可以在 下建立其他目錄/,這也很常見。

您確定需要多個檔案系統嗎?

如果您想將多個磁碟視為一個更大的磁碟,也可以。這可能就是你想要的。您可以使用 RAID 或 LVM 來完成此操作,但在雙重開機環境中使用這些磁碟會困難得多。您的選擇是:

  • RAID1(鏡像)。將擁有兩個磁碟中較小的一個的空間(減去 epsilon),但將資料放在兩個磁碟上。防止磁碟故障。
  • LVM(跨越,儘管它實際上可以做更多)。將提供額外的空間(兩個磁碟的總和,減去 epsilon),但不會提升效能。遺失一個磁碟將會遺失該磁碟上的內容,但另一個磁碟上的內容仍可復原。
  • RAID0(條帶)。將提供額外的空間(兩個磁碟的總和,減去 epsilon)。可能使讀取和寫入吞吐量翻倍。任一盤遺失都會遺失全部數據。

如果您有更多磁碟,則有更多選擇(RAID5/6 [奇偶校驗] 和 RAID10 [結合 RAID0 和 RAID1])。除了跨磁碟之外,LVM 實際上還為您提供了許多功能,例如,您可以熱添加和刪除磁碟、調整「分割區」(邏輯磁碟區)大小、拍攝快照等。之上。

就我個人而言,我的桌上型電腦在 RAID1 或 RAID10 上執行 LVM,我的伺服器在 RAID10 或 RAID5/6 上執行 LVM。

答案4

如果/mnt/用於臨時磁碟區,也許/vol/volumename像 Mac OS X 中那樣用於穩定磁碟區安裝是最好的。

我認為FHS應給予更多指導。

相關內容