在2008r2服务器上的powershell中使用diskpart扩展卷

时间:2017-11-13 00:06:26

标签: powershell sql-server-2008-r2 disk disk-partitioning

我试图扩展我刚在服务器上启动的磁盘的音量。我在管理员的2008r2服务器上运行powershell,然后输入diskpart然后list disk以查看我的所有驱动器是否都显示。

Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
 Disk 0    Online          70 GB      0 B        
 Disk 1    Offline         50 GB     50 B        

然后我输入Select disk 1,这给了我一个回复的说法

  

磁盘1现在是选定的磁盘。

然后我输入extend以使驱动器延伸到可能的全部数量但我得到了返回

  

没有选择驱动器。请选择一个音量,然后重试。

然后我尝试再次延长extend size=40000 disk 1,但我得到相同的结果。我认为这是因为驱动器处于脱机状态所以我用以下内容初始化驱动器。

DISKPART> select disk 1
DISKPART> ATTRIBUTES DISK CLEAR READONLY
DISKPART> ONLINE DISK
DISKPART> CONVERT MBR

我再次运行disk list并获得

Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
 Disk 0    Online          70 GB      0 B        
 Disk 1    Online          50 GB     49 B  

我尝试再次扩展,但同样的结果我错过了某个地方的一步?当我尝试detail disk时,这是我对磁盘1的结果

DISKPART> select disk 1

Disk 1 is now the selected disk.

DISKPART> detail disk

VMware Virtual disk SCSI Disk Device
Disk ID: 3AF7F188
Type   : SAS
Status : Online
Path   : 0
Target : 1
LUN ID : 0
Location Path : PCIROOT(0)#PCI(1500)#PCI(0000)#SAS(P00T01L00)
Current Read-only State : No
Read-only  : No
Boot Disk  : No
Pagefile Disk  : No
Hibernation File Disk  : No
Crashdump Disk  : No
Clustered Disk  : No

There are no volumes.

更新#1

当我去列表卷时,我发现我的磁盘卷甚至不会导致我的问题?

DISKPART> list volume

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     Z                       DVD-ROM         0 B  No Media
  Volume 1     C   OSDisk       NTFS   Partition     69 GB  Healthy    System

1 个答案:

答案 0 :(得分:0)

您将卷和磁盘混为一谈。在diskpart中,卷是一个或多个分区的表示,它们将作为单个逻辑驱动器呈现给操作系统,而磁盘则表示物理磁盘。显然,无法从操作系统内扩展物理磁盘。由于错误消息明确指出您需要为该操作选择,您可能需要先创建该操作:

create volume simple size=40000 disk=1