Як відновити Windows 7 MBR без компакт-диска


19

Я граю з Ubuntu вже кілька тижнів, і хотів би повернути свій комп’ютер до його оригінальних заводських налаштувань.

На комп’ютері у мене є розділ відновлення (це нетбук). Я пройшов процес одужання і все здавалося нормальним. Однак, коли я перезавантажую комп'ютер, який мені представлений

grub rescue >

Тепер я розумію, що коли я встановив Ubuntu "поруч", він замінив MBR або щось подібне на GRUB.

Я читав на ряді форумів, що мені потрібно використовувати диск для відновлення Windows.

Ось мої питання:

а) У мене немає диска для відновлення, у мене є розділ відновлення - це нетбук. b) У мене немає зовнішнього компакт-диска.

У мене є USB-ключ, на якому розміщено близько 1 Гб місця.

Заздалегідь спасибі.

Відповіді:


20

встановіть Ubuntu LiveCD на маятник, завантажте його з маятника, відкрийте термінал і введіть:

sudo apt-get install mbr
sudo install-mbr -i n -p D -t 0 /dev/sda

Замініть /dev/sdaназви вашого диска.

Які параметри роблять ( зі сторінки man ):

--interrupt <mode>, -i <mode>

Ця опція встановлює перелік подій, через які MBR відображатиме його підказку. Використовуйте -i +<event>для додавання події до списку або -i -<event>для видалення події зі списку. Цінності <event>:

  • s - натиснута клавіша перемикання або управління.
  • k - натиснута клавіша, що не нагадує зміну
  • a - Підказка завжди відображається.
  • n - Ніколи не відображайте підказку (якщо не сталася помилка).

-p <partn>, --partition <partn>

Це визначає завантажувальний сектор за замовчуванням для завантаження. Дійсні значення <partn>:

  • 1, 2, 3, 4 Вказаний номер розділу.
  • F Перша дискета.
  • D Розділ, позначений прапором для завантаження у таблиці розділів.

-t <timeout>,--timeout <timeout> Цей параметр змінює час, на який очікує MBR перед завантаженням розділу за замовчуванням, на значення, вказане за 1/18 секунд (приблизно). Максимальний час очікування, який можна вказати, - 65534, що становить близько години.

Якщо ви mbrне в репо, ви можете завантажити пакет Deb звідси .

Інший метод:

sudo apt-get install syslinux
sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda

Замість використання всього Ubuntu LiveCD можна легше використовувати диск для відновлення завантаження, який згадується в іншій відповіді, і просто завантажувати його.

Другий метод працював для мене, я не знав, як називається мій диск, тому я просто хочу з / dev / sda, який працює для мене. Але тепер у мене немає подвійного завантаження (Windows 7 / ubuntu) більше тільки Windows 7 (але принаймні я нічого не втрачав). Спасибі Павель!
MagTun

3
Я був би вдячний, якби хтось пояснив, як команди / файли Linux, такі як mbr чи mbr.bin, закінчуються відновленням / ремонтом завантажувального сектору Windows MBR .. - я маю на увазі - це дві різні ОС, і багато людей згадують bootsec.exe і лише в змозі ремонтуйте Windows MBR за допомогою Windows Rescue CD тощо. - як приходять команди Linux, які нечітко виглядають як копіювання (dd) Linux Linux MBR - роблять магію на розділ Windows? пробачте за такий рівень некомпетентності, і дякую за розуміння
hello_earth

Зверніть увагу, що -p Dможе не працювати, як очікувалося. Ви , можливо , доведеться спробувати все чотири варіанти один за іншим в явному вигляді: -p 1, -p 2, ...
Олександр Позднеева

7

Ви можете завантажити ізо-зображення Boot-repair Disk iso і записати їх на USB-накопичувач. Потім завантажте паличку і відремонтуйте MBR на дефектному жорсткому диску, як вам подобається. Доступні і 32-розрядні, і 64-бітні версії.

введіть тут опис зображення

Це дійсно працює, я використовую його для ремонту диска Win7, який MBR випадково був написаний GRUB під час встановлення Debian.



3

Розгляньте Super Grub Disc як рішення. Ви можете покласти його на маятник з Unetbootin і завантажувати його на маятник . Виберіть, Windowsа потім Fix boot of Windowsвідновіть MBR Widows (немає доступу до Ubuntu з цим зіллям) або GNU/Linuxслідуйте за опцією Fix Boot (Якщо ви хочете і Ubuntu, і Windows). Потім ви можете перезавантажити та отримати доступ до своїх ОС (залежно від вашого вибору, ви можете отримати лише MBR Windows). Зауважте, що хоча диск Super Grub застарів, Super Grub Disk 2 не працює, і тому слід використовувати Super Grub Disk.


1

Нетбуки Toshiba - просто утримуйте клавішу 0(нуль), перш ніж увімкнути комп, продовжуйте утримувати її - через кілька хвилин з’явиться меню, яке дозволить вам стерти HD та повернутися до заводського стану, якщо ви граєте. АА

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