磁盘分区格式化及交换分区
一:对分区格式化,就是创建文件系统
1:低级格式化:创建磁盘(磁道,扇区)
高级格式化:创建文件系统
磁盘分区是以磁道划分的,0磁道为MBR(Master Boot Record),不能被划分
磁盘最多划分4主分区;
只能划分一个扩展分区:
再次划分为逻辑分区
Linux:
sda1:第一个主分区
sda2:第二个主分区
sda3:第三个主分区
sda4:第一个扩展分区
sda5: 第一个逻辑分区
............
2:fdisk 最多创建15分区
fdisk -l [DEVICE]查看设备划分分区的相关信息
fdisk [DEVICE]
交互式命令:
d: 删除一个分区
n: 新建一个分区
p: 显示当前的分区信息
w: 保存退出
q: 不保存退出
l:查看各分区类型所对应的System ID;
t: 修改指定分区的System ID;
查看内核识别的分区信息:
cat /proc/partitions
3:RHEL5让内核重新读取硬盘分区表:
partprobe [DEVICE]
partprobe /dev/sda
RHEL6让内核重新读取硬盘分区表:
partx -a [PARTITION] DEVICE
如果不能完成,就需要手动添加
例如添加sda5: partx -a /dev/sda5 /dev/sda
创建完成后,cat /proc/partitions查看相关信息
二:下一步:格式化分区,用于创建文件系统
1:mkfs -t fstype /dev/part
红帽5:ext3
红帽6:ext4
mkfs -t ext4 = mkfs.ext4 = mke2fs -t ext4
mkfs -t ext3 = mkfs.ext3 = mke2fs -j = mke2fs -t ext3
mkfs -t ext2 = mkfs.ext2 = mke2fs = mke2fs -t ext2
配置文件:/etc/mke2fs.conf,用于设定默认特性,及各文件系统的特有的特性;
2:mke2fs -t {ext2|ext3|ext4}
-b {1024|2048|4096}:块大小
块大小取决CPU对内存页框大小的支持,x86系统默认页框大小为4K;
-L label: 设定卷标
-m #: 预留给管理使用的块所占据总体空间的比例;
-r #: 预留给管理使用的块的个数;
-E: 设定文件系统的扩展属性;
3:tune2fs
-l: 显示文件系统超级块信息;
-L label:重新设定卷标;
-m #: 调整预留给管理使用的块所占据总体空间的比例;
-r #: 调整预留给管理使用的块个数;
-o:设定挂载默认选项
-O: 设定文件系统默认特性
-E: 调整文件系统的扩展属性
e2label: 显示或设定卷标;
e2label DEVICE [Volume_label]
要显示块大小:
tune2fs -l DEVICE | grep "Block size"
4:blkid DEVICE: 显示设备的UUID、文件系统类型及卷标;
三:交换分区
1:如何查看内存大小:
free
-m: 空间大小换算为MB
-g: 空间大小换算为GB
shared: 共享内存
buffer: 缓冲
cached: 缓存
2:创建交换分区:
mkswap DEVICE
-L label
启用交换分区:
swapon DEVICE:启用指定交换分区;
swapon -a: 启用所有交换分区
禁用交换分区:
swapoff DEVICE
swapoff -a
3:开机自动启用交换分区,可定义于/etc/fstab
DEVICE swap swap defaults 0 0
挂载点:swap
文件系统类型:swap
本文转自 宋鹏超 51CTO博客,原文链接:http://blog.51cto.com/qidian510/1251527,如需转载请自行联系原作者
磁盘分区格式化及交换分区相关推荐
- linux+系统的硬盘分区格式化,linux硬盘分区、格式化、挂载超详细步骤
在linux中增加一块或者多块硬盘来实现扩容或者备份数据,分区.格式化.挂载是不可避免的三个步骤.下面用超详细的步骤介绍如何对一块新的硬盘进行分区.格式化.挂载的操作. 分区→格式化→挂载→使用 [分 ...
- 安装linux的系统分区格式化,Ubuntu下分区格式化U盘(fdiskmkfs)
前言 在Ubuntu下一般使用fdisk这个工具来格式化u盘,至于格式化u盘的原因必然是因为u盘本身的系统在需要使用人的机器上不能识别,例如window无法识别GPT文件系统的u盘,这也是我一个同事今 ...
- LINUX中使用fdisk对SD卡磁盘进行格式化并重新分区
1.df -h查看sd卡是否已经挂载,如果已经挂载,使用umount指令先卸载掉. 2.cat proc/partitions查看sd卡的分区名 3.fdisk /dev/mmcblk1 输入m查看, ...
- linux 磁盘分区,格式化,挂载
在操作系统中,磁盘管理属于设备管理的范畴,一块硬盘安装到主机之后称为裸设备,若要能够linux系统中使用必须对其进行如下步骤: 分区 --> 格式化 --> 挂载 1. linux 系统中 ...
- 第一阶段(admin02-day01)磁盘分区,挂载,交换分区
一,磁盘空间管理 (1),磁盘空间管理 1),磁盘空间管理 扇区时磁盘存储数据最小的单位,扇区默认512字节:遵循宁可多给不可少给的原则. 1,查看识别硬盘(fsblk命令)见下图 2,一块磁盘的&q ...
- 【引用】mkswap 把一个分区格式化成为swap交换区
mkswap /dev/sda* //创建此分区为swap 交换分区 swapon /dev/sda* //加载交换分区 swapoff /dev/sda* //关闭交换分区: 若想要开机自动挂载: ...
- Linux系统配置交换分区
Linux系统配置交换分区 一.交换分区理解 二.交换分区调整大小建议 三.配置交换分区 1.磁盘分区 2.格式化swap分区 3.永久挂载swap分区 四.查看swap分区 一.交换分区理解 交换分 ...
- Linux 硬盘分区、分区命名和分区格式化
开始 Linux下只有根分区.交换分区和其他分区(比如数据分区.日志分区等,具体名字都可以自定义).一切皆文件. 目录 开始 内容 硬盘 硬盘分区 分区命名 分区格式化 课后作业(答案见评论) 内容 ...
- linux创建一个交换分区,如何创建linux交换分区
匿名用户 1级 2017-03-26 回答 1.mkswap 把一个分区格式化成为swap交换区: [root@localhost]# mkswap /dev/sda6 注:创建此分区为swap 交换 ...
最新文章
- asp2.0缓存概述
- nodejs中的路径和url操作
- 【知识星球】这几年人脸都有哪些有意思的数据集?
- 47 单例模式 和装饰器
- quartz.net 执行后台任务
- Paypal 在线支付接口应用从零开始,第2节,[支付API原理及流程]
- 驱动api_消费者驱动契约已死?
- org.hibernate.QueryTimeoutException: Could not execute JDBC batch update问题解决(转)
- 行程编码(atoi函数)
- 硬件工程师的基本技能
- nginx: [error] invalid PID number问题处理
- swift基础知识一
- 基于Springboot的景区旅游管理系统 JAVA MySQL
- 软件概要设计文档编写
- 明翰英语教学系列之PTE与多邻国篇V1.1
- arduino并口屏_74HC595等串口转并口芯片的Arduino实用封装
- 什么是智能建筑,智能建筑系统主要有哪几部分组成?
- Oracle 同比环比
- android 仿微信加载框,Android仿微信网络加载弹出框
- Java实验1:个人银行账户管理系统总结