為什么要掛載移動硬盤呢?是因為本身電腦內存不夠大,想要把移動硬盤當做一個存儲代碼的內存,因為下載Android7.1代碼就要占用78.5G,然后再生成out目錄將會占用更多的內存,因此需要一個外存儲設備。
為什么需要讓移動硬盤掛載?是因為當你真想把這個移動硬盤當做內存來使用的時候,系統會提示你權限不夠,當你加上sudo的時候,又提示你沒有這個命令。因此此時你需要把這個移動硬盤掛載上。
我把我的移動硬盤改名為Android,當你把移動硬盤插入電腦時,此時移動硬盤默認是在/media目錄下的因此此時移動硬盤目錄應該為:/media/Android
一、臨時掛載(重啟需要再次掛載)
想要掛載主要分為三步(把冰箱門打開,把大象放進去,把冰箱門關上,開玩笑):
1.首先你要查看移動硬盤的文件系統名
df -hl
通過查看掛載點,知道你是哪個文件系統名,因為下面要用到文件系統名
2.然后要把當前的移動硬盤卸載掉
sudo umount /media/Android
3.掛載移動硬盤(這之前你要選擇好掛載目錄,如果有指定的掛載就可以,沒有需要創建目錄)
sudo mount /dev/sdb1 /Public2
這樣移動硬盤就掛載上了,但是發現重啟電腦還需要重新掛載。這只能當做臨時的操作。如果想永久掛載硬盤的話,需要配置文件,實現開機自動掛載。
二、永久掛載(實現開機自動掛載)
需要配置/etc/fstab文件
其中最后一條就是我配置的自己的移動硬盤的參數,其中參數的意義:
/dev/device mountpoint type rules dump order
設備名稱 掛載點 分區類型 掛載選項 dump選項 fsck選項
1.設備名稱可以通過sudo blkid可以查看自己的UUID
2. 掛載點可以通過 df -h可以查看當前的情況,但是你自己想掛載的位置要自己創建好。
3. 分區類型指的是你這個磁盤的文件系統
4.default的意義是在于按照大多數文件系統的缺省值設置掛載定義,即系統的默認定義(對于大多數文件系統的處理方式),其 實除了default還有auto就是開機自動掛載,noauto就是開機不自動掛載,nouser就是只有超級用戶才掛載,user,所有用戶都掛載
5.dump 就是從不備份
6.fsck的檢查順序,0為不檢查,分區為1,其他分區從2開始,這里指的是檢查的優先級
這樣,按著這個形式填寫就可以,然后保存重新開機驗證一下,ok!