# 掛載第二顆硬碟作業指引

令作業系統於開機時,自動掛載第二顆台硬碟。

# 電腦內硬碟摘要

  • 第一顆硬碟(500GB): /dev/sda
  • 第二顆硬碟(2TB): /dev/sdb

# 作業程序

  1. 確認作業系統偵測到兩顆內接硬碟皆已存在:
$ ls /dev/sd*
1
  1. 驗證第二顆硬碟的容量
$ sudo fdisk -l /dev/sdb
1
  1. 查詢第二顆硬碟的 UUID 查詢 /dev/sdb 的 UUID
$ sudo blkid
1
  1. 編輯「硬碟自動掛載設定檔」 /etc/fstab

    4.1 開啟設定檔

    $ sudo vim /etc/fstab
    
    1

    4.2 加入設定

    # External Disk
    UUID=9279ede9-49f6-44fe-b481-261500f67675 /NAS ext4 defaults 0 2
    
    1
    2

    設定檔內完整的設定:

    # /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/sda3 during installation
    UUID=328f484d-11f6-4135-ba2b-0ad26916dfd8 /        ext4    errors=remount-ro 0     1
    # /boot was on /dev/sda1 during installation
    UUID=d949a31c-0426-486d-a8a4-53a8d825ed5c /boot    ext4    defaults         0      2
    # /home was on /dev/sda4 during installation
    UUID=fb7971a1-2fb7-48d9-8131-05cd840c9143 /home    ext4    defaults         0      2
    # swap was on /dev/sda5 during installation
    UUID=9d5873a4-fa56-4a3b-bf3c-9b769e266097 none     swap    swap             0      0
    # External Disk
    UUID=9279ede9-49f6-44fe-b481-261500f67675 /NAS    ext4    defaults        0      2
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
  2. 設定掛載點 設定第二顆硬碟(/dev/sdb),掛載點位於目錄路徑: /NAS。

$ sudo mkdir /NAS
1
  1. 第一次手動掛載硬碟
$ sudo mount /NAS
1
  1. 驗證已成功掛載
$ sudo df -h
1

實作參考:

alanjui@Srv-01:/NAS1$ df -h
檔案系統 容量 已用 可用 已用% 掛載點
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 9.8M 1.6G 1% /run
/dev/sda3 47G 4.6G 40G 11% /
tmpfs 7.8G 61M 7.8G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/sdb1 1.8T 841G 901G 49% /NAS1
/dev/sda1 945M 55M 825M 7% /boot
/dev/sda4 388G 1.1G 368G 1% /home
tmpfs 1.6G 116K 1.6G 1% /run/user/1000
tmpfs 1.6G 4.0K 1.6G 1% /run/user/108

alanjui@Srv-01:/NAS1\$ sudo blkid
/dev/sda1: UUID="d949a31c-0426-486d-a8a4-53a8d825ed5c" TYPE="ext4" PARTUUID="7b5d65b9-01"
/dev/sda3: UUID="328f484d-11f6-4135-ba2b-0ad26916dfd8" TYPE="ext4" PARTUUID="7b5d65b9-03"
/dev/sda4: UUID="fb7971a1-2fb7-48d9-8131-05cd840c9143" TYPE="ext4" PARTUUID="7b5d65b9-04"
/dev/sda5: UUID="9d5873a4-fa56-4a3b-bf3c-9b769e266097" TYPE="swap" PARTUUID="7b5d65b9-05"
/dev/sdb1: LABEL="NAS" UUID="9279ede9-49f6-44fe-b481-261500f67675" TYPE="ext4" PARTUUID="3c9b9d09-01"

$ ls -al /NAS1
....
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23