(剛剛升級到 16.04;仍在正常工作......)
現在,我有兩個硬碟。
我已經以符號方式連結了第二個內部硬碟安裝位置,並且此時我真的不想更改任何內容。
唯一的問題是,直到我單擊統一啟動器中的硬碟圖示後,它才會安裝。只有在我單擊它之後,符號連結才開始工作。
當我在啟動時單擊它時,如何使其自動執行將要執行的操作?
答案1
如果您想自動安裝第二個硬碟,則必須在此時進行變更:D。沒有理由將其符號連結到第二個硬碟的任何地方。
如果它安裝在/media/username/一堆數字,並且您已將其連結到根目錄下名為/SecondDrive 的資料夾...您不需要這樣做,您實際上可以自動將其安裝在名為/ 的根目錄上第二個驅動器。這並不困難,我將引導您完成這些步驟,如果您願意的話..在您看到答案後,您可以回复您想要安裝的位置、您通過執行步驟收集的信息,我會告訴您確切的行必須添加到您的/etc/fstab
第一個終端並鍵入 sudo blkid
此內容會吐出一堆可能被換行且難以閱讀的行。您將得到如下所示的輸出
dev/sda1: LABEL="boot" UUID="e8b77b10-fd99-4c90-845d-310e8afc25df" TYPE="ext2" PARTUUID="00098acd-01"
/dev/sda5: UUID="c5653896-3d1b-48b4-855a-e76e6d88711a" TYPE="swap" PARTUUID="00098acd-05"
/dev/sda6: LABEL="root" UUID="0ae6d08b-d9c5-4109-9100-9a18fb068b2e" TYPE="ext4" PARTUUID="00098acd-06"
/dev/sda7: LABEL="home" UUID="ddffd3ed-205b-447d-852d-4552619e35d3" TYPE="ext4" PARTUUID="00098acd-07"
/dev/sdb1: UUID="720824B65B01A6C4" TYPE="ntfs" PARTUUID="21039491-01"
/dev/sdc1: LABEL="storage" UUID="0AED64E911A2FB1E" TYPE="ntfs" PARTUUID="e071ab3f-01"
尋找要自動掛載的分割區並記下該分割區的UUID
和TYPE
。
例如,如果我想安裝,/dev/sdc1
我會打開 gedit 或您熟悉的東西來輸入文字..並複製 UUID 和 TYPE,UUID="0AED64E911A2FB1E" TYPE="ntfs"
然後將其貼上到編輯器中,以便我可以在需要時輕鬆複製它
現在說我希望它立即安裝/
並且我想調用它storage
我首先必須建立一個空資料夾,/storage
如果該資料夾尚不存在的話。
sudo mkdir /storage
我們現在擁有我們所需要的一切
現在我們需要打開/etc/fstab
.這必須以 root 身分完成,我自己喜歡在終端機上使用 gedit 來編輯它,所以接下來在終端機類型中
sudo gedit /etc/fstab
這將包含啟動時安裝的所有分割區。您需要在所有其他行之後添加一行
您需要擔心的 fstab 的首選格式是UUID, mount point and type
因此,在文件末尾,在其他所有內容之後,我們將在UUID 上添加一個空格,然後在掛載點上添加一個空格,然後添加類型...。需要記住要新增我的內容即可在我的範例中的完整fstab 行中的類型之後列印出來:D 根據我們從區塊id (blkid) 獲得的資訊以及我們決定在何處設定掛載點,該行將如下圖所示
UUID=0AED64E911A2FB1E /storage ntfs defaults 0 2
請注意,沒有列印像 blkid 這樣的引號,因此,如果您貼上 UUID 並從我們貼上到編輯器中以供以後使用的信息中鍵入,請確保記住刪除引號。
儲存檔案並..確保分割區/磁碟機之前尚未安裝..然後鍵入
sudo mount -a
您不應該收到任何錯誤,並且您應該看到驅動器/分區安裝在/storage 上(如果您已經有文件,您現在會看到它們並且驅動器將被安裝)...此時每次重新啟動驅動器/分區將安裝在 /storage
請勿使用此方法自動掛載 USB 分割區,因為如果在啟動過程中未插入 USB 分割區,可能會嚴重減慢啟動過程,甚至導致系統停止回應。此方法僅適用於永久安裝的硬件