Partition

在分區表中隱藏一個分區,讓它稍後重新出現

  • February 23, 2014

我知道這不是 Unix/Linux 特有的問題,但我認為有人可以在這裡回答這個問題。

我想從分區表中完全隱藏我的 Windows 分區,然後我希望它回來。我敢肯定這很簡單,但是問知道的人而不是自己擺弄分區表並錯誤地失去我的數據更安全。

“隱藏”是指我希望磁碟的該區域顯示為未分配。如果在不刪除數據本身的情況下有意義的話,基本上刪除“分區條目”,所以稍後我可以再次更改分區表,使其在確切位置有一個分區條目,這樣我就可以再次訪問它。

  1. 備份分區表(sfdisk -d /dev/sda >sda.txt(DOS MBR)

sgdisk --backup=<file> <device>(GPT))。 2. 刪除分區。 3. 從備份中恢復分區表。

警告:在某些情況下,即使刪除未使用的分區也可能會阻止您的 Linux 啟動。如果系統引用了具有更高編號的分區,則可能會發生這種情況。GRUB 例如(我對 GRUB2 不夠熟悉,無法評估)。我的發行版多年來一直建議不要使用像/dev/sda7in這樣的引用fstab。按標籤或 UUID 掛載 LVM / MD 卷或分區不是問題。

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