parted -ms /dev/sda print > sda.parted
這實際上將佈局複製到文件中。如果我想恢復佈局,我應該發出什麼命令?
答案1
我認為克隆 GPT 表並不是那麼簡單,否則parted
您將編寫一些簡單的包裝器來解析命令的輸出parted -ms /dev/sda print
並準備相關的parted
子命令來執行此操作。
但有一個名為 的 GPT 感知 fdisk 工具可用,它是RHEL/CentOS/Ubuntu 發行版上軟體包sgdisk
的一部分。gdisk
有了這個,就很容易做到:
# clone GPT table from /dev/sda to /dev/sdb
sgdisk -R=/dev/sdb /dev/sda
# make unique its GUID as it was cloned and is identical with /dev/sda
sgdisk -G /dev/sdb