You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们
导航

分区格式化云盘(小于等于2TiB)

最近更新时间2023.05.10 18:41:18

首次发布时间2021.07.09 13:31:09

本文介绍云盘容量小于等于2TiB的场景下,在Windows和Linux操作系统下分区格式化数据盘的操作步骤。

前提条件

已创建数据盘并将数据盘挂载至ECS实例,具体步骤,请参见创建云盘挂载云盘

注意事项

分区格式化数据盘会将数据全部清空,请确保数据盘中没有数据或已备份重要数据。

分区格式化云盘(Windows)

本文以Windows 2016版本操作系统为例,说明分区格式化云盘的操作步骤,分区形式设置为MBR。不同操作系统的分区格式化操作可能不同,本文仅供参考。

  1. 登录Windows实例

  2. 在桌面,单击左下方开始图标,单击“服务器管理器”。

  3. 在“服务器管理器”页面右上方,选择“工具 > 计算机管理”。
    image

  4. 在“计算机管理”页面,选择“存储 > 磁盘管理”。
    当您的服务器中存在未初始化的磁盘时,系统会自动弹出“初始化磁盘”对话框。
    image

  5. 在“初始化磁盘”对话框中,勾选需要初始化的磁盘,此处以选择“MBR(主启动记录)”为例,单击“确定”。

    说明

    MBR支持的磁盘最大容量为2TiB,如果您需要使用大于2TiB的磁盘容量,分区形式请采用GPT。

  6. 在磁盘1右侧的未分配的区域,单击右键,选择“新建简单卷”。

  7. 在“新建简单卷”对话框,单击“下一步”。
    image

  8. 在“新建简单卷向导”对话框,设置简单卷大小,系统默认值为最大值,您还可以根据实际需求指定卷大小,此处以最大值为例,单击“下一步”。
    image

  9. 在“新建简单卷向导”对话框,分配驱动器号和路径,系统默认为磁盘分配驱动器号,驱动器号默认为“D”,此处以设置驱动器号为“E”为例,单击“下一步”。
    image

  10. 在“新建简单卷向导”对话框,设置格式化分区。系统默认的文件系统为NTFS,并根据实际情况设置其他参数,此处以默认设置为例,单击“下一步”。
    image

  11. 在“新建简单卷向导”对话框,确认简单卷设置,单击“完成”。
    image
    完成设置后,您需要等待片刻让系统完成初始化操作,当卷状态为“状态良好”时,表示初始化磁盘成功。
    image

  12. 新建卷完成后,在文件资源管理器中查看是否有新建卷,此处以“新建卷(E:)”为例。
    单击“此电脑”,如果可以看到“新建卷(E:)”,表示磁盘初始化成功,任务结束。
    image

分区格式化云盘(Linux)

本文以CentOS 7.6版本操作系统为例,当云服务器挂载了一块新的数据盘时,使用fdisk分区工具将该数据盘设为主分区,分区形式默认设置为MBR,文件系统设为ext4格式,挂载在/mnt/sdc下。不同操作系统的分区格式化操作可能不同,本文仅供参考。

  1. 登录Linux实例

  2. 执行以下命令,查看新增数据盘。

    fdisk -l
    

    回显类似如下信息:

    image

    表示当前的云服务器有两块磁盘,/dev/vda是系统盘,/dev/vdc是新增数据盘。

  3. 执行fdisk _新增数据盘_ 命令,进入fdisk分区工具,开始对新增数据盘执行分区操作。

    以新挂载的数据盘/dev/vdc为例:

    fdisk /dev/vdc
    

    回显类似如下信息:

    [root@i-IVwlbtest ~]# fdisk /dev/vdc
    Welcome to fdisk (util-linux 2.23.2).
    
    Changes will remain in memory only, until you decide to write them.
    Be careful before using the write command.
    
    Device does not contain a recognized partition table
    Building a new DOS disklabel with disk identifier 0xff816a4b.
    
    Command (m for help):
    
  4. 输入n,按“Enter”,开始新建分区。

    回显类似如下信息:

    Command (m for help): n
    Partition type:
    p   primary (0 primary, 0 extended, 4 free)
    e   extended
    

    表示磁盘有两种分区类型:

    • “p”表示主分区。
    • “e”表示扩展分区。

    说明

    • 磁盘使用MBR分区形式,最多可以创建4个主分区,或者3个主分区加1个扩展分区,扩展分区不可以直接使用,需要划分成若干个逻辑分区才可以使用。

    • 磁盘使用GPT分区形式时,没有主分区、扩展分区以及逻辑分区之分。

  5. 以创建一个主要分区为例,输入p,按“Enter”,开始创建一个主分区。

    回显类似如下信息:

    Select (default p): p
    Partition number (1-4, default 1): 
    

    “Partition number”表示主分区编号,可以选择1-4。

  6. 以分区编号选择“1”为例,输入主分区编号1,按“Enter”。

    回显类似如下信息:

    Partition number (1-4, default 1): 1
    First sector (2048-41943039, default 2048): 
    

    “First sector”表示起始磁柱值,可以选择2048-209715199,默认为2048。

  7. 以选择默认磁柱值为2050为例,按“Enter”。系统会自动提示分区可用空间的起始磁柱值和截止磁柱值,可以在该区间内自定义,或者使用默认值。起始磁柱值必须小于分区的截止磁柱值。

    回显类似如下信息:

    First sector (2048-41943039, default 2048): 2050
    Last sector, +sectors or +size{K,M,G} (2050-41943039, default 41943039): 
    

    “Last sector”表示截止磁柱值,可以选择2050-41943039,默认为41943039。

  8. 以选择默认截止磁柱值41943039为例,按“Enter”。系统会自动提示分区可用空间的起始磁柱值和截止磁柱值,可以在该区间内自定义,或者使用默认值。起始磁柱值必须小于分区的截止磁柱值。

    回显类似如下信息:

    Last sector, +sectors or +size{K,M,G} (2050-41943039, default 41943039): 
    Using default value 41943039
    Partition 1 of type Linux and of size 20 GiB is set
    
    Command (m for help): 
    
    

    表示分区完成,即为数据盘新建了1个分区。

  9. 输入p,按“Enter”,查看新建分区的详细信息。

    回显类似如下信息:

    Disk /dev/vdc: 21.5 GB, 21474836480 bytes, 41943040 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk label type: dos
    Disk identifier: 0xff816a4b
    
        Device Boot      Start         End      Blocks   Id  System
    /dev/vdc1            2050    41943039    20970495   83  Linux
    
    Command (m for help):
    

    表示新建分区/dev/vdc1的详细信息。

  10. 输入w,按“Enter”,将分区结果写入分区表中。

    回显类似如下信息,表示分区创建完成:

    Command (m for help): w
    The partition table has been altered!
    
    Calling ioctl() to re-read partition table.
    Syncing disks.
    

    说明

    如果之前分区操作有误,请输入“q”,则会退出fdisk分区工具,之前的分区结果将不会被保留。

  11. 执行以下命令,将新的分区表变更同步至操作系统。

    partprobe 
    
  12. 执行以下命令,将新建分区文件系统设为系统所需格式。

    mkfs   -t   _文件系统格式_   /dev/vdc1
    

    以设置文件系统为“ext4”为例:

    mkfs -t ext4 /dev/vdc1
    

    回显类似如下信息:

    [root@i-IVwlbtest ~]# mkfs -t ext4 /dev/vdc1
    mke2fs 1.42.9 (28-Dec-2013)
    Filesystem label=
    OS type: Linux
    Block size=4096 (log=2)
    Fragment size=4096 (log=2)
    Stride=0 blocks, Stripe width=0 blocks
    1310720 inodes, 5242623 blocks
    262131 blocks (5.00%) reserved for the super user
    First data block=0
    Maximum filesystem blocks=2153775104
    160 block groups
    32768 blocks per group, 32768 fragments per group
    8192 inodes per group
    Superblock backups stored on blocks: 
           32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
           4096000
    
    Allocating group tables: done                            
    Writing inode tables: done                            
    Creating journal (32768 blocks): done
    Writing superblocks and filesystem accounting information: done 
    

    格式化需要等待一段时间,请观察系统运行状态,不要退出。

    说明

    不同文件系统支持的分区大小不同,请根据您的业务需求选择合适的文件系统。

  13. 执行mkdir _挂载目录_ 命令,新建挂载目录。

    以新建挂载目录/mnt/sdc为例:

    mkdir /mnt/sdc
    
  14. 执行mount _磁盘分区_ _挂载目录_ 命令,将新建分区挂载到步骤13中创建的目录下。

    以挂载新建分区/dev/vdc1/mnt/sdc为例:

    mount /dev/vdc1 /mnt/sdc
    
  15. 执行df -TH命令,查看挂载结果。

    回显类似如下信息:

    [root@i-IVwlbtest ~]# df -TH
     Filesystem     Type      Size  Used Avail Use% Mounted on
     /dev/vda1      ext4       43G  1.7G   39G   5% /
     devtmpfs       devtmpfs  4.1G     0  4.1G   0% /dev
     tmpfs          tmpfs     4.2G     0  4.2G   0% /dev/shm
     tmpfs          tmpfs     4.2G  9.1M  4.1G   1% /run
     tmpfs          tmpfs     4.2G     0  4.2G   0% /sys/fs/cgroup
     tmpfs          tmpfs     821M     0  821M   0% /run/user/0
     /dev/vdb       xfs        22G   34M   22G   1% /data
     /dev/vdc1      ext4       22G   47M   20G   1% /mnt/sdc
    

    表示新建分区/dev/vdc1已挂载至/mnt/sdc

    说明

    云服务器重启后,挂载会失效,您可以修改/etc/fstab文件,将新建磁盘分区设置为开机自动挂载,请参见设置开机自动挂载磁盘分区