Massdomain.ru

Хостинг и домены
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Восстановление загрузчика Windows

Восстановление загрузчика Windows

Bootmgr и ntldr – это стандартные загрузчики, но предназначены они для разных ОС. Bootmgr – это более свежая версия загрузчика, которая используется начиная с виндовс 7. Она характерна более быстрой обработкой данных и способностью загружать максимальную версию операционной системы. Кроме того, bootmgr является новым поколением реализации интерфейса между оборудованием компьютера и операционными системами, и в недалеком будущем, полностью заменит просуществовавшую несколько десятилетий модель BIOS.

В свою очередь, ntld использовался на старых версиях ОС (Виста и ХР). Данный загрузчик отличался медленной обработкой данных и способностью обрабатывать несложные задачи.

Новый диспетчер загрузки bootmgr ориентирован на использование специального хранилища конфигурации загрузки BCD (Boot Configuration Data), а также специально разработанных приложений и данных спецификации EFI. Для совместимости с версиями Windows, предшествующим Windows Vista, новый диспетчер BOOTMGR обеспечивает поддержку загрузки операционных систем предыдущего поколения компьютеров на базе BIOS.

Что собой представляет?

Обычно фраза «системный файл» пугает пользователя. Однако на деле в этом файле нет ничего сложного. boot.ini представляет собой обыкновенный текстовый документ с несколькими параметрами.

Однако прежде, чем отредактировать его, необходимо активировать разрешение для пользователя. Для этого необходимо выполнить следующие шаги:

Снятие галочки "Скрывать защищенные системные файлы"

  1. Открыть любую папку в проводнике, например, «Мой компьютер»;
  2. Вызвать меню «Сервис» и выбрать из выпадающего списка «Свойства папки»;
  3. Выбрать вкладку «Вид»;
  4. Найти пункт «Скрывать защищенные системные файлы (Рекомендуется)» и снять с него галочку, деактивируя параметр;
  5. Согласиться с системным предупреждением.

Теперь можно просмотреть содержимое или изменить его. Если у вас установлена одна операционная система, то boot.ini будет выглядеть точно также.

Содержимое boot.ini в блокноте

Редактирование и настройка списка загрузки ОС. Что к чему, как и зачем.

А сейчас, собственно, о том как это всё делать и где же редактируется сей список систем и его настройки в различных операционных системах Windows.

Для Windows XP картина выглядит следующим образом.
Открываем » Пуск -> Настройка -> Панель управления -> Система -> Дополнительно -> Загрузка и восстановление — Параметры «:

список загрузки операционных систем windows xp

Здесь мы можем настроить время отображения списка операционных систем, систему загружаемую по умолчанию, а так же настроить некоторые параметры отказа ОС. Если надо, то настраиваем здесь всё как нам удобно, после чего жмём в кнопочку » Правка «.

Читайте так же:
Запрос пароля при включении windows 10

boot.ini файл windows xp редактирование загрузки

Перед нами открывается файл boot.ini (по умолчанию скрытый), хранящийся на загрузочном жестком диске. Рекомендую перед его исправлением сделать его резервную копию, т.е нажать » Файл -> Сохранить как » и сохранить где-нибудь в новосозданной папочке. После чего можно смело приступать к редактированию текущего файла.

Если у нас одна система, установленная на диске С: , то вот что мы, скорее всего, увидим в boot.ini нечто подобное:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Microsoft Windows XP Professional RU» /noexecute=optin /fastdetect

Где:
timeout — время отображения списка операционных систем
default — операционная система загружаемая по умолчанию
partition(1) — номер раздела физического (именно физического, а не логического, т.е одно устройство разделено на 2 , 3 и более частей) диска, где расположена система. Т.е например (1) — это диск C, (2) — это диск D: и тд.
rdisk(1) — номер не раздела, а самого физического диска. Т.е. (1) — это первый жесткий диск, (2) — это второй. Не буква диска, а именно жесткий диск.
Microsoft Windows XP Professional RU — название операционной системы. Изменяйте как хотите, хоть на Super Linux-Mac Pupkin . Система останется прежней.

Приведу пример:
Windows XP Eng расположен на диске C: , а Windows XP Rus на втором жестком диске ( slave , а не master ) на первом разделе. По умолчанию грузится Windows XP Eng . Время выбора 15 сек .

[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS txb»>Windows XP Eng » /fastdetect
multi(0)disk(0)rdisk(1)partition(1)WINDOWS txb»>Windows XP Rus » /fastdetect

Вы можете создаватьудалять записи о системах в файле, всячески редактировать список и тд и тп, как угодно по своему усмотрению. В случае ошибки система может не загрузится, но в этом случае файл нужно будет просто заменить на сохраненный ранее (сделать это можно, например, с помощью WindowsPE , который грузится напрямую с CD/DVD -диска или используя консоль восстановления).

Вообще я рекомендую продублировать все записи после [operating systems] и работать с ними, а не с первоначальными. А уж когда добьетесь результата — первоначальные можно удалить, а отредактированные оставить.

Читайте так же:
Заставки на рабочий стол компьютера windows 7

Отредактировав список его надо сохранить там, где он и был, а именно » Файл -> Сохранить как — > boot.ini» — > диск C: и нажать на кнопку » Сохранить «. На предложение заменить — соглашаемся.

Для «Windows Vista/7/8» картина правки загрузочного списка выглядит примерно следующим образом.
В общем и целом, для базовой правки можно воспользоваться программой MultiBoot , но она скорее предназначена для восстановление загрузчиков, нежели для полноценного редактирования (хотя её можно использовать и так при некоторой сноровке).

multiboot программа для восстановления загрузчиков

Подробней о MultiBoot можно почитать в моей статье «Как вернуть загрузку Windows 7/Vista после установки XP [восстановление загрузчика, MultiBoot]», а мы прибегнем пока к работе со списком загрузки при помощи средств системы:

  • Для начала создайте в корне любого диска папку с именем BCDREZ .
  • Затем нажмите » Win+R » на клавиатуре, либо пройдите по пути » Пуск-Выполнить «.
  • В появившемся окне введите cmd и нажмите » ОК «.
  • Откроется консоль. В ней вводим команду » dcedit C:BCDREZbcd «, где С: — диск, где Вы создали папку BCDREZ bcdrez
  • Далее вводим команду » bcdedit » на что нам должно выдать большой такой список:bcdedit
  • С которым мы и будем работать. Тут есть две колонки Здесь нас интересует следующее:
    • идентификатор – ну собственно, идентификатор, той или иной, записи и есть;
    • device – раздел диска, где лежат файлы загрузки;
    • osdevice – раздел, где лежат файлы операционной системы, указанный в виде буквы;
    • path – определяет путь к загрузчику операционной системы, т.е остаток пути после device ;
    • default – показывает идентификатор операционной системы, что загружается по умолчанию;
    • displayorder – показывает порядок, в котором расположены записи о загружаемых системах;
    • timeout – время в секундах до выбора загружаемой по умолчанию ОС;
    • locale – язык;
    • description – название системы в загрузочном меню.
    • bcdedit /default
      Задает систему, загружаемую по умолчанию, где < current >— это идентификатор в списке, что вы получили выше. Например это может быть или еще какое-либо значение (здесь и далее по тексту предполагает, что Вы можете увидеть в полученном у Вас списке выше различные значения идентификатора для различных систем, если у Вас их несколько).
    • bcdedit /timeout 99
      Задает значение таймаута, где 99 — время в секундах. Что есть таймаут смотрите выше по тексту.
    • bcdedit /displayorder /remove
      Убирает загрузку определенной системы из меню, т.е удаляет строку с ней. Тут может быть , или что еще угодно
    • bcdedit /set locale ln-Ln
      Задает язык. В данном примере английский.
    • bcdedit /set description «Windows Vasya Pupkin»
      Изменяет название строки в меню загрузки операционной системы, где указанное в кавычках и есть новое название.
      bcdedit
    • bcdedit /set osdevice partition=D:
      Меняет букву раздела, где лежат файлы операционной системы, где D: — буква диска. Обычно почти всегда требуется так же указать команду bcdedit /set device partition=D: , дабы поменять еще и раздел, где лежат файлы загрузки.
    • bcdedit /delete
      Удаление записи.

    Ну что ж, давайте к послесловию.

    Установка Linux + Windows + Win 7 + Другие системы

    При таком варианте наиболее удобным методом будет являться, опять же EasyBCD. Только в данном случае нам необходимо создать запись в Add New Entry, для каждой из операционных систем, по примеру создания записи для Windows XP. На различных вкладках программы Вы можете перейти к созданию записей загрузчика, для Linux и Mac Os. (рис.4). Также при желании можно добавить и более старые операционные системы Windows: 95,98,NT и т.д.

    Рис.4

    Таким образом, мы вкратце рассмотрели варианты установки нескольких операционных систем на Ваш компьютер. Экспериментируйте с установкой различных ОС на компьютер, но будьте внимательны, так как в один прекрасный момент можно вообще не загрузиться 🙂 Также можете ознакомится с материалом по записи образа на флешку для дальнейшей установки .

    Настройка системы с двойной загрузкой

    Установить систему с двойной загрузкой довольно просто. Вот краткий обзор того, чего ожидать:

    • Двойная загрузка Windows и Linux: сначала установите Windows, если на вашем компьютере не установлена ​​операционная система. Создайте установочный носитель Linux, загрузитесь в установщик Linux и выберите вариант установки Linux вместе с Windows. Подробнее о настройке системы Linux с двойной загрузкой.
    • Двойная загрузка Windows и другая Windows: сократите текущий раздел Windows изнутри Windows и создайте новый раздел для другой версии Windows. Загрузитесь в другой установщик Windows и выберите созданный раздел. Подробнее о двойной загрузке двух версий Windows.
    • Двойная загрузка Linux и другой Linux: у вас должна быть возможность выполнить двойную загрузку двух дистрибутивов Linux, сначала установив один, а затем второй. Выберите установку новой системы Linux вместе со старой системой Linux. Измените размер старых разделов Linux в установщике и создайте новые, чтобы освободить место, если установщик не сделает это автоматически.
    • Двойная загрузка Mac OS X и Windows. Утилита Boot Camp, входящая в состав Mac OS X, позволяет легко настроить систему с двойной загрузкой Windows на вашем Mac.
    • Двойная загрузка Mac OS X и Linux: Boot Camp не позволяет настроить систему Linux с двойной загрузкой, поэтому вам придется немного поработать здесь. Следуйте наше руководство по установке Linux на Mac для получения более подробной информации.

    Вы не ограничены двумя операционными системами на одном компьютере. При желании на вашем компьютере могут быть установлены три или более операционных систем — на одном компьютере могут быть Windows, Mac OS X и Linux. Вы ограничены только объемом памяти, доступным на вашем компьютере, и временем, которое вы хотите потратить на его настройку.

    Основные возможности программы

    Пользователи отмечают максимально упрощенный способ переключения с загрузки Linux, Mac OS X или BSD непосредственно из интерфейса загрузчика Windows. Обратите внимание, со всеми перемещениями и манипуляциями в программе легко разберется и новичок.

    • Предназначена программа EasyBCD для Windows 10, Windows 7, 8, XP и Vista. Также поддерживаются Windows NT, 2000, и XP.
    • Автоматизированный бэкап MBR и BCD.
    • Возможность редактирования имени и любой записи в системном загрузчике.
    • Отладка ядра.
    • Набор инструментов, необходимый чтобы восстановить загрузчик.
    • Возможность работать с Linux, Mac OS X, Android, iOs и другими операционными системами.
    • Подробная конфигурация Изи БСД для всех загрузочных записей.
    • Отлично налаженный контроль одновременно за несколькими операционными системами.
    • Глубокое сканирование всех составляющих жесткого диска.
    • Резервное копирование и восстановление BCD Linux, bsd ms-dos.
    • Поиск ошибок и их устранение при загрузке выбранной операционной системы.
    • Добавление программ в меню запуска Windows.

    Проблемы, которые мы должны учитывать при двойной загрузке Windows и Ubuntu

    Одна из наиболее распространенных проблем, с которыми мы столкнемся при использовании этой конфигурации, заключается в том, что Ubuntu может не запуститься после завершения работы Windows. Даже Windows может не вернуться к нему после использования Ubuntu. Эта ошибка связана с Быстрая загрузка или Быстрая загрузка Windows 10.

    Быстрая загрузка — это своего рода режим гибернации операционной системы, когда ядро ​​вместо полной остановки сбрасывается на жесткий диск, поэтому при загрузке оно возвращается непосредственно в память. Это значительно ускоряет запуск Windows 10.

    При переключении между операционными системами это ядро ​​загружается и настраивается для загрузки. Поэтому при использовании другой операционной системы проблемы генерируются и даже исчезают.

    Если у нас будет компьютер с двойной загрузкой, лучше всего отключить быструю загрузку из вариантов питания Windows 10. Таким образом, мы решим более 80% проблем, с которыми мы можем столкнуться при переходе с операционной системы на другую.

    Другая проблема, которая может возникнуть, заключается в том, что вместо GRUB Загрузочный загрузчик Windows 10 появляется. Это, безусловно, потому, что после обновления Microsoft изменила конфигурацию нашего UEFI, чтобы разместить жесткий диск Windows в качестве основного и загружаться с него.

    В этом случае нам нужно снова ввести настройки BIOS или UEFI и изменить порядок загрузки так, чтобы жесткий диск Linux с GRUB сначала перезагружался.

    Наконец, если вы не можете загрузить какую-либо операционную систему, возможно, у вас жесткий диск или USB-накопитель подключен к компьютеру с которого вы пытаетесь загрузиться , Мы должны убедиться, что мы отключили USB-память Windows 10 и Ubuntu, чтобы избежать проблем с загрузкой.

    голоса
    Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector