1

I just attempted to set up my Lenovo Thinkpad Twist to dual boot. It had Windows 8.1 pre-installed.

I burned Ubuntu 13.04 to a USB and booted from that. I partitioned the drives allocating 50 GB for the Ubuntu partition. Ubuntu itself works fine, however when I try to boot back into windows I get an error: can't find command 'drivemap' and error: invalid EFI file path.

It looks like the problem is that the partition created 4 separate file systems:

  • Lenovo_recovery
  • 367MB Volume
  • Windows8_OS
  • WINRE_DRV.

There is a boot folder under the Windows8_OS file system, but I think that it is not being accessed by the boot menu.

Also, the boot menu only has an option for Windows 8 (loader) (on/dev/SDA4) and no Windows recovery environment. The parameters for this file are as follows:

setparams 'Windows 8 (loader) (on /dev/sda4)'

insmod part_gpt
insmod ntfs
set root='hd0,gpt4'
if [ x$feature_platform_search_hint = xy ]; then
    search --no-floppy --fs-uuid --set=root --hint-efi=hd0,gpt4 --hit-baremetal=ahci0,gpt4 FE3A79DE3A79947D
else
    search --no-floppy --fs-uuid --set=froot FE3A79DE3A79947D
fi
drivemap -s (hd0) ${root}
chainloader +1

How do I fix this so that I can boot back into Windows 8?

Alaa Ali
  • 31,535
user1505023
  • 111
  • 1

0 Answers0