Mount

以不同的名稱安裝硬碟驅動器?

  • July 27, 2013

當我將外部硬碟插入我的 Rasberry Pi(執行 Raspbian)時,它會自動安裝為

/media/2ad496774-3eb8-47bb-2bf5e-788f8eb89e54

然後可以通過以下方式訪問它下面的文件夾

/media/2ad496774-3eb8-47bb-2bf5e-788f8eb89e54/folder/

我希望能夠通過以下方式訪問這些文件夾:

/media/storageDrive1/folder/

有沒有辦法將長路徑名映射到更短/更難忘/更容易使用的東西?

我是 Linux 新手,所以我不明白安裝東西的概念(來自即插即用 Windows 機器)

這些長長的字母和數字字元串就是所謂的UUID - Universally Unique Identifier。因此,更改LABEL上面提到的 as one commenter 很可能不會解決這個特定問題。blkid您可以使用終端視窗中的命令查看已安裝設備的 UUID 。事實上,您也可以看到LABEL每個設備的:

$ blkid
/dev/sda1: LABEL="SYSTEM_DRV" UUID="20BF9FE3BE8FC134" TYPE="ntfs" 
/dev/sda2: LABEL="Windows7_OS" UUID="5CF293BFE1121C32" TYPE="ntfs" 
/dev/sda3: LABEL="Lenovo_Recovery" UUID="B43456A123456C54" TYPE="ntfs" 
/dev/sda5: UUID="4835b90f-1234-8321-9aca-fbcf1234123f" TYPE="ext4" 
/dev/sda6: UUID="av4XVa-12DA-5Vpm-0fGR-dsUd-aTtD-fG12LB" TYPE="LVM2_member" 

您可以創建一個指向該目錄的 Unix 連結,這可能最終成為最簡單的操作。

$ sudo ln -s /media/2ad496774-3eb8-47bb-2bf5e-788f8eb89e54 /media/storageDrive1

此連結本質上是物理路徑的快捷方式。

標籤?

在目錄下安裝設備的某些實現中/media,我已經看到某些設備實際上會使用LABELif 它已設置。因此,您可能仍想嘗試,但這在很大程度上取決於您使用的 Linux 發行版。我建議的 link ( ln) 方法適用於所有場景。

引用自:https://unix.stackexchange.com/questions/82775