Ubuntu 16.04開機自動掛載硬盤分區(轉)


說明:如果掛載以前舊硬盤分區時不需要第2、3步!

1、查看Linux硬盤信息:

sudo fdisk -l 

2、格式化新硬盤(很危險,注意操作時確定硬盤分區的位置):

sudo mkfs.ext4 /dev/sdb1  

3、創建/data目錄(/data目錄為硬盤將掛載的地方):

sudo mkdir /data

4、掛載分區:

sudo mount /dev/sdb1 /data   

5、查看磁盤分區的UUID

sudo blkid  
/dev/sda1: UUID="8048997a-16c9-447b-a209-82e4d380326e" TYPE="ext4"
/dev/sda5: UUID="0c5f073a-ad3f-414f-85c2-4af83f6a437f" TYPE="swap"
/dev/sdb1: UUID="11263962-9715-473f-9421-0b604e895aaa" TYPE="ext4"
/dev/sr0: LABEL="Join Me" TYPE="iso9660" 

6、配置開機自動掛載:
因為mount命令會在重啟服務器后失效,所以要將分區信息寫到/etc/fstab文件中讓它永久掛載:

sudo vim /etc/fstab

加入:

UUID=11263962-9715-473f-9421-0b604e895aaa /data ext4 defaults 0 1

注:

<fs spec> <fs file> <fs vfstype> <fs mntops> <fs freq> <fs passno>
具體說明,以掛載/dev/sdb1為例:
<fs spec>:分區定位,可以給UUID或LABEL,例如:UUID=6E9ADAC29ADA85CD或LABEL=software
<fs file>:具體掛載點的位置,例如:/data
<fs vfstype>:掛載磁盤類型,linux分區一般為ext4,windows分區一般為ntfs
<fs mntops>:掛載參數,一般為defaults
<fs freq>:磁盤檢查,默認為0
<fs passno>:磁盤檢查,默認為0,不需要檢查

7、重啟系統

修改完/etc/fstab文件后,運行

sudo mount -a

命令驗證一下配置是否正確。如果配置不正確可能會導致系統無法正常啟動。

8、真實的例子

UUID=42168DE83BC5EDAD   /media/jim/Files2       ntfs    defaults        0       1

說明:/media/jim/Files2為當前掛載的位置,不是/dev/sda1。

9、/etc/fstab文件樣例

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda5 during installation
UUID=becf80d6-c599-4fdb-9771-eb198a3125ac /               ext4    errors=remount-ro 0       1
UUID=42168DE83BC5EDAD    /media/jim/Files2    ntfs    defaults    0    1

說明:如果修改這個文件導致系統掛了,可以使用Ubuntu的Live CD功能(即Try Ubuntu...)進入系統來修改回這個文件。 

 

參考:

http://blog.csdn.net/iam333/article/details/17224115(以上內容轉自此篇文章)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM