1

Мой накопитель на 2 ТБ использует mbr, а мой новый диск должен использовать gpt, так как это 3 ТБ. Обычно я использую DD, чтобы сделать подобное копирование с одного диска на другой, но как я могу это сделать, чтобы диск объемом 3 ТБ был gpt и фактически загружался после завершения процесса копирования.

Может ли кто-нибудь дать мне несколько примеров терминальных команд о том, как я клонировал бы мой 2-ТБ диск на мой новый 3-ТБ диск? Я в порядке с расширением разделов позже или просто добавив еще один раздел размером 1 ТБ на новый диск. Я просто хочу получить все 3 ТБ, доступные для моей системы.

3 ответа3

0

Я настоятельно рекомендую использовать clonezilla live install для таких задач. Хотя вам, возможно, придется изменить размер раздела позже.

0

Вы по-прежнему можете клонировать его с помощью dd а затем загружать в liveCD и изменять размер раздела, если это то, что вам нужно. Gparted должен быть в состоянии сделать это.

Примером будет что-то вроде:

Найдите свои диски:

df -h

Выводит что-то вроде:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2        46G   18G   27G  40% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev            3.9G  4.0K  3.9G   1% /dev
tmpfs           790M  1.1M  789M   1% /run
none            5.0M  8.0K  5.0M   1% /run/lock
none            3.9G   76K  3.9G   1% /run/shm
none            100M   24K  100M   1% /run/user
/dev/sdb2       917G  282G  590G  33% /media/HD2
/dev/sda4       2.4T  1.3T  1.1T  54% /media/HD3
/dev/sda3       275G   58G  204G  23% /home
/dev/sdc1       917G  780G   91G  90% /media/HD1

Если ваш диск не смонтирован, вы можете найти его с помощью fdisk

fdisk -l

Когда вы нашли ваши диски, вы можете их клонировать с помощью dd:

dd if=/dev/sda of=/dev/sdb bs=32M

где sda - ваш старый диск 2 ТБ, а sdb - ваш новый диск 3 ТБ.

Когда закончите, загрузитесь в liveCD и используйте gparted или любое другое программное обеспечение, которое вам нравится, чтобы изменить размер раздела.

0

Лучше поставить новую версию Linux на новый диск и заново создать систему с нуля. Это не так сложно, как кажется.

Вы можете выгрузить старый список пакетов с помощью dpkg --get-selections и загрузить пакеты с помощью dpkg --get-selections, скопировать /etc / и другие файлы (или даже сделать полную копию cp ), воссоздать старых пользователей и скопировать / home / и так далее.

Так как это новая установка (и вы можете запускать их бок о бок на начальном этапе, что очень помогает!), Вы можете предварительно отформатировать диск в формат gpt. Вы можете даже с помощью нескольких небольших ручных исправлений, если есть изменения в том, как все настроено, сделать это безболезненно с более новой версией ОС.

( Исходя из этого ответа, который я тоже написал)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .