开机自动磁盘挂载
/etc/fstab 讲解
sudo vim /etc/fstab
# <file system> <mount point> <type> <options> <dump> <pass>
# <设备文件名称> <挂载目录> <文件系统类型> <文件系统参数> <是否备份> <开机时自检>
-
设备文件名称
文件系统的设备名,设备名(如/dev/sda1),LABEL或UUID,推荐UUID,(sudo blkid 可查看) -
挂载目录
挂载到对应的文件夹 -
文件系统类型
下面是多数常见文件系统类型(ext3,tmpfs,devpts,sysfs,proc,swap,vfat) -
文件系统参数
一般设置为defaults。 -
转储文件系统(是否备份)
1 - 备份
0 - 不备份 -
文件系统检查,
该字段里的数字表示文件系统是否需要用fsck检查。
0 - 表示不必检查该文件系统,
1 - 示意该文件系统需要先行检查(用于根文件系统)
2 - 则表示完成根文件系统检查后,再检查该文件系统
举个例子
开机自动挂载
sudo vim /etc/fstab
#加入下面内容
/dev/sdb /disk2 ext4 defaults 0 1
或者
UUID=d765d835-4989-4bff-8ae8-116c654d4bba /disk2 ext4 defaults 0 2
文件系统的设备名,设备名(如/dev/sda1),LABEL或UUID,推荐UUID,(sudo blkid 可查看)
- 查看硬盘列表
sudo fdisk -lu
- 查看UUID
sudo blkid
手动挂载
- 为新硬盘添加分区
sudo fdisk /dev/sdb
n:添加新分区
p:使用主分区
l:主分区编号为1,这样创建的分区为sdb1
- 格式化新分区
sudo mkfs -t ext4 /dev/sdb #使用ext4格式化sdb分区
- 创建一个文件夹,将新分区挂载上去
sudo mkdir /disk2
sudo mount /dev/sdb /disk2 #将sdb1挂载到/disk2文件夹上
- 卸载分区
sudo umount /disk2
目前,我们的机器:
sudo mount /dev/sdb /data