Существует ли инструмент, который может взять информацию из таблицы разделов и создать на ее основе другой раздел?

Существует ли инструмент, который может взять информацию из таблицы разделов и создать на ее основе другой раздел?

Существует ли инструмент, который может считать информацию о разделах диска и разбить другой диск на разделы на основе этой информации?

Я не знаю, может ли parted, например, разбить диск на разделы на основе скрипта, или существует ли инструмент, который может прочитать таблицу разделов и создать скрипт, который parted мог бы использовать, но мне интересно что-то подобное, если оно существует.

решение1

Я, наверное, опоздал, но все равно.. Копирую таблицу разделов из sda в sdb:

Скопировать mbr и таблицу разделов sda в файлы:

dd if=/dev/sda of=sda.mbr count=1 bs=512
sfdisk -d /dev/sda > sda.sf

Скопируйте его из файлов на другой диск (здесь sdb):

dd if=sda.mbr of=/dev/sdb
sfdisk /dev/sdb < sda.sf

Если вам не нужен mbr, пропустите строки dd.

Связанный контент