Випадково використовував mkfs.ext4 на Microsoft Reserved Partition під час встановлення Arch Linux


1

Заголовок говорить все. Windows все ще завантажується, але я боюся будь-яких майбутніх помилок. Як це виправити?

Операційна система: Windows 8.1

Нижче наведено вихід розділеного друку, якщо він корисний.

Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name                          Flags
 1      1049kB  420MB   419MB   ntfs            Basic data partition          hidden, diag
 2      420MB   693MB   273MB   fat32           EFI system partition          boot, esp
 3      693MB   827MB   134MB   ext4            Microsoft reserved partition  msftres
 4      827MB   179GB   179GB   ntfs            Basic data partition          msftdata
 7      179GB   190GB   10.7GB  ext4
 8      190GB   203GB   12.9GB  linux-swap(v1)
 9      203GB   268GB   64.4GB  ext4
 5      351GB   980GB   629GB   ntfs            Basic data partition          msftdata
 6      980GB   1000GB  20.1GB  ntfs            Basic data partition          hidden, msftdata

Відповіді:


1

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

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

Відновлення або відновлення (видалення) системного розділу через cmd (командний рядок)

  1. Завантажте комп'ютер з інсталяційним носієм Windows 10/8/7 і натисніть Shift + F10
  2. Запустіть наступні команди в командному рядку:

    bootrec /fixmbr  
    

    Якщо ви отримаєте повідомлення про помилку "Елемент не знайдено", вам, можливо, знадобиться позначити завантажувальний розділ як активний за допомогою discpart.

  3. Введіть нижче команди в командному рядку:

    diskpart
    select disk 0
    list partition
    select partition #
    

    Примітка: Виберіть розділ "Зарезервована система" (якщо у вас є) або розділ ОС Windows.

    active
    exit
    
  4. Тип: bootrec /fixboot і натисніть Enter у командному рядку.

  5. Тип: bootrec /rebuildbcd і натисніть Enter у командному рядку.

Після цих дій ви можете перезавантажити комп'ютер і продовжити користуватися комп'ютером, а віддалений системний розділ буде відновлено.

Джерело, яке я використав для цього прикладу цей .


Командний рядок не розпізнає bootrec. Це тому, що я використовую UEFI? У мене є вікна 8.1
Chalant

Його bootrec, не bootreg.
13dimitar

Так, це не спрацювало. Я зробив помилку в коментарі, а не в командному рядку.
Chalant
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.