Linux下分区、挂载、删除分区说明
目录
一、使用fdisk进行分区
1、说明
2、卸载、删除区说明
3、分区、格式化、挂载说明
开始分区
接下来对分区格式化
最后一步挂载
二、使用part进行分区
1、如何增加一块硬盘?
添加硬盘->分区->格式化->挂载
2、如何移除硬盘?
卸载->删除分区->移除硬盘
一、使用fdisk进行分区
1、说明
Sda表示sd系列的第一块硬盘,第一个分区叫sda1,以此类推
Sdb表示sd系列的第二块硬盘,c、f等以此类推
IDE接口硬盘识别出来的设备名称为dh开头,比如dha、dhb
SCSI接口硬盘识别出来的设备名称为sd开头,比如sda、sdb
每个硬盘最多四个主分区,多的叫扩展分区,比如我分了四个主分区以后,还想再分区,那我需要在最后一个分区也就是第四个分区分区的时候分的大一点,然后在第四个分区的基础上做扩展分区。
将硬盘装在电脑上,重启,查看/dev/ 下有没多了一块硬盘
命令:ls /dev/sd* 或者 lsblk 或者 fdisk –l
2、卸载、删除区说明
如果分区分错了,需要重新分区
首先,先卸载分区
使用lsblk –f 查看系统的分区和挂载情况
再使用umount命令将分区挂载的路径卸载掉
从上面的图片可以看到,有两块硬盘,一个是sda,一个是sdb,sda硬盘分了五个区,分区类型是ext4格式的。已经进行了格式化(格式化后就会出现UUID号,这个是唯一标识符),挂载点就是挂载的路径,分区、格式化以后再挂载,就会出现这个路径。
分区以后就会出现sda1、sda2、sda3等(sda就是一整块硬盘),格式化以后就会出现格式类型比如ext4和UUID号,挂载以后就会出现挂载点。
比如我现在要卸载sda硬盘的第二个分区,sda2.
命令:umount /dev/sda2,卸载后再用lsblk –f 查看相关信息
可以看到,sda2分区挂载点已经消失,卸载成功。
卸载完以后,我们需要删除分区,然后就能重新分区了,因为这里第一块硬盘是我的主硬盘,我还有用,我这里只做卸载,就不删除分区了。删除分区这个步骤我用我的第二块硬盘来演示,sdb。因为我的sdb硬盘之前只做了分区,没有挂载,所以没有挂载点,就假设我的sdb硬盘已经完成卸载,现在开始删除分区(接下来删除sdb1-3这三个分区)
按照上图方式把1-3三个分区都删除掉,然后输入w保存更改
我用了如下几个命令来查看删除分区后硬盘的变化,命令分别是
lsblk
lsblk –f
fdisk -l
每个命令什么区别自己尝试下或者百度下就知道了。
用这几个命令可以看出,现在第二块硬盘sdb是没有分区的,也就是我们成功删除分区了
3、分区、格式化、挂载说明
这里我用虚拟机操作,我添加了第二块虚拟硬盘,1G,接下来的操作都是对第二块硬盘的操作。添加后进入系统查看识别出来的设备文件名,肯定在/dev目录下。查看这个硬盘状态有四种种方法,一个就是上面说的三个命令;还有一种可以用ls /dev/sd*查看
开始分区
输入:fdisk /dev/sdb ,然后,输入n ,回车。表示新建分区
输入n以后会让你选择是新建扩展分区还是新建主分区,这里我们新建主分区,输入p,回车。
这里我打算建三个主分区,我先输入1,回车。表示我新建sdb1
First cylinder的意思是说设置这个分区的第一个柱面大小,这个不用管,直接按回车即可,表示使用默认设置。
回车后然后又出来Last cylinder,表示设置最后一个柱面。注意后面有一个+size的提示,表示我们可以设置这个分区的大小, 这里我布置到最后一个柱面设置多大的大小,我输入+100M(因为我的硬盘总共1G,所以我是按1G来分的,大一点的可以写+100G),表示我设置这个分区的大小为100M,系统会自动计算最后一个柱面的大小,如图
可以看到我输入+100M回车以后,再输入p,打印现在的分区列表,可以看到sdb1已经分好了,但是现在看不到大小,等分好区保存以后出去再看
我们接下来继续分区,分第二个区,大小设置为500M ,跟上面同样的方法
这里注意First cylinder的时候直接回车默认就好
可以看到用p打印后,sdb2也分好了。最后分第三个区,sdb3,大小的话直接设置成剩余硬盘的大小。怎么设置呢?First cylinder的时候回车默认了,Last cylinder的时候也回车,系统就会默认你分配的是硬盘剩余的大小了。
最后输入w保存修改同时退出。
用命令查看分区状态,还是我之前说的三个命令lsblk 、lsblk –f、fdisk –l
从上图可以看到sdb已经分了三个区,每个区的大小也可以看到,sdb1我们分的100M,sdb2我们分的500M,sdb3我们用的是硬盘的剩余空间。最后分的size可能会有点误差,但是大小差不多。加起来也是1个G。
接下来对分区格式化
分别为每个分区进行格式化 ,命令是mkfs –t 文件类型 设备名
使用lsblk -f 查看分区情况,格式化以后UUID出来了,但是没有挂载点,接下来进行挂载。
最后一步挂载
挂载首先要设置挂载路径,没有的先mkdir
mount 挂载的分区(设备文件名) 挂载路径,然后用df –h检查,可以看到,已经挂载上去了,再用lsblk –f检查,也可以看到sdb2的挂载点了,这样就挂载成功了。
这里我只挂载了sdb2,剩下的都是一样的方式,注意,这里用命令行挂载只是临时挂载,重启后就失效 了,要实现永久挂载,需要改配置。如下
修改这个文件:vim /etc/fstab 在里面添加这个信息保存即可。
添加完后执行mount –a立即生效,如果没报错的话就说明更改成功了。
重启后,查看挂载点是否还在~
二、使用parted进行分区
分区的另外一种方法,和fdisk不同,使用parted进行分区
1.使用命令:lsblk 或 lsblk -f //查看盘的情况
命令:lsblk可以查看盘符的大小等
命令:lsblk -f 可以看出盘中分区的盘的文件类型
2.命令:parted 进入parted工具,之后选择要操作的设备:select /dev/sdb
命令:
1)、mklabel gpt //设定使用的分区类型,如果要用MBR,输入msdos即可
2)、mkpart //添加一个分区
3)、分区名称:输入分区号
4)、选择文件系统类型:ext4
选择起始点:设置起始大小
选择结束点:设置结束大小
3.命令:print 查看分区结果
4.分区命令:mkfs -t ext4 /dev/sdb1 //格式化分区
5.将盘挂载到指定的路径下:mount /dev/sdb1 /iflytek/
6.永久挂载:修改配置文件/etc/fstab
7.添加完后退出vim编辑器执行mount –a立即生效
Linux下分区、挂载、删除分区说明相关推荐
- Linux下正确挂载Raid分区
1.背景 当我们使用服务器对磁盘进行了Raid处理之后,再创建虚拟磁盘,那么上层操作系统上可见的磁盘就是一整块,也方便我们管理和使用. 在安装完Linux操作系统后,通过lsblk命令查看当前磁盘的结 ...
- linux下的挂载点和分区是什么关系(详解挂载点)
百度定义: 挂载点实际上就是linux中的磁盘文件系统的入口目录,类似于windows中的用来访问不同分区的C:.D:.E:等盘符.其实winxp也支持将一个磁盘分区挂在一个文件夹下面,只是我们C:. ...
- Linux下使用fdisk扩大分区容量
磁盘容量有300GB,之前分区的时候只分了一个150GB的/data分区,现在/data分区已经不够用了. 需求:把这块磁盘剩余的150GB容量增加到之前的/data分区,并且保证/data分区原有的 ...
- linux系统磁盘分区查看,linux下磁盘查看和分区
4.1 df命令 4.2 du命令 4.3/4.4 磁盘分区 df命令 df输出磁盘文件系统使用情况: [root@centos ~]# df 文件系统 1K-块 已用 可用 已用% 挂载点 /dev ...
- linux下u盘分区合并,linux下给U盘分区并制作文件系统-u盘文件系统
初探 不同于Ubuntu/Win等桌面发行版本,服务器型(非图形化系统)的linux系统通常不主动挂载U盘,因此当U盘插入后是不会有任何提示的,那我们如何知道U盘是否被系统所识别呢? 那就只能查看系统 ...
- LINUX下的SD卡分区
LINUX下的SD卡分区 首先在windows下面使用HP格式化工具格式化SD卡,然后将SD卡接入Linux操作系统. 识别SD卡后,打开终端.查看SD卡是否已经挂载,如果已经挂载需要先卸载再 ...
- linux分区丢失了怎么恢复,(Linux下恢复丢失的分区.doc
(Linux下恢复丢失的分区 如果不能挂接硬盘上的任何分区,也许只需要重建分区表.下面是一个很方便的能标识可能的分区表项实用程序. ????? "/dev/FOO:device not fo ...
- Centos 6.x Linux硬盘分区、删除分区、格式化分区
Centos 6.x Linux硬盘分区.删除分区.格式化分区 硬盘分区 1.查看硬盘信息 fdisk -l 可以查看到硬盘信息和分区信息等 2.进行分区 我们以第二块硬盘为例进行分区(这里是分两个区 ...
- Linux下查看、修改分区的卷标:修改linux分区的卷标
Linux下查看.修改分区的卷标:修改linux分区的卷标可以用 e2label, 比如要把/dev/sda1 的卷标改为/boot,则可这样$ e2label /dev/sda1 /boot
- Linux下磁盘挂载
1.查看是否已分配 [root@localhost ~]# fdisk -l Disk /dev/vda: 536.9 GB, 536870912000 bytes 16 heads, 63 sect ...
最新文章
- 正确“假期休息模式”
- jquery操作mysql_使用jQuery从数据库访问对象
- Linux下的redis的持久化,主从同步及哨兵
- 加州伯克利大学:自动驾驶中虚拟到现实的强化学习|厚势汽车
- 《你的灯亮着吗》读书笔记1
- Android事件的响应,Android 开发事件响应之基于监听的事件响应
- spring问题-使用tomcat容器,通过url映射寻找view的时候,会报错
- 第一次作业--四则运算
- Hive压缩存储(以Parquet为例)
- 【财政决策支持系统DSS】财政支出OLAP分析模型参考【财政数据仓库DW】
- python查看list的shape_列表list、数组np.array等的len,size,shape操作
- linux 基础初探
- pandas横向运算
- 一篇文章教会你使用Python网络爬虫下载酷狗音乐
- 毛永胜计算机教师,做新时代智慧型阳光教师 ——记丁香路小学教师心理健康实训讲座...
- 国产骨传导耳机推荐,目前最好用的几款骨传导耳机
- C语言-- 输出大写英文字母
- python 制作电子相册 视频,如何将多张图片制作成电子相册呢
- 直流亥姆霍兹线圈和交流亥姆霍兹线圈的区别
- 松本行弘(Ruby发明者):Emacs怎样改变了我的人生