Як створити завантажувальний розділ Windows 8 на диску, який ніколи не мав?


10

Тому 3 місяці тому я побудував ПК, але мав можливість взяти SSD з місця роботи. Спочатку я встановив пробний режим Windows 7 на цьому SSD, а потім через кілька тижнів оновився до Windows 8, але встановив його на другий жорсткий диск. Потім я витер SSD (принаймні, я подумав, що я зробив цілий диск), і використав його як накопичувач даних у Windows 8.

Сьогодні я вийняв SSD зі своєї системи, щоб повернутися до роботи, і негайно відформатував усе, щоб поставити сервер ubuntu на роботу. Тепер я повернувся додому, і диск 8 не може завантажуватися. Мабуть, коли було встановлено Windows 8, він просто замінив завантажувач Windows 7 на свій власний, але на ssd.

Отже, протягом останніх 2,5 місяців я завантажувався до ssd, який потім пересилав до сектору ОС жорсткого диска. Тепер, коли SSD зник (і повністю стирається), ланцюг зламаний, і у мене немає завантажувального сектору. Як створити його без повного встановлення Windows?

У мене є USB-установочний ключ Windows 8, з яким я можу перейти в режим відновлення. Ось деякі матеріали з diskpart, які я перемістив із фотографій:

DISKPART> LIST VOL

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0                      NTFS   Partition    465 GB  Healthy
  Volume 1     C   ESD-USB      FAT32  Removable     14 GB  Healthy

DISKPART> LIST DISK

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
* Disk 0    Online          465 GB      0 B        *
  Disk 1    Online           14 GB      0 B

DISKPART> LIST PARTITION

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
* Partition 1    Reserved           128 MB  1024 KB
  Partition 2    Primary            465 GB   128 MB

DISKPART> ACTIVE

The selected disk is not a fixed MBR disk.
The ACTIVE command can only be used on fixed MBR disks.

Схоже, там є місце для завантажувального сектора, але я не можу призначити цьому зарезервованому розділу літеру диска, що є настільки, наскільки я міг отримати за допомогою https://superuser.com/a/504360

Я не можу встановити цей розділ як активний, оскільки таблиця диска не mbt.

Дякую.


"Я не можу встановити цей розділ як активний, оскільки таблиця диска не mbt." - Для обслуговування UEFI слід переглянути диспетчер завантаження rEFInd та проект rEFIt . Род Сміт багато робить з передачею UEFI, є автором rEFIind, і він виходить на Super User з нагоди.
jww

@jww, ти маєш на увазі superuser.com/users/171594/rod-smith ?
Pacerier

Відповіді:


7

Спробуйте це:

Завантажте компакт-диск Windows 8, виберіть мову та на екрані, де написано "Встановити зараз", виберіть "Відновити мій комп'ютер" у нижньому лівому куті. Відкрийте «Виправлення неполадок» та «Розширені параметри». У меню розширених параметрів виберіть "Командний рядок" і введіть:

BOOTREC /FIXBOOT

BOOTREC /FIXMBR

BOOTREC /REBUILDBCD

Один з таких повинен працювати.


Сер, я наказую вам на цю відповідь. Це вирішило мою проблему, коли я не зміг завантажитися в Windows 10 після клонування з HDD на SSD. Дякую!
SU3

4
Через 3 роки мені на цю відповідь довелося гугл. Я щиро бажаю, щоб я міг підкреслити себе.
Лука

7

Вам не потрібно мати окремий завантажувальний розділ. Хоча в Linux завжди була концепція окремого /boot/розділу, в Windows тільки Microsoft почала створювати окремий розділ 100 MiB на початку вашого фізичного диска для зберігання завантажувальних файлів.

Єдиною перевагою для окремого завантажувального розділу (крім вашого фактичного розділу Windows) є те, що якщо у вас є декілька інсталяцій Windows на декількох розділах і вам потрібно відформатувати / видалити один або кілька з них, ваше завантаження продовжить працювати.

Тож ваші варіанти - будь-яке

  1. Використовуйте завантажувальний редактор розділів, щоб спочатку перемістити початок вашого поточного розділу Windows приблизно на 100 Мбіт
  2. Створіть новий розділ 100 MiB FAT32 або NTFS у цьому просторі.
  3. Зробіть цей розділ активним (встановіть прапорець "завантажувальний" у MBR)
  4. Налаштуйте розділ 100 MiB, щоб містити необхідну інформацію про завантаження для завантаження Windows з іншого розділу вручну або автоматично з компакт-диска Windows .

Або обійти всю цю kerfuffle щодо створення окремого завантажувального розділу та просто зробіть це:

  1. Позначте свій розділ Windows активним / завантажувальним (якщо його ще немає) за допомогою редактора завантажувальних розділів.
  2. Встановіть правильні настройки завантаження на свій розділ Windows, знову ж таки вручну або автоматично з компакт-диска Windows .

Якщо у вас немає компакт-диска з налаштуванням Windows або якщо запуск ремонту на компакт-диску з налаштуванням Windows не вдалося завантажити комп'ютер, ви все одно можете відтворити належні налаштування завантаження Windows на цьому розділі за допомогою автоматизованої утиліти відновлення завантаження, такої як Easy Recovery Essentials . Якщо ви використовуєте EasyRE для відновлення завантажувального розділу, ви можете пропустити всі дії, пов’язані з розділами, оскільки він автоматично піклується про встановлення прапора для завантаження на потрібний для вас розділ.

Ви можете використовувати безкоштовний інструмент, такий як GParted, записаний на завантажувальний компакт-диск для необхідних змін розділів, або використовувати diskpartз командного рядка на компакт-диску з налаштуванням Windows, хоча я дійсно не рекомендую цього робити.

У всіх випадках вам потрібно буде забезпечити, щоб ваш BIOS мав правильний фізичний диск, вибраний як перший завантажувальний пристрій.

Розкриття інформації: Я працював над розробкою EasyRE. (Зі свого боку, це означає, що я можу допомогти вам, якщо у вас є якісь питання!)


Це був єдиний, який би працював для мене у вітчизняній машині: Або обійти всю цю kerfuffle щодо створення окремого завантажувального розділу та просто зробіть це: Позначте свій розділ Windows активним / завантажувальним (якщо його ще немає) за допомогою редактора завантажувальних розділів. . Встановіть правильні настройки завантаження на свій розділ Windows, знову ж таки вручну або автоматично з компакт-диска Windows. Якщо у вас немає налаштування Windows
Hoff

0

Ви можете спробувати запустити ремонту на інсталяційному диску Windows. Я не впевнений, що в Windows 8 є одна з таких, але це були попередні версії Windows. (Це може бути очевидним, але не використовуйте диск для Windows 8 для відновлення Windows 8)


2
"Автоматичний ремонт не зміг відновити комп'ютер"
wizpig64

Я не маю уявлення, що робити в цей момент. На мою думку, пора вивести її з орбіти і почати спочатку. Але ви можете знайти кращу відповідь, ніж це (адже це жахлива відповідь), тому не робіть цього відразу.
danielcg

0

Схоже, що потрібно - це відтворити область завантаження на новому диску. Я впевнений, якщо ви зробили невелике дослідження (через google), ви зможете знайти магічну команду, якщо її немає на ремонтному компакт-диску.

Вам не доведеться перевстановлювати Windows, лише його завантажувальну інформацію.


Так, це я прошу. Я вдосталь гугл, розміщений тут після двох годин тупиків. Досі дивлячись хоч.
wizpig64

або перегляньте веб-сайт мікрософт. Я думаю, що якщо ви запускаєте ремонтний диск Win 8 через його темпи, він має можливість виправити вашу ситуацію.
mdpc

0

Якщо у вас є 2 жорсткі диски на ПК чомусь при установці Windows 10 завантажувач програми (розділ системи EFI) перекинеться на SSD (навіть якщо у вас інша ОС там ...) Я застряг на Екран Windows 10 із повідомленням "Не вдалося створити новий розділ або знайти існуючий" і запустивши команду ACTIVE з DISKPART, мені дали "Вибраний диск не є фіксованим диском MBR". (У мене був GPT).

Тому я витягнув SSD, натиснув оновлення, а потім наступний і інсталятор пройшов.

PS Я використовував інструкції щодо розділення диска з https://msdn.microsoft.com/en-us/windows/hardware/commercialize/manufacture/desktop/configure-uefigpt-based-hard-drive-partitions (дивіться це сценарій внизу)


Ласкаво просимо на сайт. Радий бачити, що ви потрапили туди, щоб допомогти відповісти на запитання. Пара речей, про які ви повинні знати; 1) це дуже давнє запитання; 2) питання про Windows 8 , тоді як ваша відповідь - про Windows 10 . Якщо ваша відповідь не стосується ОС, вкажіть її у своїй відповіді.
CharlieRB

Так, вибачте, це просто те, що Windows 10 і 8.1 дуже схожі по відношенню до матеріалів EFI / завантажувача, тому я зрозумів, що мені слід це опублікувати. Просте рішення дивної проблеми.
Брюс Уейн

Вибачатися не потрібно. Просто пропоную поради, як покращити свою відповідь. Це добре, що вони дуже схожі, просто зазначайте, що у своїй відповіді люди не думають, що ви не прочитали оригінальне запитання.
CharlieRB

-1

У вас повинен бути принаймні один розділ efi - я зробив його 100 Мб, це ж саме Windows 7. Ось декілька посилань та зразок сценарію. https://technet.microsoft.com/en-us/library/hh825686.aspx


2
UEFI та системні розділи не є обов’язковими для Windows 8. Windows 8 також добре працює у застарілому режимі. Крім того, це дуже близько до відповіді "лише посилання". Можливо, вам слід узагальнити відповідний зміст пов’язаної статті.
jww
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.