在Windows Server环境下进行基本的磁盘操作时,管理员可以使用Disk Partition Utility或Diskpart等工具。后者是一个命令行解释器,可作为磁盘管理工具。 管理员可以使用Diskpart扫描新添加的磁盘,同时也可以创建、删除和调整硬盘分区,并分配或重新分配驱动器号。 注意:插入的内容仅作为评论,不连同任何命令进行输入。

使用Diskpart创建一个分区 使用Diskpart分区磁盘非常有利于提升新加入RAID阵列的硬盘的I/O性能。许多服务器应用程序,比如Microsoft Exchange Server的文档实际上会建议你使用Diskpart创建主分区或扩展分区。主分区可以作为系统分区使用;扩展分区只能用于额外的逻辑驱动器分配。 创建一个分区: 在命令提示符下,输入:Diskpart.exe 根据DISKPART提示,输入:LIST DISK(列出磁盘列表;注意你想操作的驱动器号)。 根据DISKPART提示,输入:Select Disk 1(选择磁盘;在第二步输入磁盘号。) 根据DISKPART提示,输入:CREATE PARTITION PRIMARY SIZE=10000(将PRIMARY改为EXTENDED,创建一个扩展分区。如果你没设置大小,比如10GB,那么所有可用的磁盘空间将作为整个分区使用。如果你在使用RAID,尤其是RAID 5,认真考虑是否要在命令行的末尾加上ALIGN=64,这样可以提升磁盘的I/O性能。) 根据DISKPART提示,输入:ASSIGN LETTER=D(选择一个未被使用的驱动器号) 根据DISKPART提示,输入:Exit 使用Command Prompt格式命令,Disk Administrator或任何磁盘格式工具(通常使用NTFS)格式化驱动器。 使用Diskpart扩展分区 当为分区或卷添加空间时,首选方式是配置动态磁盘。动态磁盘扩展只串联新添空间,也就是说它们只在原始分区后增加磁盘空间,不会影响数据。 串联方式分离每个分区的性能,RAID阵列中配置的分区不提供容错。Diskpart允许你restripe现有数据。当在RAID阵列中设置分区时,这确实是有益的,因为现有的分区数据分散在阵列中所有的驱动器上,而不只是像Disk Administrator一样添加新的空间。 图1. 使用Diskpart扩展卷 微软的官方立场是不能使用Diskpart扩展你的系统或引导分区。 注意:如果你想尝试其他方法,确保提前进行完整备份。 扩展分区: 验证新增的空间是在同一驱动器上,并且紧邻需要扩展的分区,中间没有其他分区。 根据DISKPART提示,输入:Diskpart.exe 根据DISKPART提示,输入:Select Disk 1(选择磁盘) 根据DISKPART提示,输入:Select Volume 1 (选择卷) 根据DISKPART提示,输入:Extend Size=10000(如果你不设置大小,则将使用所有可用的磁盘空间) 根据DISKPART提示,输入:Exit 注意:通常我会重启服务器以确保能正常启动。但这不是必要的步骤。 使用Diskpart删除分区 注意:你不能删除一个活跃的系统或引导分区,或是带有活跃页面文件的分区。 在命令提示符下,输入:Diskpart.exe 根据DISKPART提示,输入:Select Disk 1 根据DISKPART提示,输入:Select Partition 1 根据DISKPART提示,输入:DELETE partition 根据DISKPART提示,输入:Exit 使用Diskpart擦拭磁盘 这个操作会删除磁盘上的所有数据。 在命令提示符下,输入:Diskpart.exe 根据DISKPART提示,输入:Select Disk 1 根据DISKPART提示,输入:CLEAN ALL(CLEAN ALL命令会删除硬盘中所有的分区和卷信息。) 根据DISKPART提示,输入:Exit 最后注意:这里有四个重要的Diskpart相关事项要记住: 使用DISKPART前一定要完全备份该硬盘。 在动态磁盘上使用DISKPART时一定要操作谨慎。 使用Diskpart之前与磁盘供应商进行协商。 安装Windows Resource Kit获取Diskpart。

TechTarget中国原创内容,原文链接: http://www.searchsv.com.cn/showcontent_93270.htm
© TechTarget中国:http://www.techtarget.com.cn

教程:使用Diskpart创建、扩展或删除磁盘分区的更多相关文章

  1. linux命令之添加删除磁盘分区

    之前已经写过df和fdisk的区别了,df可以显示当前已经挂载的磁盘分区,df -T可以额外显示文件系统类型 fdisk -l可以显示出所有挂载未挂载的分区,但不显示文件类型 在我的虚拟机上有一块分配 ...

  2. bat脚本+diskpart 脚本实现自动划分磁盘分区

    我提供的脚本只是案例展示,真实场景需要自行修改.(正好我今天看到一个规范的bat脚本,我放出来,大家一起学习下) 要求:将20G的磁盘1,分出4G为主分区,4G扩展分区(2个2G逻辑分区) 试验环境: ...

  3. Windows下用C++删除磁盘分区信息

    做一个能对U盘重新分区的小工具,使用该方法删除U盘中原有的分区表. bool CCesDiskDll::DestroyDisk(unsigned char deviceNumber) { DWORD ...

  4. MBR分区操作-增加、扩展、删除

    MBR分区操作-增加.扩展.删除 GPT分区参考 http://www.blogjava.net/haha1903/archive/2011/12/21/366942.html l  fdisk 显示 ...

  5. 磁盘分区、格式化、挂载[转自vbird]

    磁盘分区.格式化.挂载磁盘分区    新增分区    查询分区    删除分区磁盘格式化    mkfs    mke2fs磁盘挂载与卸载    mount    umount 磁盘的分区.格式化.挂 ...

  6. Linux下的两种磁盘分区工具的使用

    如何使用fdisk和parted分区工具来进行硬盘分区,下面我来说一下在Linux系统中这两种硬盘分区工具的使用方法:     ----------fdisk分区工具----------       ...

  7. 磁盘分区(20G升50G)

      不多说,直接上干货! 本博文的主要内容有 .磁盘分区的概述 .常用的磁盘管理工具    ./下分5G,给/home扩容    .系统自带的fdisk和parted这两款工具 .磁盘空间管理 前言 ...

  8. Linux磁盘分区工具的使用

    ----------fdisk分区工具----------   一..下面来介绍fdisk分区工具的命令格式:    fdisk是传统的Linux硬盘分区工具,也是Linux系统中最常用的一种硬盘分区 ...

  9. Linux磁盘分区扩容

    随着业务的增长,aliyun数据盘容量可能无法满足数据存储的需要,这时可以使用“”磁盘扩容“”功能扩容数据盘. 本文以一个SSD云盘的数据盘和一个运行Ubuntu 16..4 64位的 ECS 实例为 ...

随机推荐

  1. LaTex学习笔记(一):review

    1.百分号 \% 2.下标 b_{ij} 3.表格(excel2latex) 符号说明 \begin{table}[H] \centering \begin{tabular}{m{100pt}< ...

  2. JVM调优-Java中的对象

    Java对象的大小 基本数据的类型的大小是固定的,这里不做详细说明.对于非基本类型的Java对象,其大小就值得商榷. 在Java中,一个空Object对象的大小是8byte,这个大小只是保存堆中一个没 ...

  3. JavaScript 中2个等号与3个等号的区别

    首先,== equality 等同,=== identity 恒等. ==, 两边值类型不同的时候,要先进行类型转换,再比较. ===,不做类型转换,类型不同的一定不等. 下面分别说明: 先说 === ...

  4. XE3随笔11:Merge、Clone、ForcePath

    unit Unit1; interface uses   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, For ...

  5. MongoDB数据库简介及安装

    一.MongoDB数据库简介 简介 MongoDB是一个高性能,开源,无模式的,基于分布式文件存储的文档型数据库,由C++语言编写,其名称来源取自"humongous",是一种开源 ...

  6. web.xml相关知识摘录整理

    web.xml 中的listener. filter.servlet 加载顺序及其详解 在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人 ...

  7. 关于iphone、安卓手机VPN全面解析

    现在智能手机功能越来越强大,网络APP层出不穷,社交大佬facebook.twitter等纷纷推出了自己的社交APP应用,大部分手机已经内置了很多社交应用,包括facebook等:android.io ...

  8. MyEclipse取消验证Js的两种途径.

    前言:有时我们通过js写一个web工程的相关页面时感觉很卡,修改内存也不行下面有俩种解决方法: 1.  选中当前工程—properties—MyEclipse—validation—Excluded ...

  9. log4j2自定义输出线程环境信息

    在配置日志的输出格式的时候,我们可以按照内置的规则输出日志,但是有时候需要及时输出我们自定义的信息,这时需要借助ThreadContext类. ThreadContext类类似于MDC和NDC,它是一 ...

  10. C编程风格的人机交互 -- CSHELL (提供源码下载)

    记得上大学时,做C语言的程序都是用sdb来调试的:再后来有了gdb,同sdb差不多,不过就好用了很多.但终究还是有点遗憾.比如,程序里设计了几个函数,如果想测试下它们,就不得不再编写个测试函数,用各种 ...