No.
2022-03-23
  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec
  • Sun
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • 28
  • 29
  • 30
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

设置Linux开机自动挂载磁盘

安装了 windows10 + opensuse15.3 双系统,把原windows系统的D盘下的一个文件夹软链接到 ~/Documents,这样在 opensuse 系统下我的文档下可以看到原系统的文档。

sudo ln -s /mnt/D/Documents /home/userName/Documents

但是 windows10 下的D盘不会自动挂载到 /mnt/D 下,要手动挂载:

sudo mount -t ntfs -o iocharset=utf8 /dev/sda5 /mnt/D

设置开机自动挂载需要修改/etc/fstab文件,在/etc/fstab文件中添加以下内容:

/dev/sda3                                  /mnt/C     ntfs  defaults  0  0
/dev/sda5                                  /mnt/D     ntfs  defaults  0  0
/dev/sda6                                  /mnt/E     ntfs  defaults  0  0

在我的系统中,/dev/sda3, /dev/sda5, /dev/sda6, 分别对应 windows10 的 C、D、E 盘,这三条数据分别把三个盘挂载到了 /mnt/C,/mnt/D,/mnt/E 上,这个文件每一列的大概意思是:

  • 第一列为需要挂载的文件系统或存储设备。
  • 第二列为挂载点。
  • 第三列为文件系统或分区的类型。
  • 第四列为文件系统参数,即挂载选项,详细可参考 man mount 命令,一般默认 default,有需要再修改。
  • 第五列为 dump 选项,设置是否让备份程序 dump 备份文件系统。0:不备份,1:备份,2:备份(但比1重要性小)。
  • 第六列为是否在系统启动的时候,用fsck检查分区。0:不检查,1:检查,2:检查(但比 1 晚检查),一般根目录设置为 1,其他设置为 2 就可以了。我这里不需要检查。