一般情况下,我们想挂载一个分区的办法就是用mount命令,如我想把/dev/sda5挂载到/share下使用以下命令即可

sudo mount /dev/sda5  /share

 

首先建立挂载目录
例如:
sudo mkdir /share #根目录下建立share文件夹
sudo mkdir /data   #根目录下建立data文件夹

然后查看硬盘信息
root@windows:~# fdisk -l

Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x3766c0f0

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1            2048  39070926  39068879  18.6G 83 Linux
/dev/sda2        39071744 976773167 937701424 447.1G  5 Extended
/dev/sda5        39073792 117212780  78138989  37.3G 83 Linux
/dev/sda6       117215232 976773167 859557936 409.9G 83 Linux

Disk /dev/mmcblk0: 7.3 GiB, 7860125696 bytes, 15351808 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x305b6b5e

Device         Boot  Start     End Sectors  Size Id Type
/dev/mmcblk0p1       40960  172031  131072   64M  b W95 FAT32
/dev/mmcblk0p2      172032 4790272 4618241  2.2G 83 Linux

root@windows:~#

这里要把sda5 sdb6自动挂载在share和data下


打开/etc/fstab

配置文件包含以下几项:   

:分区定位,可以给磁盘号,UUID或LABEL,例如:/dev/sda2,UUID=6E9ADAC29ADA85CD或LABEL=software

 : 具体挂载点的位置,例如:/share

: 挂载磁盘类型,linux分区一般为ext4,windows分区一般为ntfs

 : 挂载参数,一般为defaults

 : 磁盘备份,默认为0,不备份

 : 磁盘检查,默认为0,不检查


修改fstab文件

root@windows:~# nano /etc/fstab
  GNU nano 2.2.6              File: /etc/fstab

# windows fstab
/dev/mmcblk0p2  /  ext4  errors=remount-ro,noatime,nodiratime  0 1
/dev/mmcblk0p1  /media/boot  vfat  defaults  0 0
tmpfs /tmp  tmpfs nodev,nosuid,mode=1777  0 0
/dev/sda5  /share  ext4  errors=remount-ro,noatime,nodiratime  0 1
/dev/sda6  /data  ext4  errors=remount-ro,noatime,nodiratime  0 1

加黑是手动加入的
保存退出重新启动就ok了


注意:本文归作者所有,未经作者允许,不得转载