Видимо, когда вы перезагружались в середине операции с разделом ... всегда очень опасная вещь ... вы повредили таблицу разделов в вашей основной загрузочной записи (MBR).
Резюме BootInfo, которое было создано при запуске boot-repair, показывает результат ниже fdisk, начиная с строки 478 вашего пастабина.
omitting empty partition (5)
Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders, total 1250263728 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 identifier: 0xab0f55ce
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda3 105064448 1195399743 545167648 0 Empty
/dev/sda4 1195399761 1250259583 27429911+ f W95 Ext'd (LBA)
/dev/sda5 1195399763 1250259583 27429910+ 83 Linux
Пока я не уверен каков точный смысл сообщения omitting empty partition (5), вашего pastebin , который, в свою очередь, ссылается на ваш pastebin на форумах Ubuntu, где утверждается, что
[d11 ] В любое время, когда fdisk сообщает «опустить пустой раздел (X)», к сожалению, это верный признак того, что таблица разделов повреждена ...
Обратите внимание, что sda3 имеет тип раздела (Id) из 0 или Empty. Поскольку sda3 является вашим разделом NTFS для Windows 7, Id должен быть 7 или HPFS/NTFS/exFAT таким же, как и для sda1.
Возможно, поэтому вы не можете загружать Windows 7. Я думаю, что процесс загрузки Windows по-прежнему зависит от того, что значения в таблице разделов MBR являются «правильными». Я думаю, что это просто сдаётся, если что-то не выглядит «правильным».
Я не уверен, что предложить. Очевидным было бы создать любой тип резервной копии, прежде чем вы рискуете сделать что-то, что может увеличить повреждение вашего диска, а не исправлять его.
После попытки сохранить ваши данные «на всякий случай» вы может попытаться использовать ваш pastebin .
Вы можете загрузить свой Live USB, а затем установить testdisk с помощью sudo apt-get install testdisk.
Я бы предложил начать с sudo testdisk -l /dev/sda, чтобы увидеть, что он возвращает. После этого возможно поможет веб-страница «TestDisk Step By Step»?