Итак, 3 месяца назад я построил компьютер, но у меня была возможность позаимствовать SSD из моего места работы. Первоначально я установил пробный режим Windows 7 на этот SSD, а затем через несколько недель обновился до Windows 8, но установил его на второй жесткий диск. Затем я стер SSD (по крайней мере, я думал, что я сделал весь диск), и использовал его в качестве диска данных в Windows 8.
Сегодня я вынул SSD из своей системы, чтобы вернуться к работе, и сразу отформатировал все это, чтобы установить на него сервер Ubuntu для работы. Теперь я вернулся домой, и диск с Windows 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.
Спасибо.
источник
Ответы:
Попробуй это:
Загрузите Windows 8 CD, выберите язык и на экране с надписью «Установить сейчас» выберите «Восстановить мой компьютер» в левом нижнем углу. Откройте «Устранение неполадок» и «Дополнительные параметры». В меню дополнительных параметров выберите «Командная строка» и введите:
BOOTREC /FIXBOOT
BOOTREC /FIXMBR
BOOTREC /REBUILDBCD
Один из них должен работать.
источник
Вам не нужно иметь отдельный загрузочный раздел. Хотя в Linux всегда была концепция отдельного
/boot/
раздела, в Windows только в Windows 7 Microsoft начала создавать отдельный раздел размером 100 МБ в начале вашего физического диска для хранения загрузочных файлов.Единственное преимущество отдельного загрузочного раздела (кроме вашего фактического раздела Windows) состоит в том, что если у вас есть несколько установок Windows на нескольких разделах, и вам необходимо отформатировать / удалить один или несколько из них, ваша загрузка продолжит работать.
Таким образом, ваши варианты либо
Или обойти все эти проблемы с созданием отдельного загрузочного раздела и просто сделать это:
Если у вас нет установочного компакт-диска Windows или если при запуске восстановления на установочном компакт-диске Windows не удалось загрузить компьютер, вы все равно можете воссоздать правильные параметры загрузки Windows в этом разделе с помощью утилиты автоматического восстановления загрузки, такой как Easy Recovery Essentials . Если вы используете EasyRE для перестройки загрузочного раздела, вы можете пропустить все шаги, связанные с разделом, так как он автоматически позаботится о том, чтобы установить загрузочный флаг для правильного раздела.
Вы можете использовать бесплатный инструмент, такой как GParted, записанный на загрузочный компакт-диск для необходимых изменений раздела, или использовать
diskpart
из командной строки на установочном компакт-диске Windows, хотя я действительно не рекомендую делать это.Во всех случаях вам необходимо убедиться, что в вашем BIOS выбран правильный физический диск, выбранный в качестве первого загрузочного устройства.
Раскрытие: я работал над разработкой EasyRE. (С другой стороны, это означает, что я могу помочь вам, если у вас есть какие-либо вопросы!)
источник
Вы можете попробовать запустить программу восстановления на установочном диске Windows. Я не уверен, есть ли в Windows 8 один из них, но предыдущие версии Windows имели. (Это может быть очевидно, но не используйте диск не-Windows 8 для восстановления Windows 8)
источник
Похоже, что нужно, чтобы восстановить загрузочную область на новом диске. Я уверен, что если бы вы провели небольшое исследование (через Google), вы могли бы найти волшебную команду, если ее нет на ремонтном CD.
Вам не нужно переустанавливать windows, только его загрузочную информацию.
источник
Если по какой-либо причине у вас есть 2 жестких диска в ПК, при установке Windows 10 загрузчик (системный раздел EFI) будет сброшен на твердотельный накопитель (даже если у вас есть другая ОС там ...) Я застрял на Экран 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 (посмотрите на это скрипт внизу)
источник
У вас должен быть хотя бы один раздел efi - я сделал его 100 МБ, так же, как в windows 7. Вот некоторые справочные и примеры сценариев. https://technet.microsoft.com/en-us/library/hh825686.aspx
источник