7

В последнее время у меня возникали проблемы с восстановлением компьютера после удаления GRUB и установки с него Ubuntu. Обычно я не испытываю никаких проблем при этом, но на этот раз все по-другому. Мой раздел Windows XP (NTFS) указан как "Другое" в разделе "Partition Magic" и "Неизвестный" в GParted, а не "NTFS".

Как я могу получить доступ к разделу Windows еще раз? Я более чем готов предоставить любую информацию и провести любые тесты, необходимые для получения указанной информации, чтобы выяснить, что здесь происходит. Приношу свои извинения, если это неправильное место, чтобы задать такой вопрос. Я ничего не слышал о Superuser, кроме хорошего, и решил попробовать. Спасибо!


4 ответа4

3

sfdisk должен иметь возможность легко "исправить" эту проблему; как то так должно "работать"

sfdisk /dev/sda -i -c 1 07

Однако, возможно, что в дополнение к изменяющемуся типу раздела позиции раздела (начало, конец) также были повреждены. TestDisk должен обнаружить эти проблемы и написать новую, несколько правильную таблицу разделов.

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

2

Из того, что я понимаю, кажется, что ваша MBR (основная загрузочная запись) была либо перезаписана, либо повреждена. Вы пытались восстановить его из Linux? Вы можете сделать это с помощью инструмента ms-sys, выполнив эту команду:

ms-sys -m /dev/sda

Ключ -m предназначен для Windows 2000/XP/2003, поэтому убедитесь, что вы используете этот ключ, если у вас Windows XP.

1

Чтобы восстановить ваш BOOTMBR (строит последний ответ, потому что я пока не могу комментировать):

  1. Вставьте установочный диск Windows Vista или Windows 7 в дисковод и запустите компьютер.
  2. Нажмите клавишу, когда вам будет предложено.
  3. Выберите язык, время, валюту, клавиатуру или метод ввода и нажмите кнопку Далее.
  4. Нажмите «Восстановить компьютер».
  5. Выберите операционную систему, которую вы хотите восстановить, и нажмите кнопку Далее.
  6. В диалоговом окне «Параметры восстановления системы» нажмите «Командная строка».
  7. Введите «Bootrec.exe /FixMbr» и нажмите клавишу ВВОД.

Я делал это несколько раз после проблем с установкой Grub и linux.

1

Вы также можете восстановить диск с помощью команды "chkdsk".

  1. Загрузите компьютер с диска Windows XP.

  2. Перейти к консоли восстановления

  3. Введите команду как

    C:\> chkdsk /r 
    
  4. Подождите, пока процесс не завершится. Перезагрузите и посмотрите.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .