Недавно я установил систему тройной загрузки с Windows 7, Vista и Linux. Как и большинство других людей, которых я знаю, я последовательно использую Win 7 больше, чем любую из двух других, и хочу удалить две другие ОС.
Когда я установил linux, я удалил системный зарезервированный раздел размером 100 Мб, который используют и Win7, и Vista, полагая, что я буду использовать Grub для выбора своей ОС для загрузки. Все работает нормально, за исключением того, что я не могу перейти на Win7 SP1 из-за пакета обновления, который ищет этот системный зарезервированный раздел. Я также не могу создать резервную копию Win7 из-за того, что Win7 не является активным разделом.
Интересно то, что в Grub я выбираю вариант запуска «Windows», а затем появляется загрузчик MS, позволяющий выбрать Vista или 7 для загрузки. Перед установкой linux я мог зайти в свойства системы -> запуск и восстановление и выбрать либо Vista, либо Win7 по умолчанию при загрузке. После установки Linux эта опция будет недоступна.
Поэтому мой вопрос заключается в том, могу ли я использовать такую программу, как EasyBCD, чтобы воссоздать системный раздел размером 100 Мб, или есть другой способ сделать Win7 активным загрузочным разделом. Я пытаюсь установить SP1 и удалить две другие ОС.
Спасибо за вашу помощь.
PS В Win7 я сделал Win7 активным загрузочным разделом и почти завершил процесс резервного копирования ... он потерпел неудачу с ошибкой "файл не найден". Я не знаю, связано ли это с отсутствующим системным разделом
Можете ли вы опубликовать скриншот окна управления дисками Win7?
Joe Internet 13 лет назад
0
Как насчет того, чтобы вставить Windows 7 CD и позволить ему восстановить установку или сделать это вручную, используя fixboot или fixmbr?
mindless.panda 13 лет назад
2
Я уже попробовал оба этих метода. Казалось, работает, но не воссоздать системный раздел.
wbeard52 13 лет назад
0
3 ответа на вопрос
2
Riguez
I have never done this from within windows so not sure if it will work but I don't see why it won't ... it is normally done from Windows PE. If you want to be safe you should boot your computer with the installation disk and use the repair options to get a command prompt.
User Run as Administrator on the command prompt with this up execute DISKPART
Then execute list disk to get a list of your current drives after that execute select disk X replace X with the number of the drive your system partition is on.
Then list partition and select partition X where X is the 200MB partition which I assume you created for this purpose. If it is for something else you will need to create one and I suggest using the GUI as it is much easier.
With the system partition selected execute format fs=ntfs label="System" & assign letter=S & active and lastly exit
You now have a system partition that needs the correct data put on it so run C:\windows\system32\bcdboot C:\windows and this will copy the boot environment files over.
На диске 200 МБ находится установка GRUB. Как вы думаете, это хорошая идея, чтобы удалить раздел Vista и создать новый раздел 100 МБ для этого. Таким образом, если это не сработает, я все еще смогу вернуться в Win7?
wbeard52 13 лет назад
0
Если вы больше не собираетесь использовать Vista, вы можете удалить ее и создать там системный раздел. Затем вы можете использовать другую утилиту разбиения, чтобы расширить раздел Windows 7, чтобы использовать оставшееся свободное пространство ... Я не думаю, что окна можно расширить до пространства, расположенного перед разделом.
Riguez 13 лет назад
0
Убедитесь, что вы сделали резервную копию важных данных на всякий случай ... что-то, что вы должны делать в любом случае, даже если не перемещаться по таблицам разделов :)
Riguez 13 лет назад
0
Я следовал вашим инструкциям в Windows PE, и он работал отлично. Благодарю. Я сейчас нахожусь в процессе установки SP1 и посмотрим, будет ли он завершен успешно.
wbeard52 13 лет назад
0
И SP1, и резервное копирование были успешно завершены вчера. Переустановка служебного раздела устранила две проблемы, которые у меня были. Еще раз спасибо.
wbeard52 13 лет назад
0
1
mindless.panda
Первое, что следует отметить, это то, что системный раздел размером 100 МБ, на который вы ссылаетесь, не используется для загрузки, скорее это раздел для восстановления системы, с которого можно выполнить загрузку для выполнения некоторых функций типа восстановления. Если его больше нет, вы всегда можете загрузиться с фактического компакт-диска Windows и выполнить те же задачи.
Восстановление процесса загрузки вашей системы на самом деле не связано с разделом размером 100 МБ. В основном вам нужно исправить загрузочный сектор, а также основную загрузочную запись для вашей системы. Вы можете сделать это вручную, загрузившись с компакт-диска Windows и перейдя в командную оболочку, или вы можете использовать «Восстановление запуска» Windows после загрузки компакт-диска Windows. Более подробная информация и руководство находятся здесь .
0
Tech Tonics
Вам не нужен раздел «Зарезервировано системой». Что вам нужно, так это файлы, которые Windows помещает в System Reserved. Вы можете восстановить эти файлы из командной строки, восстановив хранилище bcd. Или воспользуйтесь опцией восстановления файлов в Easybcd, или выполните обновление с установочного диска Windows 7, который не будет перезаписывать файлы в разделе. Ваш раздел Windows должен быть помечен как «активный», что можно сделать в разделе «Управление дисками». Как только вы сможете загрузиться непосредственно в Windows (без меню grub), SP1 продолжит работу. Сообщение, похожее на мое, корректно, но в нем отсутствует проверка, чтобы увидеть, что ваш раздел Windows помечен как активный, хотя обычно он будет изменен на активный, если на более ранних этапах.