如果您剛剛插入了Linux系統的外部USB驅動器,並且想知道如何使其可訪問,那麼您就在正確的位置!在Linux中安裝驅動器可能聽起來很技術性,但是一旦您了解基礎知識,它實際上是非常簡單的。在本指南中,我們將使用fstabfile。 永久安裝外部驅動器的步驟。
我們還將涵蓋最佳實踐>喜歡使用UUID,啟用修剪,並設置更安全的UMASK值。 >
>安裝是什麼意思?暫時
在linux中,“安裝”驅動器意味著使其可訪問系統。插入外部驅動器時,Linux會檢測到它,但是您需要告訴系統將其“連接”到文件系統中。這是通過創建A安裝點(目錄)並將驅動器鏈接到它來完成的。
>fstab是什麼?它告訴該系統驅動到安裝何處,以及在安裝過程中使用哪些選項。
為什麼很重要?
安裝選項:逗號分隔選項列表(例如,默認值,noatime,nofail,nofail)。 >
UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2
0
:禁用轉儲實用程序。>有關FSTAB的更多詳細信息,請查看以下指南:
> linux /etc /fstab file
sudo cp /etc/fstab /etc/fstab.backup
步驟1:備份FSTAB文件>在編輯 /etc /fstab文件之前,強烈建議您進行備份。如果出了問題(例如,典型或不正確的配置),您的系統可能會失敗。擁有備份可以使您輕鬆恢復原始文件並解決問題。 backup /etc /fstab::> >從終端運行以下命令以創建一個備份:備份:
如果您犯了一個錯誤並且需要還原原始的FSTAB文件:
>啟動到恢復模式>>>>>>>>>>>>> live usb如果您的系統未能啟動。
UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2
sudo cp /etc/fstab /etc/fstab.backup
>在重新啟動
sudo cp /etc/fstab.backup /etc/fstab
>
backup /etp /etc/fstab.fstab. 在Linux中安裝外部驅動器時,您將避免最常見的問題。
sudo reboot
步驟2:在安裝之前確定驅動器
sudo mount -a
> >
>lsblk
是我們要安裝的設備。
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 931.5G 0 disk ├─sda1 8:1 0 931.5G 0 part └─sda2 8:2 0 32M 0 part nvme0n1 259:0 0 465.8G 0 disk ├─nvme0n1p1 259:1 0 512M 0 part /boot/efi ├─nvme0n1p2 259:2 0 464.3G 0 part / └─nvme0n1p3 259:3 0 976M 0 part [SWAP]
>替換/媒體/ostechnix/sk_wd_ssd,其名稱對您的驅動器很有意義。
sudo mkdir /media/ostechnix/SK_WD_SSD
進行驅動器來測試驅動器,您可以暫時安裝它。使用MOUNT命令:
>替換 /dev /sda1用正確的驅動器名稱。現在,您的驅動器應在/media/ostechnix/sk_wd_ssd. 步驟5:使用FSTAB
永久安裝驅動器,以確保每次啟動計算機自動安裝驅動器時,需要編輯驅動器安裝,您需要編輯驅動器。該文件告訴linux,linux驅動著安裝的位置。就您而言,它可能會有所不同。 >
此條目有效,但是讓我們通過遵循最佳實踐:
sudo mount /dev/sda1 /media/ostechnix/SK_WD_SSD
1來改進它。使用UUID代替標籤:
UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2
。
2的 /dev /sda1。設置一個安全的umask
:>使用umask = 022使所有者提供完整的訪問權限,而其他訪問權限。防止啟動錯誤:>添加Nofail選項,以防止啟動錯誤,如果驅動器斷開。
>>這是
>最終的最終和改進 /etc /etc /fstab entry:>
sudo cp /etc/fstab /etc/fstab.backup
>在簡而言之,該行用於在linux中永久安裝驅動器。
>這是上面的fstab fors of flstab entry of fips:。 UUID = 2A81-C276
>它指定使用其uuid (普遍唯一標識符)安裝的驅動器。
uUID是
uUID> uuid> use您可以運行sudo blkid列出所有驅動器及其UUID。 /媒體/ostechnix/sk_wd_ssd >>>>它指定
安裝點,這是可以訪問驅動器的目錄。在安裝驅動器後,您將在這裡訪問文件。
文件系統類型。 Linux需要知道如何讀寫到驅動器。通用文件系統包括Ext4,NTFS,VFAT和EXFAT。 errors = remount-ro,默認,用戶,noatime,nodiratime,umask = 022,nofail
>這些是安裝選項
>控制驅動器的安裝方式。這為大多數用例提供了一組標準的選項。 讓我們分解它們:errors = remount-ro
:如果檢測到錯誤,則將驅動器重新啟動為
>
:>這可以啟用一組默認的安裝選項,包括:
>它允許非root用戶安裝和卸載驅動器。對於需要由常規用戶安裝的外部驅動器很有用。
noatime和nodiratime
它將阻止系統對文件和目錄更新系統。它通過最小化寫操作來提高性能並降低SSD的磨損。
umask = 022
>
>>
>>022。並執行(rwx)。
組和其他:讀取和執行(r-x)
nofail
0:禁用備份(大多數用戶建議)。
0:no check.
UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2
sudo cp /etc/fstab /etc/fstab.backup
首先檢查(用於root file System)。 drives。
中以在fstab中添加上面的條目,在文本編輯器中打開 /etc /fstab文件:
sudo cp /etc/fstab.backup /etc/fstab
ctrl o,然後是> ctrl x
保存文件並退出編輯器。sudo reboot
sudo mount -a
如果沒有錯誤,您的驅動器就可以使用!
lsblk
df 命令: df
命令:NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 931.5G 0 disk ├─sda1 8:1 0 931.5G 0 part └─sda2 8:2 0 32M 0 part nvme0n1 259:0 0 465.8G 0 disk ├─nvme0n1p1 259:1 0 512M 0 part /boot/efi ├─nvme0n1p2 259:2 0 464.3G 0 part / └─nvme0n1p3 259:3 0 976M 0 part [SWAP]
sudo mkdir /media/ostechnix/SK_WD_SSD
step 8:啟用定期trim如果您使用的是SSD,請啟用定期培訓以保持性能。 自動地。例如,要每週運行修剪,請將其添加到您的crontab:
> step 9:卸下驅動器(可選)> >>>>>>>>> 使用驅動器完成時,請安全地拆開:,也可以從GUI文件管理器(右鍵單擊)刪除)。>通常有兩個修剪方法。它們是連續的>和。 TRIM(通過 /etc /fstab啟用dubstard oct option in of /etc /fstab)將TRIM命令實時發送到SSD,因為文件被刪除。這可以使SSD的自由空間立即可用於新文字。
pros:> >即時的空間填海:SSD立即自由地知道哪些塊是免費的,可以立即提高寫入表現。數據。
>什麼是周期性的trim?
UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2
週期性的trim(通過手動或通過計劃的工作啟用FSTRIM啟用)將TRIM命令定期發送到SSD,以定期向SSD發送(例如,每天或每週或每週)。更少的修剪操作意味著SSD上的磨損較少,可以延長其壽命。
>>設置一個cron作業
(例如,每週):sudo cp /etc/fstab /etc/fstab.backup
UUID=1234-5678 /mnt/mydrive ext4 defaults,noatime 0 2
>另外,請使用Systemd Timer(如果您的系統使用SystemD):
啟用系統範圍的周期性tim,運行:
sudo cp /etc/fstab /etc/fstab.backup
sudo cp /etc/fstab.backup /etc/fstab
如果您每天使用外部nvmesss,則我的建議 Trim
2。使用GUI(可選)
sudo reboot
Q: /mnt和 /媒體和 /媒體和 /媒體之間的區別是什麼?您可以使用,但要堅持一個以保持一致性。通過遵循本指南,您可以使您的驅動器可訪問並確保每次啟動系統時自動安裝。
>如何收集有關linux
- >的全面磁盤信息的特徵圖像,
- hans
以上是如何使用FSTAB在Linux中永久安裝驅動器:逐步指南的詳細內容。更多資訊請關注PHP中文網其他相關文章!