Случайно использовал mkfs.ext4 в зарезервированном разделе Microsoft при установке Arch Linux

Название говорит все. Windows все еще загружается, но я боюсь любых будущих ошибок. Как это исправить?

Операционная система:Windows 8.1

Ниже вывод распечатки, если это полезно.

 Диск /dev/sda: 1000 ГБ
Размер сектора (логический / физический): 512B/4096B
Таблица разделов: gpt
Флаги дисков: 

Номер Начало Конец Размер Имя Файловой системы Флаги
 1      1049kB  420MB   419MB   ntfs Основной раздел данных скрыт, diag
 2      420MB   693MB   273MB   fat32 Загрузка системного раздела EFI, esp
 3      693MB   827MB   134MB   ext4 Зарезервированный раздел Microsoft msftres
 4      827 МБ 179 ГБ 179 ГБ NTFS Базовый раздел данных msftdata
 7 179 ГБ 190 ГБ 10,7 ГБ ext4
 8      190 ГБ 203 ГБ 12,9 ГБ Linux-swap(v1)
 9      203 ГБ 268 ГБ 64,4 ГБ ext4
 5 351 ГБ 980 ГБ 629 ГБ NTFS Базовый раздел данных msftdata
 6 980GB 1000GB 20.1GB NTFS Основной раздел данных скрыт, msftdata 

1 ответ

Зарезервированный раздел Microsoft не используется в 100% случаев из операционной системы, что позволяет вам загружать Windows и использовать ее. Однако в будущем это может вызвать проблемы, такие как проблемы с загрузкой и обновлениями системы. Будет хорошо, если вам удастся это исправить.

Существует несколько способов его восстановления, и я скопирую один (я сам не проверял!):

Восстановить или восстановить (удалить) системный зарезервированный раздел с помощью cmd (командная строка)

  1. Загрузите компьютер с установочного носителя Windows 10/8/7 и нажмите Shift + F10
  2. Выполните следующие команды в командной строке:

    bootrec /fixmbr  
    

    Если вы получите сообщение об ошибке "Элемент не найден", возможно, вам придется предварительно пометить загрузочный раздел как активный с помощью diskpart.

  3. Введите ниже команды в командной строке:

    diskpart
    select disk 0
    list partition
    select partition #
    

    Примечание. Выберите раздел "Зарезервировано системой" (если есть) или раздел ОС Windows.

    active
    exit
    
  4. Тип: bootrec /fixboot и нажмите Enter в командной строке.

  5. Тип: bootrec /rebuildbcd и нажмите Enter в командной строке.

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

Источник, который я использовал для этого примера - вот этот.

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