Ubuntu磁盤掛載---開機自動掛載


Ubuntu 硬盤掛載,新的硬盤掛載之前需要進行分區。磁盤分區方式如下:

1. 查看磁盤分區

$ sudo fdisk -lu

2. 對磁盤/dev/sdb進行分區

$ sudo fdisk /dev/sdb
按照提示輸入m,然后出現命令提示,選擇n,添加一個新的分區,根據提示選擇是否是主分區,可選擇主分區,然后選擇分區數,可選擇輸入1,剩下地址默認回車,然后輸入w進行保存。

3. 格式化磁盤

$ sudo mkfs -t ext4 /dev/sdb

格式化磁盤后,就可以掛載磁盤,掛載方式有兩種,一種類似於U盤的掛載,另一種作為home的擴展。


----------第一種類似U盤掛載----------

1. 查看磁盤分區

$ sudo fdisk -l

 我們以上面這個磁盤為例,將sdb這個931.51G的磁盤掛在到~/Data文件下面

2. 創建掛在目錄Data

$ sudo mkdir ~/Data

3. 開始掛載磁盤sdb

$ sudo mount /dev/sdb ~/Data/

如圖所示,掛載好之后,Data的效果(Ubuntu20.04版本)

4. 設置開機自動掛載

4.1. 查詢掛載磁盤的UUID

$ sudo blkid /dev/sdb

4.2. 修改/etc/fstab文件

$ sudo gedit /etc/fstab

[UUID=************] [掛載磁盤分區] [掛載磁盤格式] 0 2 

添加的行是13行,UUID和掛載目錄/home/sqp/Data以及硬盤格式ext4

第一數字0,0是開機不檢查磁盤,1是開機檢查磁盤

第二個數2,0表示交換分區,1表示啟動分區,2表示普通分區 

5. 給硬盤添加權限

$ sudo chmod -R 777 ~/Data/ 

----------第二種作為home的擴展----------

1. 查看磁盤分區

$ sudo fdisk -lu

2. 創建掛載目錄

$ cd /mnt/
$ sudo mkdir home

3. 掛載磁盤sdb

$ sudo mount /dev/sdb /mnt/home
$ df -h

4. 將原來home下的文件夾復制到/mnt/home下

$ sudo cp -a /home/* /mnt/home

5. 將原來home下文件刪除掉,此時狀態欄會消失

$ sudo rm -rf /home/*

6. 卸載磁盤sdb

$ sudo umount /dev/sdb
$ df -h

7. 設置開機自動掛載

7.1. 查詢掛載磁盤的UUID

$ sudo blkid /dev/sdb

7.2. 修改/etc/fstab文件

$ sudo gedit /etc/fstab

在末尾增加一行

/dev/sdb    /home     ext4     defaults    1    2

第一數字0,0是開機不檢查磁盤,1是開機檢查磁盤

第二個數2,0表示交換分區,1表示啟動分區,2表示普通分區 

8. 掛載磁盤sdb

$ sudo mount -a
$ df -h

9. 重啟

$ sudo reboot

 


免責聲明!

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



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