У меня Lenovo IdeaPad с Windows и двойной загрузкой Backtrack 5 r3. Мой друг набрал

rm -fr /* >null

на моем компьютере, который стер все.

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

Я предполагаю, что нет никакого способа восстановить Backtrack (если есть, пожалуйста, скажите мне), но так как я с двойной загрузкой с Windows 7, и единственный способ, которым я знаю, чтобы получить доступ к Windows, через меню Grub, я хочу знать, если Есть способ вернуть Backtrack. В противном случае я бы очень хотел попасть в Windows.

У меня есть резервные диски, которые я сделал на Windows 7, но мне было просто интересно, есть ли другой способ обойти это.

3 ответа3

2

Эта команда полностью разрушила Linux-машину. Установка Windows 7 должна быть в порядке. Вы можете использовать восстановление при запуске, чтобы исправить это.

1

Самый простой способ - найти загрузочный компакт-диск и использовать его. Если вы хотите пойти трудным путем, вы можете ввести необходимые команды в приглашении grub, чтобы указать, где найти корневой раздел Windows и загрузчик. Посмотрите в руководстве GRUB2 список команд.

Вам придется выбрать раздел, например так:

set root=(hd0,msdos1)

Это первый жесткий диск (в том порядке, в котором их нашел BIOS), первый раздел (с использованием таблицы разделов MS-DOS). Да, диски нумеруются от 0, а разделы нумеруются от 1. Это не опечатка. Также вы можете просто ввести часть команды, а затем использовать клавишу Tab, чтобы получить предложения о том, что печатать дальше.

Затем вы говорите grub о загрузке первого сектора раздела следующим образом:

chainloader +1

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

insmod part_msdos
insmod chain

Если серьезно, загрузочный CD.

1

У вас есть несколько вариантов ...

ДО чего-либо ... Из-за моей репутации 0, некоторые ссылки имеют hhttp:// вместо http://. Вы должны удалить первый (или второй хе-хе) «ч».

Остальные правы, "rm -rf" привел к установке вашей linux ... Возможно, вы даже потеряли каталог /home, если он был смонтирован одновременно ...

Вариант 1. Использование некоммерческого / бесплатного редактора EasyBCD - http://neosmart.net/dl.php? Id = 1

Вариант 2: Используйте следующую инструкцию для восстановления менеджера загрузки (спасибо Google:P). Восстановить менеджер загрузки - http://neosmart.net/wiki/display/EBCD/Recovering+the+Windows+Bootloader+from+the+DVD

Вариант 3. Используйте Windows CD для загрузки в режиме восстановления, затем выполните "fixboot", «fix-boot» или "fixmbr" (я забыл, какой из них, я думаю, что его fixmbr), затем перезагрузите компьютер.

Вариант 4: переустановите linux, затем используйте grub для загрузки Windows. После загрузки Windows попробуйте указанные выше команды ("fixboot" или «fix-boot» или "fixmbr"). После того, как вы это сделаете, перезагрузитесь, чтобы убедиться, что он показывает загрузчик Windows. Если он показывает только загрузчик Windows, используйте менеджер разделов Windows, чтобы удалить раздел Linux.

Вариант 5: (вероятно, ваш лучший вариант) Используйте загрузочный диск загрузчика. Если это не сработает, Google для "Bootloader Rescue"

  • SuperGrubDisk - http://www.supergrubdisk.org/ (аварийный диск для grub)

После, просто используйте командную строку Windows и "fixboot" или «fix-boot» или "fixmbr" (в зависимости от того, что это ... Опять думаю его исправить)

Вернувшись в окна ... Я бы посоветовал установить сторонний менеджер загрузки, такой как Acronis OS Selector или другой с открытым исходным кодом. Если вам нужно, Google "Графический загрузчик". Мне нравится Acronis OS Selector, так как он указывает и щелкает графический загрузчик. И НЕТ, я не работаю на Acronis и не получаю какой-либо доход или% от продаж.

Удачи, и примите ответ, если вам удастся исправить это любым из моих методов :)

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