CentOS添加磁盘分区
(这里的磁盘在vmware workstation VM中添加)
1.关闭虚拟机,在虚拟机设置中添加一个硬盘,然后开启虚拟机。
2.使用fdisk -l命令查看,这时会发现一个为被使用的设备,有2G的磁盘空间
Disk /dev/sdb: 2147 MB, 2147483648 bytes, 4194304 sectors
3.对该磁盘进行分区格式化,使用fdisk /dev/sdb,进入分区管理。
4.这里可以使用m命令查看帮助
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
g create a new empty GPT partition table
G create an IRIX (SGI) partition table
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
5.使用n进行分区,因为这个MBR的分区格式,所以之允许有4个主分区,我们可以使用1个主分区当拓展分区,在拓展分区的基础上建立逻辑分区,以突破4个分区的限制。
p primary (0 primary, 0 extended, 4 free)
e extended
6.建立一个主分区1,建立一个主分区2
Partition number (1-4, default 1):
First sector (2048-4194303, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-4194303, default 4194303): +500M
Partition number (2-4, default 2):
First sector (821248-4194303, default 821248): +200M
Value out of range.
First sector (821248-4194303, default 821248):
Using default value 821248
Last sector, +sectors or +size{K,M,G} (821248-4194303, default 4194303): +200M
7.建立一个拓展分区n,e,全回车默认配置,将剩余的1.5G空间使用完。
Partition number (3-4, default3):
First sector (1026048-4194303, default 1026048):
Using default value 1026048
Last sector, +sectors or +size{K,M,G} (1026048-4194303, default 4194303):
Using default value 4194303
8.拓展分区只是一个框架不能直接使用,我们要在拓展分区里建立逻辑分区。使用n命令。
p primary (1 primary, 1 extended, 2 free)
l logical (numbered from 5)
9.创建逻辑分区分配500M的空间,此时分区从5开始,/dev/sdb5。
Select (default p): l
Adding logical partition 5
First sector (1028096-4194303, default 1028096):
Using default value 1028096
Last sector, +sectors or +size{K,M,G} (1028096-4194303, default 4194303):
10.使用w命令,保存分区信息并退出。
11.ls /dev/sdb*,可以看到分区已经建立,如果分区信息未被创建,使用partprobe通知内核重新读取分区表信息。
12.给分区进行文件系统格式化,并持久挂载。
13.mkfs.ext4 /dev/sdb1 | mkfs -t xfs /dev/sdb5 | mkswap /dev/sdb2 (注意sdb2不能进行格式化,sdb6为交换空间)
14.将磁盘分区生成的UUID追加至/etc/fstab文件
blkid /dev/sdb1 >> /etc/fstab
blkid /dev/sdb2 >> /etc/fstab
blkid /dev/sdb5 >> /etc/fstab
15.修改/etc/fstab文件配置
UUID="9e6dc1e8-4fc1-4984-be38-524573572d41" /mnt/ext ext4 defaults 0 0
UUID="b8b6a225-b3dc-45a7-bd0d-5b89e02fc57b" swap swap defaults 0 0 (swap作文交换空间没有挂载点,当内存不足够是才使用交换空间)
UUID="d5d1f69e-ebfa-4ba3-8ce5-1705572cfa47" /mnt/xfs defaults 0 0
16.创建挂载点所需要的目录
mkdir /mnt/ext
mkdir /mnt/xfs
17.挂载磁盘分区
mount -a
18.交换分区和其他分区挂载命令不同
swapon -a
19.查看挂载情况
df - h | mount
swap -s | free -h
20.挂载成功
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 18G 6.5G 12G 37% /
devtmpfs 482M 0 482M 0% /dev
tmpfs 490M 80K 490M 1% /dev/shm
tmpfs 490M 920K 490M 1% /run
tmpfs 490M 0 490M 0% /sys/fs/cgroup
/dev/sda1 509M 117M 393M 23% /boot
/dev/sdb1 380M 2.3M 354M 1% /mnt/ext
/dev/sdb5 1.5G 33M 1.4G 3% /mnt/xfs
total used free shared buffers cached
Mem: 979M 646M 333M 1.0M 1.3M 262M
-/+ buffers/cache: 383M 596M
Swap: 2.2G 0B 2.2G
21.如果不需要时,可以进行卸载,然后在删除相关配置文件内容。
umount /mnt/ext
umount /mnt/xfs
swapoff /dev/sdb2
CentOS添加磁盘分区的更多相关文章
- 详解Centos默认磁盘分区
对于有经验的Linux系统管理员,在安装系统之前都会对系统的分区进行规划:针对这一需求,下面就通过默认的Centos分区与大家分享一些关于Linux系统的知识.Linux系统的磁盘命名规范:硬盘类型标 ...
- (转)CentOS无损调整磁盘分区大小的实现方法
前几天在QQ群里,有一个朋友问到关于Linux中如何无损调整磁盘分区大小的问题,针对这个问题我在实际使用的过程中也曾探索过,所以比较关注如何无损的调整磁盘分区大小,而不丢失数据!在Windows中,我 ...
- CentOS ext4 磁盘分区 格式化 挂载
[root@appserver ~]# df -h /*查看现有分区情况*/文件系统 容量 已用 可用 已用%% 挂载点/dev/vda1 9.9G 8.2G 1.2G 88% /tmpfs 3.9G ...
- Centos添加硬盘分区、挂载磁盘
默认一个硬盘,新增硬盘识别为sdb.sdbc一次类推 1.查看磁盘信息 >fdisk -l #新磁盘为/dev/sdb,截图是已经分区完成了. 2.进入分区界面 >fdisk /dev/s ...
- linux添加磁盘分区做为swap分区
在部署oracle时,根据内存的不同,会对swap分区大小有不同要求,具体参考https://www.cnblogs.com/chxmtl/p/11672053.html 下面为具体操作步骤. 1.新 ...
- Centos添加硬盘分区
1. 查看硬盘信息 fdish -l 此处/dev/sdb为新添加硬盘 2. 格式化为ext4硬盘格式 mkfs.ext4 /dev/sdb 亦可使用其他格式 硬盘空间大于2T时,MBR分区无法识别更 ...
- CentOS添加swap分区
在多个VPS上尝试. 1.进入目录 cd /var/ 2.获取要增加的SWAP文件块(这里以1GB为例) dd if=/dev/zero of=swapfile bs=1024 count=10383 ...
- CentOS linux7 磁盘分区
常用命令 df [选项] [文件] -a 显示全部文件系统 -h 方便阅读方式显示 -l 只显示本地文件系统 -T 显示文件系统类型 fdisk /dev/sda1
- 怎样安装CentOS 6.6之三:磁盘分区的划分和修改
安装 CentOS(或Linux)系统,最难的就是磁盘分区.磁盘分区需要根据自己的实际使用需要来规划,以达到最优的效果. 工具/原料 CentOS 6.6 安装包 VMware 虚拟机 一.划分方 ...
随机推荐
- UOJ #207. 共价大爷游长沙 [lct 异或]
#207. 共价大爷游长沙 题意:一棵树,支持加边删边,加入点对,删除点对,询问所有点对是否经过一条边 一开始一直想在边权上做文章,或者从连通分量角度考虑,比较接近正解了,但是没想到给点对分配权值所以 ...
- Linux系统下LNMP一键搭建Linux、PHP、MySQL环境(适合新手搭建linux下的web生成环境)
一. 首先要解释一下,什么是LNMP,LNMP起源于LAMP,LAMP是Linux+Apache+Mysql/MariaDB+Perl/PHP/Python的缩写,这里将Web服务端的Apache替换 ...
- 【Java】多线程初探
参考书籍:<Java核心技术 卷Ⅰ > Java的线程状态 从操作系统的角度看,线程有5种状态:创建, 就绪, 运行, 阻塞, 终止(结束).如下图所示 而Java定义的 ...
- javascript 模块
一.模块 function foo() { var something = "cool"; var another = [1, 2, 3]; function doSomethin ...
- 七、Selenium与phantomJS----------动态页面模拟点击、网站模拟登录
每天一个小实例1(动态页面模拟点击,并爬取你想搜索的职位信息) from selenium import webdriver from bs4 import BeautifulSoup # 调用环境变 ...
- XAMPP的配置与使用
XAMPP的配置与使用 一.起因 一开始,我在本地手动DIY安装了WAMPP环境,其中经历了很长时间的折腾,原因是独立安装Apache和MySQL,以及PHP的时候,屡次遇到版本兼容问题,我主要的时间 ...
- 01-vagrant安装centos7
1. 安装VirtualBox 2. 安装Vagrant 3. 下载 centos-7.0-x86_64.box [安装命令] $ mkdir vagrant $ cd vagrant $ vag ...
- Docker Centos6 下建立 Docker 桥接网络
cd /etc/sysconfig/network-scripts/; cp ifcfg-eth0 ifcfg-br0 vi ifcfg-eth0 //增加BRIDGE=br0,删除IPADDR,N ...
- [转]用JavaScript在浏览器中创建下载文件
前端很多项目中,都有文件下载的需求,特别是JS生成文件内容,然后让浏览器执行下载操作(例如在线图片编辑.在线代码编辑.iPresst等. 但受限于浏览器,很多情况下我们都只能给出个链接,让用户点击打开 ...
- 网卡name-eth1如何修改为eth0
正常来说,Linux在识别网卡时第一张会是eth0,第二张才是eth1. 有时候我们使用虚拟机克隆技术后网卡的信息就会改变,新克隆出来的虚拟主机网卡名字可能变为eth1.无论我们怎么修改都无法改变,这 ...