Linux简单的磁盘分区、格式化和挂载

 一.分区:

1.查看分区fdisk -l

通过fdisk -l 查看机器所挂硬盘个数及分区情况

图片1.png 

2.通过上面的信息,我们知道此机器中挂载两个硬盘分别是:/dev/sda/dev/sdb,

其中sda有两个主分区/dev/sda1和sda2;

其中sdb有1个扩展类型/dev/sdb3和3个逻辑分区sdb5,sdb6,sdb7;

3.数值说明

Disk /dev/sda: 42.9 GB, 42949672960 bytes  #/这个硬盘42.9G

255 heads, 63 sectors/track, 5221 cylinders  #/有255个磁面;63个扇区;5221个柱面

Units = cylinders of 16065 * 512 = 8225280 bytes  #/ 每个柱面的容量是8.22M

Device Boot      Start         End      Blocks   Id  System

/dev/sda1               1         262     2097152   82  Linux swap / Solaris

Partition 1 does not end on cylinder boundary.

/dev/sda2   *         262        5222    39844864   83  Linux

Device硬盘分区的表示:在Linux 是通过hd*x 或 sd*x 表示的,其中 表示的是abc …… …… x表示的数字 123 …… …… hd大多是IDE硬盘;sd大多是SCSI或移动存储;

Boot:*表示引导分区,在上面的例子中 /dev/sda2 是引导分区

 

Start (开始):表示的一个分区从X cylinder(磁柱)开始;
End (结束):表示一个分区到 Y cylinder(磁柱)结束;

Blocks分区容量):其单位是K

Id:分区类型编号
System:分区类型

2.使用分区命令fdisk

   命令: fdisk DEVICE

   子命令:管理功能

     p:print,显示已有分区;

     n:new,创建

     d:delete,删除

     w:write,写入磁盘并保存

     q:quit,放弃更新并退出

     m: 获取帮助

     l:列表所分区id

     t:调整分区id

 例如:以/dev/sdb为例添加一个新分区linux类型2G容量:

1.[root@localhost ~]# fdisk /dev/sdb

图片2.png 

2.Command (m for help):n

图片3.png 

由于所有的容量都给扩展分区这里只能分逻辑分区输入:l

First cylinder (1963-2610, default 1963):默认从1963号柱面开始,按回车即可

图片4.png 

Last cylinder, +cylinders or +size{K,M,G} (1963-2610, default 2610):+2G

图片5.png 

Command (m for help): w 保存并退出

再用fdisk -l /dev/sdb 查看则多了/dev/sdb8则就是刚刚我们做好的分区

图片6.png 

查看内核是否已经识别新的分区:cat /proc/partations内存却没有sdb8

图片7.png 

通知内核重新读取硬盘分区表:partx -a /dev/sdb需要执行两次

图片8.png 

二.格式化:

Linux文件系统类型:ext2,ext3,ext4,xfs,btrfs,reiserfs,jfs,swap

创建文件系统:mkfs.文件系统类型 /dev/DEVICE

ext系列文件系统可以使用:mke2fs -t {ext2|ext3|etx3} -b{1024|2048|4096} -L 'LABEL' 

例如:将刚分区/dev/sdb8格式化ext4,块大小2K,卷标为TEST

[root@localhost ~]# mke2fs -t ext4 -b 2048 -L TEST /dev/sdb8

图片9.png

三、挂载

例如将已格式化/dev/sdb8挂载至/mnt/test 目录下

1、首先创建目录: mkdir /mnt/test

2.挂载:mount /dev/sdb8 /mnt/test

3.查看磁盘挂载信息:df -lh 

 图片10.png

原创文章,作者:luobocai,如若转载,请注明出处:http://www.178linux.com/11802

(0)
luobocailuobocai
上一篇 2016-02-28 12:16
下一篇 2016-02-28 12:19

相关推荐

  • 利用heartbeat v2版搭建高可用mysql

    一、实验环境  1)实验图        2)同步时间;确保可以使用主机名通信;确保可以使用ssh秘钥方式进行彼此登录;由于是两台设备,需要仲裁;  确保可以使用主机名通信 web1修改hosts文件如下: 172.16.2.12 SQL1.linux.com SQL1 172.…

    Linux干货 2015-07-08
  • linux 怎么使用帮助

    linux怎么使用帮助 Which命令 whatis命令 使用手册来获取帮助-man命令 通过info命令查看帮助 使用软件自带的帮助文档来获取帮助 通过在线文档获取帮助 使用网站和搜索 linux 怎么使用帮助 在linux中有很多命令,配置文件,很多命令选项和参数,我们不可能完全记住的,那工作中遇到怎么办,我们可以查看linux自带的帮助文档,或者利用搜…

    Linux干货 2016-09-05
  • LInux用户和组管理详解

    一、用户和组的概念 Linux系统是多任务、多用户的分时操作系统。用户要使用系统资源,需要向管理员验证身份,由管理员进行认证和授权,并对用户的行为进行追踪和审计,以保障系统资源的合理分配以及系统的安全。 要达到账号管理的目的,需要对用户和用户组进行管理。下面分别来介绍用户管理和用户组管理。 每个用户都有唯一的一个编号来标识,这个标识号叫Uid,每个用户至少属…

    Linux干货 2016-08-02
  • N26-第二周作业-邢岩(2)

     马哥门徒-N26-邢岩   我们接着说今天的分享,接着,我们来看看bash的工作特性之命令执行状态返回值和命令行展开所涉及的内容好了。    1.bash的基础特性之:命令的执行状态结果      bash通过状态返回值来输出此结果:       成功:0 …

    Linux干货 2017-02-10
  • keepalived+nginx-upstream部署高可用反向代理

    keepalived+nginx-upstream部署高可用反向代理 实验拓扑 实验要求 两个web server提供httpd服务,ip地址分别是172.18.27.201、202,掩码是16 两个nginx proxy提供高可用反向代理,ip地址分别是172.18.27.102、200,掩码是16. client能够访问web server,使用dr模型…

    2017-05-15
  • 文件系统管理

                                高级文件系统管理 磁盘配额 控制用户在一个分区上使用多大的空间。 操作步骤: 1、创建一个10G的分区 /dev/sdc1并将其格式化,挂载 2、如果是新…

    Linux干货 2016-08-29

评论列表(1条)

  • stanley
    stanley 2016-02-28 12:19

    层次明了,逻辑清晰,样式不足,少了重心