Я працював з подвійним завантаженням Windows 7 та Linux Ubuntu на своєму робочому столі, і сьогодні день, коли вони видали безкоштовні оновлення Windows 10. Як цікаво! Я отримав оновлення, і воно було встановлене, і я поїхав поспати 30 хвилин. Однак, коли я повернувся до свого комп’ютера, це призвело до підказки для рятування.
error: no such partition.
Entering rescue mode...
grub rescue>
Коли я набираю ls
:
grub rescue> ls
(hd0) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
Після швидкого огляду людей, які натрапили на рятівний рятувальний рядок, я набрав set
і отримав наступне
grub rescue> set
cmdpath=(hd0)
prefix=(hd0,msdos6)/boot/grub
root=hd0,msdos6
Я все ще розгубився, виявивши, що певні команди на кшталт normal
не працюють, і тоді я знайшов відео-посібник, де ви завантажуєтесь із CD-диска Linux та виконували деякі команди на терміналі. На щастя, у мене був із собою свій компакт-диск і завантажився звідти. Коли я набрав sudo fdisk -l
термінал, ось що я отримав:
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 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: 0xc03ede74
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 1547022335 773407744 7 HPFS/NTFS/exFAT
/dev/sda3 1547022336 1547943935 460800 27 Hidden NTFS WinRE
/dev/sda4 1547945982 1953521663 202787841 f W95 Ext'd (LBA)
/dev/sda5 1915731968 1953521663 18894848 7 HPFS/NTFS/exFAT
Каже, що жоден з моїх пристроїв не має в них системи Linux! І я вже не міг слідувати за цим відеоуроком ...
Я трохи дражнив мозок і визначив, що sda2 містить мою систему Windows (оскільки я пам’ятаю, що на моєму C: диску є близько 700 ГБ місця). Подумавши трохи більше, я пам’ятаю, що призначив близько 200 ГБ мого місця на жорсткому диску для того, що пов’язано з Ubuntu під час встановлення Ubuntu. Я точно не пам'ятаю, що, але я думаю, що в основному це був "простір на жорсткому диску" Ubuntu, і в ньому не було файлів завантаження. Я призначив ще дві речі для Linux, але вони були дуже маленького розміру (ще не порушивши позначку 1 ГБ).
Отже, чи може хтось тут допомогти мені повернути оновлення? Я не заперечу, якщо мені доведеться повністю видалити розділи, в яких є Linux.
/dev/sda5
або (hd0,msdos5)
розділу залишилося лише 3505 секторів, що склало б лише 1,7 Мб, тому розділ Linux навряд чи можна заховати там. Я найкраще здогадуюсь, що запис розділу розділу Linux якось перемістився в це місце (№5 замість №6) і що його тип був незрозуміло змінений. Перше, що потрібно спробувати, було б ls (hd0,msdos5)/
у рятувальному запиті GRUB.