diff --git a/cmd/prepare-storage.go b/cmd/prepare-storage.go index 1dcb3e8bd..5832908e2 100644 --- a/cmd/prepare-storage.go +++ b/cmd/prepare-storage.go @@ -165,7 +165,7 @@ func prepForInitXL(firstDisk bool, sErrs []error, diskCount int) InitActions { // Total disks unformatted are in quorum verify if we have some offline disks. if disksUnformatted >= quorum { // Some disks offline and some disks unformatted, wait for all of them to come online. - if disksUnformatted+disksOffline == diskCount { + if disksUnformatted+disksFormatted+disksOffline == diskCount { return WaitForAll } // Some disks possibly corrupted and too many unformatted disks.