失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > linux下卸载 dev sd*下硬盘 Linux下硬盘操作解析

linux下卸载 dev sd*下硬盘 Linux下硬盘操作解析

时间:2024-07-12 14:47:29

相关推荐

linux下卸载 dev sd*下硬盘 Linux下硬盘操作解析

对硬盘的操作是非常普遍的,特别是我们在不同的服务器之间挂载卸载数据盘。硬盘的表示符号需要注意,SATA/SCSI接口的识别为sd,IDE接口的识别为hd。因此在Linux中/dev/sd*中sd表示SATA/SCSI硬盘,/dev/hd*中hd表示IDE硬盘。

硬盘的操作命令主要有fdisk,mkfs,mount,umount。总结一下在云服务器上对硬盘进行操作的几个大的步骤:

1、查看硬盘信息:

ls /dev/sd*

fdisk -l

硬盘分区的Blocks表示分区大小,单位是1KB,除以1024换算成MB,再除以1024换算成GB。

1GB = 1024MB

1MB = 1024KB

1KB = 1024Byte(字节)

1Byte = 8Bit(位)

在终端中我们可以看出,Linux能够找到数据盘,但是提示没有创建有效的分区。

2、创建硬盘分区:

每个硬盘可以最多有4个主分区,标号从1到4;1个扩展分区,扩展分区可以再分为多个逻辑分区,标号从5往后依次排列。

fdisk /dev/sdb

进行分区:依次输入n→p→1创建第1个分区。

m 显示帮助信息

n 新建分区

p 分为主分区

e 分为扩展分区

w 保存退出

使用fdisk -l可以看到新的分区/dev/sdb1已经建立完成。

在fdisk命令中,相关的参数如图所示。

3、格式化硬盘分区:

mkfs -t [文件系统格式] 设备名

mkfs -t ext3 /dev/sdb1

4、挂载硬盘分区:

mount [选项] 设备名 挂载点

挂载点必须是一个目录。一个分区挂载在一个已存在的目录上,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用。

挂载分区在/mnt或/media目录下:

mkdir /mnt/sdb1

mount -t ext3 /dev/sdb1 /mnt/sdb1

这里,如果我们如步骤1所示,再次查看硬盘信息可以看到我们加载的数据盘。

5、查看当前挂载分区:

df -h

其中Mounted on表示挂载点。

6、卸载磁盘分区:

umount 设备名或挂载点

umount /mnt/sdb1

总共对硬盘的操作无外乎以上几个步骤。

如果不重启服务器的话,对数据盘的加载状态一直保持有效。但是如果服务器重启的话,需要我们重新对数据盘进行加载。针对这种服务器重启情况,我们可以编辑/etc/fstab文件,添加:

/dev/sdb1 /mnt/sdb1 ext3 defaults 1 1

这样就可以实现开机自动加载数据盘了。

如果觉得《linux下卸载 dev sd*下硬盘 Linux下硬盘操作解析》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。