Как восстановить сохраненную таблицу разделов на другой диск с помощью parted
ОС: Ubuntu 10.04
Я сохранил расположение разделов из sda и хочу восстановить его на моем новом диске sdb. Я использовал следующую команду для сохранения макета, но как я могу восстановить его на свой новый диск с помощью parted?
parted -ms /dev/sda print > sda.parted
1 ответ
Решение
Я не думаю, что вы можете сделать это, хотя вы, вероятно, можете прочитать файл и сделать это вручную, это простой формат для понимания
BYT;
/dev/sda:120GB:scsi:512:512:msdos:ATA KINGSTON SV300S3:;
1:1049kB:500MB:499MB:ext4::boot;
2:500MB:120GB:120GB:::lvm;
Если у вас все еще есть sda в системе, то есть другие инструменты, которые вы можете использовать
Для не GPT дисков sfdisk работает
sfdisk -d /dev/sda | sfdisk /dev/sdb
Для дисков GPT
sgdisk -R /dev/sdb /dev/sda
sgdisk -G /dev/sdb
Последний клонирует таблицу разделов, а затем создает новые GUID для диска и его разделов, что необходимо, если оба диска будут использоваться в одной и той же системе.