Как загрузить Windows после удаления всех файлов в Linux с помощью rm?

Как загрузить Windows после удаления всех файлов в Linux с помощью rm?

У меня Lenovo IdeaPad с Windows и Backtrack 5 r3 dual boot. Мой друг ввел

rm -fr /* >null

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

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

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

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

решение1

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

решение2

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

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

set root=(hd0,msdos1)

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

Затем вы указываете grub выполнить цепочку загрузки первого сектора раздела, например так:

chainloader +1

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

insmod part_msdos
insmod chain

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

решение3

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

ПРЕЖДЕ ЧЕМ что-либо... Из-за моей нулевой репутации некоторые ссылки имеют hhttp:// вместо http://. Вы должны удалить первую (или вторую хе-хе) 'h'.

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

Опция 1: Используйте некоммерческий/бесплатный редактор EasyBCD - hhttp://neosmart.net/dl.php?id=1

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

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

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

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

  • SuperGrubDisk - hhttp://www.supergrubdisk.org/ (диск восстановления для grub)

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

Вернувшись в Windows... Я бы посоветовал установить сторонний менеджер загрузки, напримерСелектор ОС Acronisили другой с открытым исходным кодом. Если вам нужно, погуглите "Graphical Bootloader". Мне нравитсяСелектор ОС Acronisтак как это графический загрузчик point and click. И НЕТ, я не работаю в Acronis и не получаю никакого дохода или % от продаж.

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

Связанный контент