在非GPT分区表上,我可以执行
sfdisk -d /dev/sda | sfdisk /dev/sdb
。
但sfdisk
不支持GPT分区表。我该怎么用呢?
我正在寻找一种或两种命令解决方案,而不仅仅是使用分开的GNU输出分区大小,然后手动重新制作它们。
当我将MBR磁盘克隆到较小的磁盘时,除了sfdisk -d外,我还编辑转储并修改开始/结束扇区。如何使用sgdisk for GPT磁盘执行此操作?-R克隆没有中间备份文件,而-b创建二进制备份,而不像sfdisk那样易于人读/编辑!
—
Costin Gușă
对此进行更新:sfdisk现在可以接受以这种方式使用时提供的任何内容,包括GPT之后的一个小型启动分区,大小为1MB。 unix.stackexchange.com/a/12988/79808
—
彼得·科德斯
怎么
—
juniorRubyist
dd if=/dev/sda of=/dev/sdb
样
sfdisk
重写了util-linux分区工具(包括),以包括对util-linux 2.26的GPT支持。sfdisk
区别gdisk
在于它不支持在1MiB之前放置一个小的启动分区,因此它在我的配置中阻塞了。(错误已在上游报告。)