Сегодня, я купил второй сервер, почти идентичный моему первому одно (я предполагаю). Спецификации (модель процессора, RAM, жесткий диск) являются тем же.
Но мне не удалось скопировать диск первого к второму. Это не загружалось. Технический специалист отправил проверке на любое аппаратное неправильное функционирование, сказал "неверную конфигурацию программного обеспечения. Сервер не загружается. Не может даже сказать, который ОС установлена).
Вот то, как я перестал работать:
I did fdisk -l on my first disk.
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000b6660
Device Boot Start End Blocks Id System
/dev/sda1 * 4096 16386047 8190976 83 Linux
/dev/sda2 16386048 17432575 523264 82 Linux swap / Solaris
/dev/sda3 17432576 222230527 102398976 83 Linux
/dev/sda4 222230528 976762879 377266176 83 Linux
Затем я действительно загружал второй сервер в спасательном режиме (вид как с живого CD: /dev/sda
не смонтирован и может безопасно управляться).
Я использовал fdisk для создания 4 основных разделов с помощью запуска и значений конца, обеспеченных fdisk (например: 4 096 → 16386047 для /dev/sda1
).
Я действительно устанавливал /dev/sda2
как "82".
/dev/sda1
как загрузочный/dev/sda3
(/var
) и /dev/sda4
(/backup
) как ext4dd
(данные, взятые от 1-го HDD)./dev/sda1
на 2-м жестком диске с dd
изображение от первого HDDЯ ожидал:
Жесткий диск с той же схемой выделения разделов, сохраните первые 4 096 байтов, то же /dev/sda1
, rsync копия /dev/sda3
(/var
) и другое /backup
(бесполезный, чтобы сервер работал).
Почему это интригует не, работают? Как я могу добиться большего успеха? У меня нет возражения в передаче 500 ГБ в сети между этими двумя серверами, чтобы сделать целый жесткий диск, но затем у меня нет способа сохранить изображение на новом сервере...
Это не работает, потому что Вы не устанавливали загрузчик на новом диске. Личинка обычно занимает первый 64k диска, таким образом, Вам нужно к dd так очень, если Вы хотите скопировать личинку. Тогда личинка ищет Ваш корневой или раздел начальной загрузки UUID, поэтому если Вы отформатировали новый раздел и скопировали Ваши файлы, которые не будут соответствовать так личинке, будет останавливаться и ожидать Вас для ручного сообщения его, что загрузиться. Измененные UUID на других разделах будут также препятствовать тому, чтобы они были смонтированы.
, Если Вы просто dd копаетесь тогда, Вам будет нужен к первому телефону он, где оказаться с set prefix=(hdXX,Y)/boot
команда (заполните диск и число раздела), тогда эти normal
команда должна загрузить остальную часть личинки и потянуть меню начальной загрузки, но необходимо будет нажать e
, чтобы отредактировать его и изменить корень ядра = аргумент для указания на правильный раздел вместо старого UUID. Наконец необходимо будет обновить/etc/fstab, таким образом, он сможет найти новые разделы.
Что относительно того, чтобы использовать загруженный инструмент для профессионального клонирования всего жесткого диска? Вы могли бы посмотреть на этот вопрос, где я пытался описать это другому пользователю обеспеченный некоторые ссылки: нажимают меня
, вопрос в настоящее время отмечается как "в ожидании", потому что это немного вне темы, но это останется доступным, насколько я знаю.