希望用几乎相同大小的全新 SSD 甚至更大的 SSD 替换系统驱动器,这让我感到困惑。dd
很棒,但我无法使用逐位复制技术,因为我的源驱动器已损坏或不可靠。我有所有可用数据的备份。
问题是如何备份和恢复和/或迁移/克隆GPT分区驱动器结构使用脚本没有它的文件和目录:
- 划分
- 文件系统(及其属性)
- 交换
此处搜索“迁移新驱动器 -lvm”会返回 30 个结果,但没有一个结果给我任何提示。
是否有某种方便的脚本parted --backup
和--restore
命令可以在最小的 Arch Linux 安装(即 UEFI 引导)中完成此任务?
答案1
您可以在这里找到多种复制分区表的方法:如何使用标准工具复制整个磁盘的分区布局
之后,您仍然需要使用特定的文件系统类型格式化每个分区。您当然可以从分区列表中自动化该部分,但是我怀疑我是否值得,因为在创建文件系统时您可能需要/想要一些选项,而您无法从当前的选项中派生这些选项(或者您只是利用新的机会)使用新选项格式化磁盘)
答案2
要复制和恢复分区表,您可以使用fdisk
.确保您使用的是现代版本fdisk
。最新的情况应该是这样架构Linuxfdisk
。
fdisk /dev/disk/by-id/bus-model
O
partitions.txt
然后加载回来
fdisk /dev/disk/by-id/bus-model
I
partitions.txt