Centos

如何撤消 ext4 文件系統上的 fdisk 新分區?

  • November 11, 2021

我的虛擬機上有一個名為 /dev/data/files 的 LVM。我在上面分配了 50 GB 並想擴展這個 LVM ……

因此,我沒有使用我忘記使用的 lvextend 命令,而是執行了以下操作:

fdisk /dev/data/files
Used N option to create a partition
Writed changes...

所以然後我重新啟動了伺服器,但大小沒有改變。我不知道 fdisk 是如何工作的,所以我相信我在那個文件系統上創建了一個新分區……

我的問題是:刪除我創建的這個分區然後使用 lvextend 以正確的方式擴展 LVM 磁碟是否安全?就像我再次進入 fdisk 並選擇刪除分區一樣,我會失去任何文件嗎?還是可以去掉?

謝謝!

不使用ext4 文件系統中的前兩個扇區。

如果您創建一個只有主分區的 DOS 分區表,那麼這些寫入只影響第一個扇區,並且沒有文件系統數據被破壞。

如果已創建邏輯分區,則數據可能已被破壞(取決於分區的位置)。

如果已創建 GPT,則文件系統超級塊已被銷毀。在這種情況下,無法再安裝該設備。

引用自:https://unix.stackexchange.com/questions/677089