У меня есть машина мультиначальной загрузки с разделом Ubuntu 14, разделом человечности 16 и разделом Windows (вероятно, Windows 10). Я не использовал Windows более чем за год и после перезагрузки, он принудил меня к обновлениям Windows. После этого моя машина не перезагрузит. Я добираюсь до спасательной подсказки GRUB. Единственное сообщение об ошибке
error: no such partition
Я не мог выполнить полезные команды от спасательной подсказки GRUB, таким образом, я удалил жесткий диск и смонтировал его на отдельной Ubuntu ПК. Я работал разделенный на диске, и это - то, на что он похож:
Disk /dev/sdb: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 525MB 524MB primary ntfs boot
2 525MB 1015GB 1014GB primary ntfs
3 1015GB 1015GB 891MB primary ntfs diag
4 1015GB 2000GB 985GB extended
5 1983GB 2000GB 17.1GB logical linux-swap(v1)
Я хочу зафиксировать личинку, таким образом, она может мультизагрузить Windows (Раздел 2), Ubuntu 14 и Ubuntu 16. Я не помню, как я создал разделы Ubuntu, но я надеюсь, что они находятся где-нибудь в расширенном разделе 4 (возможно, они - логические тома?). Я могу сделать это?
ОБНОВЛЕНИЕ: Я смог восстановить два раздела Ubuntu с испытательным стендом. Я затем перезагрузил в Ubuntu 14 через спасательный режим личинки. Я думаю, что твердая часть сделана. Теперь, я должен получить личинку, работающую правильно. В настоящее время это - то, что я должен сделать для получения до меню начальной загрузки личинки:
set root=(hd0,msdos5)
set prefix=(hd0,msdos5)/boot/grub
insmod normal
normal
Как я могу починить вещи так, чтобы личинки работали, не имея необходимость проходить спасательную подсказку личинки? Возможно загрузите личинку в Главную загрузочную запись?
Windows 10 Ежегодное Обновление и более свежий Windows 10 Creators Update, имеют действительно дурную привычку к вытиранию разделов Linux на дисках MBR. Кажется, что Вы - жертва.
Восстановление возможно, но это может быть хитро.
Начальная загрузка к Ubuntu Живой DVD/USB.
Открывают Software & Updates
и удостоверяются, что все Ваши репозитории программного обеспечения включены.
В terminal
...
sudo apt-get update # update the software database
sudo apt-get install testdisk # install testdisk
man testdisk # read the manual
sudo testdisk # start testdisk
можно также получить конкретные инструкции здесь: http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step
Обновление:
Ваши недостающие разделы Ubuntu были между разделами 4 и 5 и пошли от 1015 ГБ до 1983GB-1.