一:对分区格式化,就是创建文件系统

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,如需转载请自行联系原作者

磁盘分区格式化及交换分区相关推荐

  1. linux+系统的硬盘分区格式化,linux硬盘分区、格式化、挂载超详细步骤

    在linux中增加一块或者多块硬盘来实现扩容或者备份数据,分区.格式化.挂载是不可避免的三个步骤.下面用超详细的步骤介绍如何对一块新的硬盘进行分区.格式化.挂载的操作. 分区→格式化→挂载→使用 [分 ...

  2. 安装linux的系统分区格式化,Ubuntu下分区格式化U盘(fdiskmkfs)

    前言 在Ubuntu下一般使用fdisk这个工具来格式化u盘,至于格式化u盘的原因必然是因为u盘本身的系统在需要使用人的机器上不能识别,例如window无法识别GPT文件系统的u盘,这也是我一个同事今 ...

  3. LINUX中使用fdisk对SD卡磁盘进行格式化并重新分区

    1.df -h查看sd卡是否已经挂载,如果已经挂载,使用umount指令先卸载掉. 2.cat proc/partitions查看sd卡的分区名 3.fdisk /dev/mmcblk1 输入m查看, ...

  4. linux 磁盘分区,格式化,挂载

    在操作系统中,磁盘管理属于设备管理的范畴,一块硬盘安装到主机之后称为裸设备,若要能够linux系统中使用必须对其进行如下步骤: 分区 --> 格式化 --> 挂载 1. linux 系统中 ...

  5. 第一阶段(admin02-day01)磁盘分区,挂载,交换分区

    一,磁盘空间管理 (1),磁盘空间管理 1),磁盘空间管理 扇区时磁盘存储数据最小的单位,扇区默认512字节:遵循宁可多给不可少给的原则. 1,查看识别硬盘(fsblk命令)见下图 2,一块磁盘的&q ...

  6. 【引用】mkswap 把一个分区格式化成为swap交换区

    mkswap /dev/sda* //创建此分区为swap 交换分区 swapon /dev/sda* //加载交换分区 swapoff /dev/sda* //关闭交换分区: 若想要开机自动挂载: ...

  7. Linux系统配置交换分区

    Linux系统配置交换分区 一.交换分区理解 二.交换分区调整大小建议 三.配置交换分区 1.磁盘分区 2.格式化swap分区 3.永久挂载swap分区 四.查看swap分区 一.交换分区理解 交换分 ...

  8. Linux 硬盘分区、分区命名和分区格式化

    开始 Linux下只有根分区.交换分区和其他分区(比如数据分区.日志分区等,具体名字都可以自定义).一切皆文件. 目录 开始 内容 硬盘 硬盘分区 分区命名 分区格式化 课后作业(答案见评论) 内容 ...

  9. linux创建一个交换分区,如何创建linux交换分区

    匿名用户 1级 2017-03-26 回答 1.mkswap 把一个分区格式化成为swap交换区: [root@localhost]# mkswap /dev/sda6 注:创建此分区为swap 交换 ...

最新文章

  1. asp2.0缓存概述
  2. nodejs中的路径和url操作
  3. 【知识星球】这几年人脸都有哪些有意思的数据集?
  4. 47 单例模式 和装饰器
  5. quartz.net 执行后台任务
  6. Paypal 在线支付接口应用从零开始,第2节,[支付API原理及流程]
  7. 驱动api_消费者驱动契约已死?
  8. org.hibernate.QueryTimeoutException: Could not execute JDBC batch update问题解决(转)
  9. 行程编码(atoi函数)
  10. 硬件工程师的基本技能
  11. nginx: [error] invalid PID number问题处理
  12. swift基础知识一
  13. 基于Springboot的景区旅游管理系统 JAVA MySQL
  14. 软件概要设计文档编写
  15. 明翰英语教学系列之PTE与多邻国篇V1.1
  16. arduino并口屏_74HC595等串口转并口芯片的Arduino实用封装
  17. 什么是智能建筑,智能建筑系统主要有哪几部分组成?
  18. Oracle 同比环比
  19. android 仿微信加载框,Android仿微信网络加载弹出框
  20. Java实验1:个人银行账户管理系统总结

热门文章

  1. 为什么使用 Dubbo ? 微服务概述?传统应用的问题?
  2. thinkphp关联查询(多表查询)
  3. 传统关系型数据库性能优化全攻略
  4. Java高并发编程详解系列-线程池原理自定义线程池
  5. 数据结构之--冒泡排序的三种实现
  6. 并发编程的数据竞争问题以及解决之道
  7. JAVA核心知识总结
  8. 同步工具之Semaphore信号量
  9. SpringBoot整合redisson分布式锁
  10. Mybatisの常见面试题