kvn17 Опубликовано 6 февраля, 2023 Опубликовано 6 февраля, 2023 Добрый день, господа. В двух словах - есть задача перенести centos c asterisk в виртуальную машину на Hyper-V С помощью dd сделал img всего диска (делал на запущенной системе), конвертировал в vhdx StarWind V2V Converter. При запуске выдает GRUB HARD DISK ERROR Пытался восстановить загрузчик при помощи live cd rescatux вот что выдает TRUE sda 1.8-TiB W [ANSWER] sda [DEBUG] Reordering device.map file. [DEBUG] Getting system hard drives. a [INFO] UEFI devices order skipped (Not an UEFI System) [DEBUG] Performing Filesystem check with automatic fix ^ [SUCCESS] Filesystem check with automatic fix was OK! :) [DEBUG] Updating Grub configuration. [DEBUG] Making temporary fstab file. U [ERROR] Grub configuration update went wrong! :( [DEBUG] Installing Grub. [DEBUG] Making temporary fstab file. U [ERROR] Grub was not installed. Something went wrong! :( U [ERROR] Easy GNU/Linux Boot Fix (Fsck partition, update grub menues, restore GRUB on the MBR and order UEFI entries) was not fully completed. Something went wrong! :( Попытался переустановить grub xubuntu@xubuntu:~$ sudo grub-install /dev/sda1 Installing for i386-pc platform. grub-install: error: failed to get canonical path of '/cow'. Fdisk –l c виртуальной машины user@debian:~$ sudo fdisk -l Disk /dev/sda: 1.8 TiB, 2000406183936 bytes, 3907043328 sector s Disk model: Virtual Disk Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: dos Disk identifier: 0xO0Oe9436 Device Boot Start End Sectors Size Id Type /dev/sdal * 63 40965749 40965687 19.5G fd Linux /dev/sda2 40965750 43070264 2104515 1G fd Linux /dev/sda3 43070265 3907024064 3863953800 1.8T fd Linux Partition 1 does not start on physical sector boundary. Partition 2 does not start on physical sector boundary. Partition 3 does not start on physical sector boundary. Disk /dev/loop0: 631.7 MiB, 662355968 bytes, 1293664 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes 1/0 size (minimum/optimal): 512 bytes / 512 bytes user@debian:~$ fdisk -l с реальной машины [root@US-PBX-TRK ~]# sudo fdisk -l Disk /dev/sda: 2000.3 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 2550 20482843+ fd Linux raid autodetect /dev/sda2 2551 2681 1052257+ fd Linux raid autodetect /dev/sda3 2682 243201 1931976900 fd Linux raid autodetect Disk /dev/sdb: 2000.3 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 * 1 2550 20482843+ fd Linux raid autodetect /dev/sdb2 2551 2681 1052257+ fd Linux raid autodetect /dev/sdb3 2682 243201 1931976900 fd Linux raid autodetect Disk /dev/md0: 20.9 GB, 20974338048 bytes 2 heads, 4 sectors/track, 5120688 cylinders Units = cylinders of 8 * 512 = 4096 bytes Disk /dev/md0 doesn't contain a valid partition table Disk /dev/md2: 1978.3 GB, 1978344275968 bytes 2 heads, 4 sectors/track, 482994208 cylinders Units = cylinders of 8 * 512 = 4096 bytes Disk /dev/md2 doesn't contain a valid partition table Disk /dev/md1: 1077 MB, 1077411840 bytes 2 heads, 4 sectors/track, 263040 cylinders Units = cylinders of 8 * 512 = 4096 bytes Disk /dev/md1 doesn't contain a valid partition table [root@US-PBX-TRK ~]# С Linux системами опыта немного, если можно поподробней что нужно для восстановления загрузчика. [B]Спасибо![/B] Цитата
kvn17 Опубликовано 12 февраля, 2023 Автор Опубликовано 12 февраля, 2023 В 09.02.2023 в 12:36 AM, Olej сказал: Опыта Hyper-V не имею (зато имею большой в CenrOS, и в Asterisk) ... ну и подобные вещи делал неоднократно... только в виртуальных машинах VirtualBox. В порядке замечаний: 1. делать dd для переноса дисков нужно делать на остановленной машине; 2. предложил бы, предварительно, перенос диска сделать в виртуальную машину в VirtualBox - это куда проще и быстрее ... а потом, по аналогии в Hyper-V. А чем перенос в VirtualBox проще переноса в HyperV? есть какие-то конверторы в из физ.машины в virtulalbox ? напишите как сделали бы вы Но проблема видимо в том что Linux был собран на raid1 на mdadm... Цитата
kvn17 Опубликовано 12 февраля, 2023 Автор Опубликовано 12 февраля, 2023 3 часа назад, Olej сказал: 4 часа назад, Olej сказал: Я думаю что вы исказили систему вот на этих 2-х первых шагах: копирование + конвертирование. Кстати, довольно часто кажущееся нормально произошедшее копирование дисков, dd или cp, создаёт негодную копию, из-за неподходящих ключей/опций используемых при копировании. Опять же, в VirtualBox/QEMU/KVM можно бы использовать непосредственно сырой, RAW имидж диска, без всякой трансформации куда-то. До этого пробовал переносить образ Acronis, получил тот же результат. И я не увидел в virtualbox способ прикрепить сырой образ Цитата
kvn17 Опубликовано 12 февраля, 2023 Автор Опубликовано 12 февраля, 2023 Образ Acronis снимал на выключенной мащине Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.