Как запустить раздел Windows из командной строки Grub?

8

У меня установлена ​​Windows 7 в моей системе. После того, как я установил Windows 7, я установил Fedora в отдельный раздел, чтобы иметь возможность двойной загрузки.

Я удалил Fedora, удалив раздел, на котором он был установлен. Теперь я не могу запустить свою систему. При загрузке моя система останавливается в командной строке Grub.

Я хочу загрузить установку Windows 7, которую я не удалил из своей системы.

Это отображается при запуске

GNU GRUB version 0.97-71.fc15 (634k lower /306122k upper momory)<br> [
minimal BASH-like editing is supported.for the first word, TAB lists
possible commands completions.anywhere else TAB lists the possible
completion of device/filename.]
grub>

Как я могу загрузить свой раздел Windows с помощью этой команды grub?

Juned
источник

Ответы:

7

Конечная цель - восстановить основную загрузочную запись (MBR) на жестком диске, удалив Grub, чтобы в будущем можно было загружаться в раздел Windows, не останавливаясь в командной строке Grub.

Самый простой способ добиться этого - загрузиться с установочного носителя Windows 7. Воспользуйтесь Repair computerссылкой и выберите Command Line. В командной строке введите bootsect /nt60 SYS /mbr. Вы можете перезагрузить систему, и теперь она загрузится в Windows.

Джордж М
источник
8

В дополнение к тому, что предлагает Утер, вы также можете попытаться загрузить Windows напрямую из GRUB. Вы используете GRUB 0.97 (т.е. Grub 'legacy'), поэтому попробуйте это:

chainload (hd0,0)+1

Это загрузит первый сектор ( +1) первого раздела ( ,0) первого HD ( hd0). Ваше расположение разделов может отличаться. Нажмите Tabодин или два раза после ввода открывающей скобки ( (), чтобы получить список ваших разделов и выбрать тот, который вам нужен.

Первый сектор раздела Windows - это его загрузчик, и chainloadGRUB загружает Windows как обычно.

Если это работает, и вы попадаете в Windows, вы должны сделать то, что предлагает другой: открыть оболочку (Пуск → Выполнить… → тип cmd Enter), а затем переписать Windows MBR с помощью bootsect /nt60 SYS /mbr. Это должно остановить запуск GRUB при загрузке.

Алексиос
источник