zoukankan      html  css  js  c++  java
  • Linux fdisk命令参数及用法详解---Linux磁盘分区管理命令fdisk

    fdisk 命令 linux磁盘分区管理
      
      用途:观察硬盘之实体使用情形与分割硬盘用。 

            使用方法:

          一、在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形。

          二、在 console 上输入 fdisk /dev/sda,可进入分割硬盘模式。

            1. 输入 m 显示所有命令列示。

            2. 输入 p 显示硬盘分割情形。

            3. 输入 a 设定硬盘启动区。

            4. 输入 n 设定新的硬盘分割区。

             4.1. 输入 e 硬盘为[延伸]分割区(extend)。

             4.2. 输入 p 硬盘为[主要]分割区(primary)。

            5. 输入 t 改变硬盘分割区属性。(制作交换分区时会用到)

            6. 输入 d 删除硬盘分割区属性。

            7. 输入 q 结束不存入硬盘分割区属性。

            8. 输入 w 结束并写入硬盘分割区属性

    扩展资料:linuxidc.com总结的添加分区的流程

    fdisk  /dev/sda  

    p   列出当前分区表

    n  添加新分区

    回车  选择开始的块地址,直接回车默认就可以了

    +2G   输入要添加分区的大小+200M,+1G这样的都能识别

    回车  确定

    w   写入并退出

    partprobe  更新当前分区表给内核 这一步非常重要, 否则你的分区重启才能看到.

    mkfs.ext3 /dev/sda6   格式化新建分区

    mount /dev/sda6 /data   挂载

    另外t 参数可以对分区格式做转换,fd是raid类型,e8是做LVM时用到的pv类型。

    前几天在学RHCE的分区练习..所以这些。。已经相当熟悉了,呵呵.

    Linux下fdisk命令操作磁盘详解--添加、删除、转换分区等

    linux下fdisk命令操作磁盘详解--添加、删除、转换分区等

    fdisk 操作硬盘的命令格式如下:

    [root@localhost beinan]# fdisk 设备

    比如我们通过 fdisk -l 得知 /dev/hda 或者 /dev/sda 设备;我们如果想再添加或者删除

    一些分区,可以用

    [root@localhost beinan]# fdisk /dev/hda

    [root@localhost beinan]# fdisk /dev/sda

    注 在以后的例子中,我们要以 /dev/sda 设备为例,来讲解如何用 fdisk 来操作添加、删

    除分区等动作;

    1、fdisk 的说明;

    当我们通过 fdisk 设备,进入相应设备的操作时,会发现有如下的提示;以 fdisk /dev/sda

    设备为例,以下同;

    [root@localhost beinan]# fdisk /dev/sda

    Command (m for help): 在这里按 m ,就会输出帮助;

    Command action

    a toggle a bootable flag

    b edit bsd disklabel

    c toggle the dos compatibility flag

    d delete a partition 注:这是删除一个分区的动作;

    l list known partition types 注:l 是列出分区类型,以供我们设置相应分区的类型;

    m print this menu 注:m 是列出帮助信息;

    n add a new partition 注:添加一个分区;

    o create a new empty DOS partition table

    p print the partition table 注:p 列出分区表;

    q quit without saving changes 注:不保存退出;

    s create a new empty Sun disklabel

    t change a partition's system id 注:t 改变分区类型;

    u change display/entry units

    v verify the partition table

    w write table to disk and exit 注:把分区表写入硬盘并退出;

    x extra functionality (experts only) 注:扩展应用,专家功能;

    其实我们常用的只有注有中文的,其它的功能我们不常用(呵,主要是我不会用,否则早会

    卖弄一下了);x 扩展功能,也不是常用的;一般的情况下只要懂得 d l m p q t w 就行

    了;

    下面以实例操作来详述,没有例子没有办法就,新手也看不懂;

    2、列出当前操作硬盘的分区情况,用 p;

    Command (m for help): p

    Disk /dev/sda: 1035 MB, 1035730944 bytes

    256 heads, 63 sectors/track, 125 cylinders

    Units = cylinders of 16128 * 512 = 8257536 bytes

    Device Boot Start End Blocks Id System

    /dev/sda1 1 25 201568+ c W95 FAT32 (LBA)

    /dev/sda2 26 125 806400 5 Extended

    /dev/sda5 26 50 201568+ 83 Linux

    /dev/sda6 51 76 200781 83 Linux

    3、通过 fdisk 的 d 指令来删除一个分区;

    Command (m for help): p 注:列出分区情况;

    Disk /dev/sda: 1035 MB, 1035730944 bytes

    256 heads, 63 sectors/track, 125 cylinders

    Units = cylinders of 16128 * 512 = 8257536 bytes

    Device Boot Start End Blocks Id System

    /dev/sda1 1 25 201568+ c W95 FAT32 (LBA)

    /dev/sda2 26 125 806400 5 Extended

    /dev/sda5 26 50 201568+ 83 Linux

    /dev/sda6 51 76 200781 83 Linux

    Command (m for help): d 注:执行删除分区指定;

    Partition number (1-6): 6 注:我想删除 sda6 ,就在这里输入 6 ;

    Command (m for help): p 注:再查看一下硬盘分区情况,看是否删除了?

    Disk /dev/sda: 1035 MB, 1035730944 bytes

    256 heads, 63 sectors/track, 125 cylinders

    Units = cylinders of 16128 * 512 = 8257536 bytes

    Device Boot Start End Blocks Id System

    /dev/sda1 1 25 201568+ c W95 FAT32 (LBA)

    /dev/sda2 26 125 806400 5 Extended

    /dev/sda5 26 50 201568+ 83 Linux

    Command (m for help):

    警告:删除分区时要小心,请看好分区的序号,如果您删除了扩展分区,扩展分区之下的逻

    辑分区都会删除;所以操作时一定要小心;如果知道自己操作错了,请不要惊慌,用 q 不保

    存退出;切记切记!!!!在分区操作错了之时,千万不要输入 w 保存退出!!!

    4、通过 fdisk 的 n 指令增加一个分区;

    Command (m for help): p

    Disk /dev/sda: 1035 MB, 1035730944 bytes

    256 heads, 63 sectors/track, 125 cylinders

    Units = cylinders of 16128 * 512 = 8257536 bytes

    Device Boot Start End Blocks Id System

    /dev/sda1 1 25 201568+ c W95 FAT32 (LBA)

    /dev/sda2 26 125 806400 5 Extended

    /dev/sda5 26 50 201568+ 83 Linux

    Command (m for help): n 注:增加一个分区;

  • 相关阅读:
    数据库设计三大范式
    导航下拉栏 简单方法
    原生js制作弹出框
    原生js和jquery实现图片轮播特效
    用js 做大图轮播方法(一)
    Apple 企业开发者账号申请记录
    libnids介
    n++ ++n
    空指针为什么能调用成员函数?
    c++单例
  • 原文地址:https://www.cnblogs.com/LiuYanYGZ/p/5434646.html
Copyright © 2011-2022 走看看