I have a problem with a screwed dual-boot of ubuntu 13.04 and windows 8 on a new DELL XPS 12 (EFI/grub2) System not loading windows8 at all,... here is a story:
I've got a new DELL XPS 12 System with preinstalled Windows8 on (U)EFI Firmware (I have never dealt with EFI before).
There are 5-6 partitions over there :
- EFI
- Windows 8
- Hibernate
- Ubuntu 13.04
- Windows Data
- Repair
but it worked as expected for few weeks.
I decided then to install a new Ubuntu 13.04 x64 on top of Windows8 with dual boot. Somehow (don't ask) I screwed Windows 8 partitions and got only a new Ubuntu installed on a new partition I've created before but lost the access/boot as well as a way to read any of the NTFS Windows partitions I had. I tried to fix that all during the next few days by using TestDisk, BootRepair and few other tools quite successfully and now I am close to a final solution yet not there, needing some help.
Here is the actual situation:
- Ubuntu 13.04 x64 installed and working as expected with grub2 loader
- From ubuntu I'have all the NTFS partitions readable so my Windows 8 and Windows Data partition are there
- On computer boot in EFI mode (NO secureboot though) grub2 loads and Ubuntu starts up with no issues
- The problem is that Windows8 does NOT boot from grub2 stating "...EFI" file not found
- Comparing the issues with some others I've read here seems I have Windows 8 EFI file screwed as my bootx64 and bootmdfw efis are 121KB big and not 1.3MB as some reported/supposed for Windows 8
- Boot-Repair does not help neither does win8 repair liveUSB wit bootxxx /fixmbr /fixboot options whatsoever
Here are my Boot-Repair paste file as well as list of my actual partitions/efi files...
boot-repair report --> http://paste.ubuntu.com/5668969/
list of partitions
------------------
Partition Start Sector End Sector # of Sectors System
EFI > /dev/sda1 2,048 1,026,047 1,024,000 EFI System partition
Win8-OS > /dev/sda2 1,026,048 132,098,047 131,072,000 EFI System partition
Win8-Hyber > /dev/sda3 132,098,048 150,530,047 18,432,000 EFI System partition
Ubuntu 13.4> /dev/sda4 150,530,048 236,510,511 85,980,464 Data partition (Windows/Linux)
Win8-Data >/dev/sda5 236,513,280 500,118,157 263,604,878 Data partition (Windows/Linux)
------------------
list efi files
--------------
/boot/efi:
total 5
drwxr-xr-x 3 root root 512 gen 1 1970 .
drwxr-xr-x 5 root root 4096 mag 8 10:09 ..
drwxr-xr-x 5 root root 512 mag 14 01:25 EFI
/boot/efi/EFI:
total 3
drwxr-xr-x 5 root root 512 mag 14 01:25 .
drwxr-xr-x 3 root root 512 gen 1 1970 ..
drwxr-xr-x 2 root root 512 mag 13 17:02 Boot
drwxr-xr-x 3 root root 512 mag 14 01:25 Microsoft
drwxr-xr-x 2 root root 512 mag 6 10:18 ubuntu
/boot/efi/EFI/Boot:
total 239
drwxr-xr-x 2 root root 512 mag 13 17:02 .
drwxr-xr-x 5 root root 512 mag 14 01:25 ..
-rwxr-xr-x 1 root root 121856 mag 13 17:02 bootx64.efi
-rwxr-xr-x 1 root root 0 mag 13 17:02 bootx64.efi.grb
-rwxr-xr-x 1 root root 121856 mag 8 10:09 bootx64.efi.old
/boot/efi/EFI/Microsoft:
total 2
drwxr-xr-x 3 root root 512 mag 14 01:25 .
drwxr-xr-x 5 root root 512 mag 14 01:25 ..
drwxr-xr-x 2 root root 512 mag 14 01:25 Boot
/boot/efi/EFI/Microsoft/Boot:
total 2759
drwxr-xr-x 2 root root 512 mag 14 01:25 .
drwxr-xr-x 3 root root 512 mag 14 01:25 ..
-rwxr-xr-x 1 root root 1350888 mag 14 01:25 bootmgfw.efi
-rwxr-xr-x 1 root root 0 mag 13 17:02 bootmgfw.efi.grb
-rwxr-xr-x 1 root root 1350888 mag 14 01:24 bootmgr.efi
-rwxr-xr-x 1 root root 121856 mag 13 17:02 bootx64.efi
-rwxr-xr-x 1 root root 0 mag 13 17:02 bootx64.efi.grb
/boot/efi/EFI/ubuntu:
total 120
drwxr-xr-x 2 root root 512 mag 6 10:18 .
drwxr-xr-x 5 root root 512 mag 14 01:25 ..
-rwxr-xr-x 1 root root 121856 mag 13 17:02 grubx64.efi
--------------
I will appreciate any guideline / help from you guys.
Thanks in advance, B.