zoukankan      html  css  js  c++  java
  • linux学习之使用fdisk命令进行磁盘分区(八)

    linux下使用fdisk命令进行磁盘分区

    目录

    分区类型
    分区方法表示
    文件系统
    fdisk命令分区过程
    

     

    分区类型

    主分区:总共最多只能分四个
    扩展分区:只能有一个,也算作主分区的一种,也就是说主分区加扩展分区最多有四个。但是扩展分区不能存储数据和格式化,必须再划分成逻辑分区才能使用。
    逻辑分区:逻辑分区是在扩展分区中划分的,如果是IDE硬盘,Linux最多支持59个逻辑分区,如果是IDE硬盘,Linux最多支持59个逻辑分区,如果是SCSI硬盘Linux最多支持11个逻辑分区
    

    分区方法表示

    主分区1:/dev/sda1
    主分区2:/dev/sda2
    主分区3:/dev/sda3
    扩展分区:/dev/sda4
    逻辑分区1:/dev/sda5
    逻辑分区2:/dev/sda6
    逻辑分区3:/dev/sda7
    

    分区的设备文件名:
    主分区1:/dev/sda1
    扩展分区:/dev/sda2
    逻辑分区1:/dev/sda5
    逻辑分区2:/dev/sda6
    逻辑分区3:/dev/sda7
    

      

    为什么逻辑分区1,不是从/dev/sda3开始?
    因为/dev/sda1,/dev/sda2,/dev/sda3,/dev/sda4只能给主分区和扩展分区使用,上面只有一个主分区和一个扩展分区
    

      

    文件系统

    ext2:是ext文件系统升级版本,Red Hat Linux7.2版本以前的系统默认都是ext2文件系统。1993年发布,最大支持16TB的分区和最大2TB的文件。
    
    ext3:ext3文件系统是ext2文件系统的升级版本,最大的区别就是带日志功能,以在系统突然停止时提高文件系统的可靠性,最大支持16TB的分区和最大2TB的文件。
    
    ext4:它是ext3文件系统的升级版。ext4在性能、伸缩性和可靠性方面进行大量改进。EXT4的变化可以说是翻天覆地,比如向下兼容EXT3 、最大1EB文件系统和16TB文件、无限
    数量子目录、Extents连续数据块概念、多块分配、延迟分配、持久预分配、快速FSCK、日志校验、无日志模式、在线碎片整理、inode增强、默认启动barrier等。是Centos6.3默认文件系统。
    1EB=1024PB=1024*1024TB
    
    总结:
    Centos6.3默认文件系统为EXT4
    EXT4更先进,能支持更大的分区,以及更大的单个文件的存储
    存储和写入效率更快
    更加安全,数据可靠性更强
    

      

    fdisk命令分区过程

    1.添加硬盘

    在虚拟机环境下,请关闭linux,然后添加一个新的硬盘。

    2.查看新硬盘

    fdisk -l
    

    可以看到新的磁盘的设备文件名为dev/sdb

     3.使用fdisk命令分区

    fdisk dev/sdb
    

      

    然后就可以进入分区界面

     fdisk交互指令说明

     先分一个主分区

    分区号为1,First  cylimder从1开始,分配两个G,使用P命令查看

     再分配一个扩展分区,分区号为2,按回车跳过下面两项,从263到1305开始都是扩展分区(其实到这里,大家应该就能明白,其实就是将磁盘大小分成1305份,然后用户可以给分区分配大小)

     再分配一个逻辑分区

    分区从263开始,因为逻辑分区是在扩展分区里面继续细分的,给2G的大小,这里设备文件名为dev/sdb5,1,2,3,4是主分区和扩展分区的分区号

     4. 重新读取分区表信息

    partprobe


    5.格式化

    这里我们要知道,扩展分区是不能进行格式化的!!!

    我们只需要格式化/dev/sdb1与/dev/sdb5

    mkfs -t ext4 /dev/sdb1

    6.建立挂载点并挂载

    mkdir /disk1
    mount /dev/sdb1 /disk1/
    

      

    7.使用mount或者df命令查看是否挂载成功

  • 相关阅读:
    MySQL数据库优化
    数据库优化
    shell使用ps -ef|grep xxx时不显示grep xxx进程的方法
    Linux:PS查看进程信息,和查看tomcat内存等信息
    neo4j在linux下的安装
    Markdown 语法整理大集合2017
    TOP 10开源的推荐系统简介
    Molecule – 帮助你构建跨平台的 HTML5 游戏
    精美照片在网页设计中的13个优秀应用案例
    开发中可能会用到的几个 jQuery 小提示和技巧
  • 原文地址:https://www.cnblogs.com/-wenli/p/10354807.html
Copyright © 2011-2022 走看看