А дело вовсе не в efi.
Просто если разметка gpt, нельзя конец диска взять и выкинуть, там хранятся данные - бэкап таблицы разделов вроде. Решил переносить на диск меньшего размера.
С gparted и clonezilla у меня не получилось перенести данные, потом система не грузилась. Пришлось по старинке - dd if=/olddisk of=/newdisk И после еще нагуглил восстановление данных таблицы разделов через gdisk /dev/sdX и там x - расширенный режим, и в нем - е.
Все загрузилось, работает.
Но, блин, коряво как-то.