Linux系统添加硬盘设备(磁盘分区-格式化-挂载-使用)
当全新安装了一块新的硬盘设备后,为了更充分、更安全的利用硬盘空间首先要进行磁盘的分区,
然后格式化,最后挂载使用。
实例:对新添加的硬盘设备进行分区、格式化并挂载到/newFS目录。
第一步:在vmware虚拟机中添加用来做逻辑卷实验的硬盘





以下磁盘名称默认即可,最后点击完成。

查看添加的硬盘设备已出现在列表中。

第二步:将新添加的硬盘进行分区。
fdisk命令用于管理磁盘分区,格式为:fdisk [磁盘名称]


查看已有的设备文件,已出现/dev/sdb
[root@localhost ~]# ll /dev/sd*
brw-rw----. root disk , 9月 /dev/sda
brw-rw----. root disk , 9月 /dev/sda1
brw-rw----. root disk , 9月 /dev/sda2
brw-rw----. root disk , 9月 /dev/sdb
使用fdisk命令对sdb硬盘进行分区
[root@localhost ~]# fdisk /dev/sdb
欢迎使用 fdisk (util-linux 2.23.)。 更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。 Device does not contain a recognized partition table
使用磁盘标识符 0xfd134483 创建新的 DOS 磁盘标签。 命令(输入 m 获取帮助):
输入字符p查看分区表信息(当前为空)
命令(输入 m 获取帮助):p 磁盘 /dev/sdb:21.5 GB, 字节, 个扇区
Units = 扇区 of * = bytes
扇区大小(逻辑/物理): 字节 / 字节
I/O 大小(最小/最佳): 字节 / 字节
磁盘标签类型:dos
磁盘标识符:0x88483a08 设备 Boot Start End Blocks Id System
##输入字符n创建新的分区信息##
命令(输入 m 获取帮助):n
Partition type:
p primary ( primary, extended, free)
e extended ##敲击字符p,这个p代表主分区,e代表扩展分区##
Select (default p): p ##敲击数字1,代表分区编号,默认为1,回车就好##
分区号 (-,默认 ):
##磁盘的起始扇区,回车即可##
起始 扇区 (-,默认为 ):
##键入+2G,代表该分区的大小为2G##
将使用默认值
Last 扇区, +扇区 or +size{K,M,G} (-,默认为 ):+2G
分区 已设置为 Linux 类型,大小设为 GiB
##输入字符p,再看一下现在分区的情况,已经增加了sdb1分区信息##
命令(输入 m 获取帮助):p 磁盘 /dev/sdb:21.5 GB, 字节, 个扇区
Units = 扇区 of * = bytes
扇区大小(逻辑/物理): 字节 / 字节
I/O 大小(最小/最佳): 字节 / 字节
磁盘标签类型:dos
磁盘标识符:0x63718c55 设备 Boot Start End Blocks Id System
/dev/sdb1 Linux
##敲击字符w,将上述分区信息保存##
命令(输入 m 获取帮助):w
The partition table has been altered! Calling ioctl() to re-read partition table.
正在同步磁盘。
第三步:格式化为xfs(RHEL7的默认文件系统格式)文件系统。
在linux系统中用于格式化的命令是mkfs,它支持的文件类型有:
cramfs.ext2.ext3.ext4.fat.msdos.xfs.btrfs.minix.vfat
mkfs的使用方法为:“mkfs.文件类型名称”
例如,要格式化分区为ext4的话命令是:mkfs.ext4 硬盘分区名称
接下来使用mkfs.xfs来对/dev/sdb1进行格式化了
[root@localhost ~]# mkfs.xfs /dev/sdb1
meta-data=/dev/sdb1 isize= agcount=, agsize= blks
= sectsz= attr=, projid32bit=
= crc= finobt=
data = bsize= blocks=, imaxpct=
= sunit= swidth= blks
naming =version bsize= ascii-ci= ftype=
log =internal log bsize= blocks=, version=
= sectsz= sunit= blks, lazy-count=
realtime =none extsz= blocks=, rtextents=
第四步:将硬盘设备挂载到/newFS目录
[root@localhost ~]# mkdir /newFS
[root@localhost ~]# mount /dev/sdb1 /newFS/
第五步:设置系统启动后自动挂载该硬盘设备
[root@localhost ~]# vim /etc/fstab
添加“/dev/sdb1 /newFS xfs defaults 0 0”
#
# /etc/fstab
# Created by anaconda on Tue Sep ::
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(), findfs(), mount() and/or blkid() for more info
#
/dev/mapper/rhel-root / xfs defaults
UUID=9d9bc46b-8f62-489b-9cdd-d74b7bdee99c /boot xfs defaults
/dev/mapper/rhel-swap swap swap defaults
/dev/sdb1 /newFS xfs defaults
第六步: 查看所有已挂载的挂载信息与硬盘的使用情况:
[root@localhost ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/rhel-root 18G .1G 13G % /
devtmpfs 897M 897M % /dev
tmpfs 912M 88K 912M % /dev/shm
tmpfs 912M 9.0M 903M % /run
tmpfs 912M 912M % /sys/fs/cgroup
/dev/sda1 497M 222M 275M % /boot
tmpfs 183M 12K 183M % /run/user/
/dev/sr0 .8G .8G % /run/media/root/RHEL-7.2 Server.x86_64
/dev/sdb1 .0G 33M .0G % /newFS
Linux系统添加硬盘设备(磁盘分区-格式化-挂载-使用)的更多相关文章
- (转)centos7.4 fdisk磁盘分区 格式化 挂载
centos7.4 fdisk磁盘分区 格式化 挂载 原文:http://blog.csdn.net/capecape/article/details/78499351 1.查看系统中有多少可以识别的 ...
- linux中利用fstab实现磁盘分区自动挂载
如何格式化磁盘.给磁盘分区以及挂载,参考我的另一篇博客: https://www.cnblogs.com/mediocreWorld/p/11123786.html 博客中有一个格式化分区的命令: m ...
- Linux磁盘分区/格式化/挂载(树莓派3挂载硬盘)
[前言] 本文将要讲解的功能为Linux环境下对磁盘进行操作.包括分区.格式化.挂载外接移动存储设备等. 该文的写作背景为本人的树莓派需要外接一个固态硬盘作为存储设备,因此,便开始了一系列的折腾. [ ...
- 虚拟机中给linux 系统添加硬盘以后,进行分区挂载
当自己虚拟机中的linux 系统硬盘不够用的时候需要添加硬盘给系统使用,所以可以通过以下的步骤实现 1.关闭自己的客户机,然后执行以下步骤 2. 上面的步骤完成以后,重点来了,下面打开客户机,执行以下 ...
- Linux磁盘分区/格式化/挂载目录
分区及挂载目录 以CentOS7.2为例,一般我们服务端应用部署前需要确认部署机的磁盘空间及挂载目录.操作如下: 如上图,如果操作系统是新装的,未挂盘的话需要先挂载盘.操作如下: fdisk -l # ...
- CentOS ext4 磁盘分区 格式化 挂载
[root@appserver ~]# df -h /*查看现有分区情况*/文件系统 容量 已用 可用 已用%% 挂载点/dev/vda1 9.9G 8.2G 1.2G 88% /tmpfs 3.9G ...
- linux系统添加硬盘方法
[root@wen /]# fdisk -l[root@wen /]# fdisk /dev/sdb[root@wen /]# mkfs -t ext3 -c /dev/sdb1[root@wen / ...
- centos7.1磁盘分区 格式化 挂载
1.fdisk -l 查看磁盘状态 2.将 /dev/sdb 分区 fdisk /dev/sdb 3.对分区进行格式化 mkfs -t ext3 /dev/sdb 4.挂载/dev/sdb 到/hom ...
- linux增加硬盘 磁盘分区格式化及挂载
nux磁盘分区格式化及挂载 意义: 给linux 系统服务器扩容, 加一块硬盘 实验环境: virtualBox虚拟软件 + centos6.5 第一步: 添加硬件 硬盘 (我这里用virtualB ...
随机推荐
- 软件工程随堂小作业——随机四则运算Ⅱ之算法思路(C++)
1.题目避免重复: (1)利用系统时间来产生随机数,重复率会降低. (2)建立链表,逐个判断.可读取写入文件. 2.可定制(数量/打印方式): (1)格式有默认值; (2)可以选择重新设置分几列和每行 ...
- “我爱淘”冲刺阶段Scrum站立会议10
完成任务: 完成了webservice的配置与测试,可以将数据库中的内容解析出来. 计划任务: 在客户端通过查询可以得到想要的书籍内容. 遇到问题: 客户端的内容获取还没有实现.
- 学习笔记--HashMap浅析
HashMap 实现了Map 接口,其底层以一个线性数组保存哈希表,所以它既有数组查询的高效,也有哈希存取的方便. HashMap提供了默认构造器,和有参构造器,在有参构造器中,提供了两个参数,可以对 ...
- Zabbix实现微信告警
zabbix实现微信告警可以分为以下两个步骤: 在百度告警告警平台实现微信告警 将Zabbix接入百度告警平台 微信告警 实现微信告警只需要如下四步: 个人主页关注微信 升级策略配置微信告警 服务管理 ...
- SSIS 控制流和数据流(转)
理解控制流和数据流的一个入口是看他们如何运行的.一个控制流任务是一个最小的执行单位,它的运行结果有成功,失 败,和完成,在运行它的下一个任务之前必须得到这些结果.在数据流任务中,转换时最基本的元素.一 ...
- line-height:150%和line-height:1.5的区别
base都是font-size,不管是继承的,还是自身的. "%":为继承父元素的距离 "无单位":计算各自的距离. 看demo1: 样式 body{ font ...
- 【BZOJ】【2301】problem b
莫比乌斯反演/容斥原理 Orz PoPoQQQ PoPoQQQ莫比乌斯函数讲义第一题. for(i=1;i<=n;i=last+1){ last=min(n/(n/i),m/(m/i)); …… ...
- 堆(heap)和栈(stack)的区别
转: 一.预备知识―程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1.栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等.其操作方式类似于数据结构中 ...
- wrap device
刚刚看见了,wrap device && reference device 区别在这里 https://msdn.microsoft.com/en-us/library/windows ...
- uiwebview和 js交互框架
WebViewJavascriptBridge