Skip to content

Commit ebdbe95

Browse files
authored
Merge pull request #175 from kubernetes-csi/mbr-disk-fix
fix: check partition error on MBR disk
2 parents ad6e1ba + 07b3304 commit ebdbe95

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pkg/os/disk/api.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ func (DiskAPI) InitializeDisk(diskNumber uint32) error {
158158
}
159159

160160
func (DiskAPI) BasicPartitionsExist(diskNumber uint32) (bool, error) {
161-
cmd := fmt.Sprintf("Get-Partition | Where DiskNumber -eq %d | Where Type -eq Basic", diskNumber)
161+
cmd := fmt.Sprintf("Get-Partition | Where DiskNumber -eq %d | Where Type -ne Reserved", diskNumber)
162162
out, err := runExec(cmd)
163163
if err != nil {
164164
return false, fmt.Errorf("error checking presence of partitions on disk %d: %v, %v", diskNumber, out, err)

0 commit comments

Comments
 (0)