1、查看本地分区,找到你想要挂载的分区名称
sudo fdisk -l
图中为以整块2T硬盘,分为5,6,7,8,9区,以/dev/sdb7 为例,想要将其挂载到/home/plan/otherdisk文件夹下为例,
2,解除sdb7的挂载
sudo umount /dev/sdb7
3,格式化sdb7为ext4格式
sudo mkfs.ext4 /dev/sda7
4,修改/etc/fstab文件,在文件最后一行添加想要挂载的位置即可,不需要创建otherdisk文件夹,重启后自动生成文件夹
sudo gedit /etc/fstab
添加内容如下
/dev/sdb7 /home/plan/otherdisk ext4 defaults,user 0 2
5,重启,reboot
6,由于创建的是root用户文件夹,所以需要修改权限,普通用户无法读写内容,使用如下命令:
sudo chmod 777 /home/plan/otherdisk/
以上为挂载流程。
可能用到的知识:
1,umount用法:
譬如 /dev/hda5 已经挂载在/mnt/hda5上,用一下三条命令均可卸载挂载的文件系统
CODE:
# umount /dev/hda5
# umount /mnt/hda5
# umount /dev/hda5 /mnt/hda5
,2. 为什么umount的时候老显示 device busy?
这是因为有程序正在访问这个设备,最简单的办法就是让访问该设备的程序退出以后再umount。可能有时候用户搞不清除究竟是什么程序在访问设备,如果用户不急着umount,则可以用:
CODE:
# umount -l /mnt/hda5
来卸载设备。选项 –l 并不是马上umount,而是在该目录空闲后再umount。还可以先用命令ps aux 来查看占用设备的程序PID,然后用命令kill来杀死占用设备的进程,这样就umount的非常放心了。
参考文档:
1,https://blog.csdn.net/ls20121006/article/details/78665718
2,https://blog.csdn.net/xiyangyang8/article/details/49725039