Восстановление Ubuntu Grub с TestDisk после обновления Windows 10

Я не очень хорошо знаю систему разделов Ubuntu, поэтому я не хочу делать что-то, что может повредить систему. Моя проблема такая же, как эта

Я использовал Testdisk для этой проблемы, что делать после этого:

    TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org

Disk /dev/sda - 500 GB / 465 GiB - CHS 60801 255 63
     Partition               Start        End    Size in sectors
   HPFS - NTFS              0  32 33    12 223 19     204800 [R erv au syst e]
   HPFS - NTFS             12 223 20 36384 235 11  584316928
   HPFS - NTFS          36384 235 12 36485 193 60    1619968
   Linux                36485 226 30 48643 153 22  195313664
   Linux                48643 153 23 60305 234 25  187355136
>  Linux Swap           60305 234 26 60801  47 46    7956480

Поправьте меня, если я не прав, но sda1 to sda4 представляют Windows?

xubuntu xubuntu @: ~ $ sudo fdisk -l

Disk / dev / sda: 500.1 GB, 500,107,862,016 bytes
255 heads, 63 sectors / track, 60801 cylinders, total 976 773 168 sectors
Units of sectors = 1 * 512 = 512 bytes
Sector size (logical / physical): 512 bytes / 4096 bytes
size of I / O (minimum / maximum): 4096 bytes / 4096 bytes
Disc ID: 0xa39b801b

Device Boot Start End Blocks Id. System
/ dev / sda1 * 2048 206847 102400 7 HPFS / NTFS / exFAT
/ dev / sda2 206 848 584 522 681 292 157 917 7 HPFS / NTFS / exFAT
/ dev / sda3 584 523 776 586 143 743 809 984 27 Hidden NTFS WinRE
/ dev / sda4 586 145 790 976 771 071 195 312 641 5 Scope
Partition 4 does not begin on a physical cylinder boundary.
/ dev / sda5 968 814 592 976 771 071 3978240 82 Linux swap partition / Solaris

Disk / dev / sdb: 4007 MB, 4007624704 bytes
255 heads, 63 sectors / track, 487 cylinders, sectors Total 7,827,392
Units of sectors = 1 * 512 = 512 bytes
Sector size (logical / physical): 512 bytes / 512 bytes
size of I / O (minimum / maximum): 512 bytes / 512 bytes
Disc ID: 0x0109f674

Device Boot Start End Blocks Id. System
/ dev / sdb1 * 63 7827391 b W95 FAT32 3913664+

Disk / dev / sdc: 1041 MB, 1041628672 bytes
63 heads, 32 sectors / track, 1009 cylinders, sectors Total 2,034,431
Units of sectors = 1 * 512 = 512 bytes
Sector size (logical / physical): 512 bytes / 512 bytes
size of I / O (minimum / maximum): 512 bytes / 512 bytes
Disc ID: 0x00000000

Device Boot Start End Blocks Id. System
/ dev / * sdc1 32 2034430 b W95 FAT32 1017199+

Вот мой GParted:

Буду признателен за вашу помощь, потому что я всегда работаю в Xubuntu и не сохраняю свои файлы.

РЕДАКТИРОВАТЬ: Если вы не можете прочитать sudo fdisk -l вот экран

(на французском) переводится ниже

1 ответ

Решение

Я думаю, что окна просто удалили раздел. так попробуй это.

открыть тестдиск

sudo testdisk

выберите свой диск.

затем выберите таблицу разделов, просто выберите то, что она обнаружила.

затем выберите Анализ

затем нажмите Enter, чтобы выполнить быстрый поиск.

затем выберите раздел Linux, как то, что я сделал ниже. затем нажмите ввод, затем снова нажмите ввод, чтобы выполнить более глубокий поиск.

процесс должен выглядеть так, это займет некоторое время.

Когда это будет сделано, используйте клавиши со стрелками вверх и вниз для выбора различных разделов, нажмите p, чтобы увидеть список файлов, если ничего не отображается, нажмите q, чтобы отредактировать и выбрать другой раздел.

когда вы сталкиваетесь с разделом с вашими данными, скопируйте все ваши важные данные в другое место, никогда не создавайте резервные копии на тот же диск. сделайте резервную копию, выбрав файлы кормов, нажав клавиши shift и: когда вы закончите, нажмите c, чтобы скопировать выбранные файлы. или нажмите

когда вы нашли место, где вы хотите сохранить свои данные. нажмите c, и ваши данные будут привязаны к этому месту.

редактировать

Что делать после резервного копирования данных.

Откройте терминал и введите

sudo parted /dev/sda 

Введите в единицу измерения

    GNU Parted 2.3
    Using /dev/sda
    Welcome to GNU Parted! Type 'help' to view a list of commands.
    (parted) unit s

Затем введите команду rescue (поместите здесь первый сектор расширенного раздела) и затем (поместите сектор END здесь расширенного раздела).

в Gpart начальный сектор и конечный сектор можно найти, щелкнув правой кнопкой мыши расширенный раздел и щелкнув информацию

Пример или команда спасения.

(parted) rescue 21239808 31475711 

нажмите Ввод. Затем он сканирует таблицу разделов. когда он находит раздел, он спросит вас, хотите ли вы добавить его в таблицу разделов. Введите yes, и вы должны вернуть раздел и все ваши данные.

затем вы хотите запустить эти команды, чтобы загрузить его снова.

sudo grub-install /dev/sda 

sudo update-grub /dev/sda

дайте мне знать, как оно идет.

Другие вопросы по тегам