Я установил Windows 8 поверх существующей двойной загрузки Windows 7 и Ubuntu. Я думал, что, как и всегда, простая переустановка grub поможет решить проблему. Но на этот раз произошло нечто странное.
Я запустил восстановление загрузчика с liveUSB, перезагрузился, но все еще не получил GRUB. Затем я начал немного расследовать. Вот fdisk:
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 204802047 102297600 7 HPFS/NTFS/exFAT
/dev/sda3 204804094 283410431 39303169 5 Extended
Partition 3 does not start on physical sector boundary.
/dev/sda4 283410432 976773119 346681344 7 HPFS/NTFS/exFAT
/dev/sda5 267788288 283410431 7811072 82 Linux swap / Solaris
Windows находится в sda2 и Ubuntu в sda3 (ext3). Если я попытаюсь смонтировать его:
sudo mount /dev/sda3 /mnt
mount: you must specify the filesystem type
Вот разделенный -l:
Number Start End Size Type File system Flags
1 1049kB 106MB 105MB primary ntfs boot
2 106MB 105GB 105GB primary ntfs
3 105GB 145GB 40.2GB extended
5 137GB 145GB 7999MB logical linux-swap(v1)
4 145GB 500GB 355GB primary ntfs
Так что я не могу обнаружить файловую систему моего раздела Ubuntu!
Вот журнал восстановления загрузки: http://paste.ubuntu.com/6221718/
Что я могу сделать?
Если у вас нет другого физического диска, ваша установка Windows испортила Linux. Я боюсь, что восстановление Ubuntu практически невозможно на данный момент. Если у вас есть важные пользовательские данные, вы можете попытаться использовать PhotoRec , чтобы попытаться восстановить их, но это может быть утомительным процессом. Что касается загрузки Ubuntu снова, переустановка является самым простым решением на сегодняшний день.