Command-Line

從 Windows 7 恢復分區創建恢復介質

  • December 1, 2011

許多筆記型電腦都帶有Windows 7恢復分區(但沒有 CD 或 DVD),該分區位於可能包含某些 Linux 發行版或用於數據儲存的硬碟驅動器上。

我不想格式化它,因為姐姐為這個分區付費並且有許可證密鑰。但她想把它備份到某個媒體上,並在她需要使用這個系統的時候及時使用它。

Linux 中是否有可以備份此恢復分區或從該分區製作可引導 DVD 的命令?

注意:分區的內容並不那麼重要。重要的是將此分區備份到某個媒體(最好是 CD 或 DVD)並展示如何從該媒體恢復。

使用tarandgzip可能是你最好的選擇。您可以使用dd逐塊複製它,但這顯然會給您一個與分區大小完全相同的文件。

假設分區是/dev/sda2,類似於:-

mkdir /mnt/recovery
mount -t ntfs /dev/sda2 /mnt/recovery
cd /mnt/recovery
tar -cvf - . | gzip -c >/path/to/store/recovery.tar.gz

應該備份它,並且:-

mkfs.ntfs /dev/sda2
mount -t ntfs /dev/sda2 /mnt/recovery
cd /mnt/recovery
tar xvf /path/to/sotre/recovery.tar.gz

把它全部放回去。

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