Windows Server 2008如何采用命令行方式实现磁盘管理

  Windows Server 2008的一个特性在于,操作系统的许多方面的功能都可以通过命令行方式进行管理。如果我们在一台带GUI界面的电脑上正好需要定义一个RAID阵列,通常是比较容易实现,在磁盘管理控制台程序重点击几下鼠标即可完成安装操作。

  如果需要对多台机器进行同样的RAID操作,采用脚本的方式效率会更高一些。同样,如果我们正在进行Server Core的安装,那就没有其它选择,只能从命令提示符下管理自己的磁盘子系统。本文中,将介绍如何采用命令行方式实现上面提到的功能。

  1、">Diskpart命令

  Windows Server 2008包含一个名为Diskpart.exe的命令行实用程序,用来管理服务器的磁盘子系统。要使用此命令,只需打开命令提示符窗口,并输入DISKPART.EXE命令,Windows将进入Diskpart Shell界面。在Diskpart Shell界面中,可以使用各种命令来管理磁盘子系统。

  2、Diskpart命令的语法

  Diskpart命令格式,按照动词-名词的语法。动词告诉Windows要执行什么动作,名词告诉Windows要执行动作的对象。

  举个简单的例子:“List Disk”命令。其中List是动词,Disk是名词。当输入这个命令时, 操作系统会显示列出服务器上安装的所有的物理磁盘。如图1所示。

  

  图1:List Disk命令执行结果

  List Disk命令会显示安装在服务器上的所有的磁盘。但Diskpart好像存在Bug:上图的数值中,Diskpart返回结果显示Disk 0上可用空间为0字节 。但实际上,该磁盘有42 GB的可用空间。

  注意上面的数值,每个磁盘都分配了一个磁盘号。当我们需要对某一特定的磁盘执行特定操作时,可以输入“select”命令来指定磁盘。比如想针对Disk 0 进行操作,输入“select Disk 0”即可选中Disk 0 。

  在许多情况下,磁盘管理都会涉及到创建容错卷,使用Diskpart可以很容易做到这一点。举例来说,有个操作系统有四个硬盘驱动器安装,硬盘编号分别为0,1,2,3。假定Disk 0是系统驱动器,Disk 1,2, 3是空白的硬盘驱动器,我们要转换成一个RAID 5格式的磁盘卷。

  在创建RAID 5磁盘卷之前,我们必须确保每个磁盘都作为一个动态磁盘。List Disk命令能够提示磁盘是否是动态的,这点我们可以回过头看一下图1。假设没有动态的磁盘,可以输入“Convert Dynamic”命令进行转换,如下所示:

  Select Disk 1

  Convert Dynamic

  Select Disk 2

  Convert Dynamic

  Select Disk 3

  Convert Dynamic

  磁盘都已经转换成动态磁盘了,现在可以使用“Create Volume”命令创建RAID 5磁盘卷了,如下所示:

  Select Disk 1

  Create Volume RAID Disk 1, 2, 3

  如果输入“List Volume”命令, Diskpart将确认是否已经创建了RAID卷。“List Volume”命令执行后的界面,如图2所示。请注意,每个卷都指定了一个卷号。

  

  图2:List Volume 命令执行结果

  最后一个操作是对新创建的卷进行格式化,并指定一个盘符。假设空的RAID卷为 Volume 2,现在我们需要将G:盘挂接(mount)给volume 2。为了实现这一目的,我们可以输入以下的命令:

  Select volume 2

  Format FS=NTFS Label=MyNewVolume

  Assign Letter=F

  上面的命令执行后,可以用List Volume命令来确认一下操作是否成功。

  输入exit命令可以离开Diskpart Shell界面,回到命令行界面。

  3、小结

  本文通过实例,介绍了如何使用Diskpart命令来管理磁盘。Diskpart命令还有很多功能,一篇文章中无法全部列举。如果需要,要使用Diskpart命令,可以在命令提示符输入Diskpart.exe。当Windows打开Diskpart Shell后,如果需要输入额外的帮助,可以输入“?”则操作系统将会列出所有可用的Diskpart命令。

时间: 2024-10-31 15:33:18

Windows Server 2008如何采用命令行方式实现磁盘管理的相关文章

Windows Server 2008中Netsh命令的使用

netsh命令已经推出很长时间,在Windows 2000/XP/2003中均带有Netsh命令.Windows Server 2008只是对netsh的参数项做了些扩展.日常工作中,很多管理员对netsh了解不多,甚至不知道在Windows Server 2008中netsh增强了哪些功能.通过阅读本文,Windows管理员可以找到上面所列问题的答案. 一.什么是 Netsh? 微软Windows的netsh是一个命令行脚本实用工具.使用netsh工具 ,可以查看或更改本地计算机或远程计算机的

Windows Server 2008实现客户端移动设备权限的统一管理

使用过http://www.aliyun.com/zixun/aggregation/15470.html">Vista的用户应该知道,通过组策略可以在本地主机实现对移动磁盘(USB存储设备\光驱\移动硬盘)的权限管理.如果要统一实现对所有客户端(Vista或非Vista)的移动设备的权限管理,该怎么办呢?在Windows Server 2008的域环境下,这一切轻松实现. 首先将Server 2008配置成AC(域控制器),并将所有的客户端加入该域,然后只需在Server 2008上进行

Windows Server 2008如何使用Diskpart命令管理磁盘

Windows Server 2008许多功能都可以通过命令行方式进行管理.本文通过实例,介绍了如何使用http://www.aliyun.com/zixun/aggregation/29800.html">Diskpart命令来管理磁盘. Windows Server 2008的一个特性在于,操作系统的许多方面的功能都可以通过命令行方式进行管理.如果我们在一台带GUI界面的电脑上正好需要定义一个RAID阵列,通常是比较容易实现,在磁盘管理控制台程序重点击几下鼠标即可完成安装操作. 如果需

Windows Server 2008下利用Diskpart管理磁盘

Windows Server 2008的一个特性在于,操作系统的许多方面的功能都可以通过命令行方式进行管理.如果我们在一台带GUI界面的电脑上正好需要定义一个RAID阵列,通常是比较容易实现,在磁盘管理控制台程序重点击几下鼠标即可完成安装操作. 如果需要对多台机器进行同样的RAID操作,采用脚本的方式效率会更高一些.同样,如果我们正在进行Server Core的安装,那就没有其它选择,只能从命令提示符下管理自己的磁盘子系统.本文中,将介绍如何采用命令行方式实现上面提到的功能. 1.Diskpar

使用Windows Server 2008服务器管理器配置角色

概览: 角色和功能之间的差别 使用服务器管理器可以做些什么 使用向导 从命令行管理角色和功能 贯穿在 Windows Server 2008 中的主题之一就是"简约".这并不意味着不必要地去除一些功能.相反,这是简化和澄清角色和工具的一种策略,以便于您只安装所需的内容,多余的一概不安装.服务器管理器 是 Windows Server 2008 中这一概念的重要组成部分. 它包含两方面的内容.首先是有关服务器角色和功能的最重要的概念,它们是 Windows Server 2008 的构建

Windows Server 2008被忽视的十大功能

在Windows Server 2008中被完全重新设计的网络协议栈包括一项新技术,使得一个大的多的数据包可以进入网络.它还可以迅速的重新调整网络上数据包的大小,使它更加高效. Windows Server 2008正在逐渐向我们走来,随着最近其第一个RC版的问世,意味着它真正发布的时刻已经不会让我们等待太长的时间. Windows Server 2008的开发时间可以说不短了,它是自2003年之后的第一个Windows服务器操作系统,它所新增加的很多功能也已经被公布:大多数IT专业人士对其中一

Windows Server 2008系统自带的磁盘分区进行无损分区教程

如果想对磁盘分区进行无损调整的话,往往需要下载使用专业的磁盘管理工具来完成,例如常用的工具有PartitionMagic. PowerQuest等,如此说来,难道没有专业的磁盘管理工具帮忙,我们就没有办法对磁盘分区进行无损调整了吗?答案是否定的!在Windows Server 2008系统环境下,我们可以利用系统自带的磁盘分区管理功能,就能轻松对磁盘分区进行无损调整了! 在已有分区中划出新分区 很多时候,自己的计算机刚买回来时,只包含一个磁盘分区,其空间容量可能达到上百个GB.在旧版本系统环境下

Windows Server 2008常见的二十八个问题

1,如何安装Windows Server 2008 ? 可以采取两种方式:一是硬盘安装,二是光盘安装.无论采取哪种方式,都建议遵循从低版本到高版本的安装顺序,即:Windows XP--Windows VISTA--Windows Server 2008 .否则会相当麻烦的.具体安装办法,与安装VISTA相似,本博客有详细的介绍. 2,安装到最后一步提示输入密码,我怎么输了N次都过不去呢? 输入错误.Windows Server 2008要求采取比较复杂的密码方式,如果简单输入1http://w

Windows Server 2008三十个经典问题解答

1.如何安装Windows Server 2008 ? &http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   可以采取两种方式:一是硬盘安装,二是光盘安装.无论采取哪种方式,都建议遵循从低版本到高版本的安装顺序,即:Windows XP--Windows VISTA--Windows Server 2008 .否则会相当麻烦的.具体安装办法,与安装VISTA相似,本博客有详细介绍. 2.安装到最后一步提示输入密码,