Partition
我不小心刪除了我的 RAID6 驅動器的分區表
我通過顛倒順序不小心刪除了我的 4 驅動器 RAID6 中的 2 個驅動器的分區表
sudo sgdisk -R=/dev/sdb /dev/sdz
parted /dev/sdb print
目前報導:Model: ATA ST2000DM008-2FR1 (scsi) Disk /dev/sdd: 2000GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags
lsblk
仍然報告:sdb 8:16 0 1.8T 0 disk └─sdb1 8:17 0 1.8T 0
問:我需要更換分區表嗎?如果我不這樣做會怎樣?如果我這樣做了,那麼恢復它的最佳方法是什麼?
parted
在愚蠢地刪除它之前,我確實有以下一些資訊1 1049kB 2000GB 2000GB Linux RAID raid
只需像刪除前一樣重新創建分區表(您可以使用另一個磁碟作為範例來檢查它)。
lsblk
繼續顯示分區,因為磁碟正在使用(由 raid 陣列)並且核心沒有升級其對 undelying 分區的視圖。partprobe
在重新啟動或命令更新分區表的核心視圖之前,您應該是安全的。作為一個非常重要的注意事項,這可能是檢查您的備份的正確時間,如果缺少某些內容,請在再次使用分區表進行修改之前將您的數據複製出陣列。