VMware Cloud Community
KeiichiKun
Contributor
Contributor

GrubInstaller kernel too old

Hi all,

I'm trying to p2v a Suse 12.1 vm with lvm (I've found this machine as is and I cannot do a lot of thing on it).


Converter 6.1.1 is unable to convert due to "Unable to query the live Linux source machine", only version that starts is 6.0.0

At 99% I got the following error: FAILED: An error occurred during the conversion: 'GrubInstaller::InstallGrub: /usr/lib/vmware-converter/installGrub.sh failed with return code: 127, and message: FATAL: kernel too old Error running vmware-updateGrub.sh through chroot into /mnt/p2v-src-root /usr/lib/vmware-converter/installGrub.sh: line 147: /mnt/p2v-src-root: Is a directory '


Without grub, machine is unable to start.. i've tried all suggestion in this post ubuntu p2v - converter fails generic error but without success, even changing install-grub and update-grub script in helper machine during conversion before running grub script installation.

I've also tried to restore grub using Suse rescue console with no luck.


df -kh


Filesystem              Size  Used Avail Use% Mounted on

/dev/mapper/system-root  60G  5.2G  54G  9% /

devtmpfs                  32G    0  32G  0% /dev

tmpfs                    49G  80K  49G  1% /dev/shm

tmpfs                    32G  11M  32G  1% /run

tmpfs                    32G    0  32G  0% /sys/fs/cgroup

/dev/mapper/system-root  60G  5.2G  54G  9% /.snapshots

/dev/mapper/system-root  60G  5.2G  54G  9% /var/tmp

/dev/mapper/system-root  60G  5.2G  54G  9% /var/spool

/dev/mapper/system-root  60G  5.2G  54G  9% /var/opt

/dev/mapper/system-root  60G  5.2G  54G  9% /usr/local

/dev/mapper/system-root  60G  5.2G  54G  9% /tmp

/dev/mapper/system-root  60G  5.2G  54G  9% /var/log

/dev/mapper/system-root  60G  5.2G  54G  9% /srv

/dev/mapper/system-root  60G  5.2G  54G  9% /var/crash

/dev/mapper/system-root  60G  5.2G  54G  9% /var/lib/pgsql

/dev/mapper/system-root  60G  5.2G  54G  9% /var/lib/named

/dev/mapper/system-root  60G  5.2G  54G  9% /var/lib/mysql

/dev/mapper/system-root  60G  5.2G  54G  9% /var/lib/mariadb

/dev/mapper/system-root  60G  5.2G  54G  9% /var/lib/mailman

/dev/mapper/system-root  60G  5.2G  54G  9% /var/lib/libvirt/images

/dev/mapper/system-root  60G  5.2G  54G  9% /opt

/dev/mapper/system-root  60G  5.2G  54G  9% /home

/dev/mapper/system-root  60G  5.2G  54G  9% /boot/grub2/x86_64-efi

/dev/mapper/system-root  60G  5.2G  54G  9% /boot/grub2/i386-pc

/dev/sdb2                273G  267G  5.1G  99% /hana

/etc/fstab

/dev/system/swap swap swap defaults 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx / btrfs defaults 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /boot/grub2/i386-pc btrfs subvol=@/boot/grub2/i386-pc 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /boot/grub2/x86_64-efi btrfs subvol=@/boot/grub2/x86_64-efi 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /home btrfs subvol=@/home 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /opt btrfs subvol=@/opt 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /srv btrfs subvol=@/srv 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /tmp btrfs subvol=@/tmp 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /usr/local btrfs subvol=@/usr/local 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /var/crash btrfs subvol=@/var/crash 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /var/lib/libvirt/images btrfs subvol=@/var/lib/libvirt/images 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /var/lib/mailman btrfs subvol=@/var/lib/mailman 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /var/lib/mariadb btrfs subvol=@/var/lib/mariadb 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /var/lib/mysql btrfs subvol=@/var/lib/mysql 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /var/lib/named btrfs subvol=@/var/lib/named 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /var/lib/pgsql btrfs subvol=@/var/lib/pgsql 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /var/log btrfs subvol=@/var/log 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /var/opt btrfs subvol=@/var/opt 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /var/spool btrfs subvol=@/var/spool 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /var/tmp btrfs subvol=@/var/tmp 0 0

UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /.snapshots btrfs subvol=@/.snapshots 0 0

UUID=yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyy /hana                ext3       defaults              1 2

fdisk -l

Disk /dev/sda: 278.9 GiB, 299439751168 bytes, 584843264 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: dos

Disk identifier: 0x0004f8f1

Device     Boot Start       End   Sectors   Size Id Type

/dev/sda1  *     2048 584843263 584841216 278.9G 8e Linux LVM

Disk /dev/sdb: 278.9 GiB, 299439751168 bytes, 584843264 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: dos

Disk identifier: 0x000ad70f

Device     Boot   Start       End   Sectors   Size Id Type

/dev/sdb1          2048   4208639   4206592     2G 82 Linux swap / Solaris

/dev/sdb2  *    4208640 584843263 580634624 276.9G 83 Linux

Disk /dev/mapper/system-root: 60 GiB, 64424509440 bytes, 125829120 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk /dev/mapper/system-swap: 2 GiB, 2147483648 bytes, 4194304 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Using Veeam Agent for Linux should be a solution, but there's btrfs (not supported).

Any suggestion?

Thanks

0 Kudos
1 Reply
wertylo
Contributor
Contributor

Привет! Вы решили эту проблему?

0 Kudos