1、先查看目前机器上有几块硬盘,及已挂载磁盘:
fdisk -l
能够查看到当前主机上已连接上的磁盘,以及已经分割的磁盘分区。(下面以/dev/vdb磁盘进行分区、挂载为例,挂载点设置为/data)
df -h
能够查看到已经挂载的磁盘。
2、对要挂载的硬盘创建磁盘分区、格式化:
fdisk /dev/vdb
Command (m for help):n回车
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p):p回车
Partition number (1-4, default 1):1回车
Partition number (1-4): 1回车
First sector (2048-419430399, default 2048): 回车
Last cylinder, +cylinders or +size{K,M,G} (1-416101, default 416101):回车
Command (m for help): w
fdisk -l
找到物理磁盘/dev/vdb下创建的分区。
mkfs.ext4 /dev/vdb
格式化上述找到的分区。
Writing superblocks and filesystem accounting information:回车(等待1~10分钟,视磁盘大小)
3、挂载磁盘:
mkdir -p /brand
mount /dev/vdb /brand
3、设置开机自动挂载:
blkid
查看磁盘UUID及文件类型。
/dev/vdb: UUID="9382f097-9384-4ae9-8578-379ca7929e43" TYPE="ext4"
vi /etc/fstab
系统分区表(使系统启动后自动挂载),增加一条数据:
UUID=9382f097-9384-4ae9-8578-379ca7929e43 /home ext4 defaults 1 2
Linux umount(英文全拼:unmount)命令用于卸除文件系统。
umount可卸除目前挂在Linux目录中的文件系统。
语法
umount [-ahnrvV][-t <文件系统类型>][文件系统]
参数:
-a 卸除/etc/mtab中记录的所有文件系统。
-h 显示帮助。
-n 卸除时不要将信息存入/etc/mtab文件中。
-r 若无法成功卸除,则尝试以只读的方式重新挂入文件系统。
-t<文件系统类型> 仅卸除选项中所指定的文件系统。
-v 执行时显示详细的信息。
-V 显示版本信息。
[文件系统] 除了直接指定文件系统外,也可以用设备名称或挂入点来表示文件系统。
可以用umount命令取消挂载。用于卸载一个已挂载的文件系统(分区),相当于windows系统的弹出。
命令umount 已挂载的设备源(/dev/sdb1) 或已挂载目的点(/mnt)
命令umount 文件系统/挂载点
umount /dev/sdb1
例如:umount /dev/sdb1即可将sdb1取消挂载。
如果出现device is busy报错,表示该文件系统正在被使用;