記一次ESXi安裝報錯Can't have a partition outside the disk的處理方法

有時候,一些小公司爲了減少成本,會購買或使用一些二手的服務器,這些服務器可能在其他的地方被安裝過其他的linux操作系統,這個時候,我們拿過來服務器再去給他重裝ESXi系統的時候,ESXi會檢查到硬盤上有其他的linux分區,從而報這個錯誤:PartedUtil failed with message: Error: Can’t have a partition outside the disk!

碰到這種情況,我們需要做的就是把硬盤上的分區信息擦除一下,然後再安裝就好了。
但ESXi似乎本身不支持此類操作,所以需要我們先通過其他方式擦除一下硬盤上的安裝信息。

我們可以找一個Windows的安裝盤,用U盤引導啓動
進入啓動界面之後,按Shift + F10喚出命令行操作界面
按Shift + F10喚出命令行操作界面
輸入diskpart,進入Windows自帶的磁盤管理工具中
在這裏插入圖片描述
輸入list disk,列出當前機器上掛載的硬盤狀態
在這裏插入圖片描述
從上面列出的信息中,我們可以看到磁盤0 和磁盤1是300G的磁盤,是我們需要安裝ESXi系統的磁盤,但是可用爲0B,說明磁盤已經被使用,上面有其他信息。我們需要將這些信息清空,才能繼續安裝ESXi系統

我們要清空磁盤0的話,輸入select disk 0
在這裏插入圖片描述
再輸入clean命令
在這裏插入圖片描述
這樣就把磁盤0清空了,這時候再輸入list disk就能看到磁盤0可用已經變成了278GB。

然後退出windows的安裝系統,再重新安裝ESXi系統就可以正常安裝了~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章