Стартиране на GRUB с NTLDR

Проблеми с възстановяването на ОС и реда на зареждане

В: Ще инсталирам Ubuntu или Eeebuntu. Вече работих с Ubuntu, но изобщо не ми хареса hornbeam loader. Как може човек да инсталира една от тези системи, без да засегне буутлоудъра на Windows 7?

A: Лесно. Когато инсталирате Ubuntu, инсталирайте буутлоудъра не в MBR, а в сектора за зареждане на дяла, където е инсталиран Ubuntu. Тези. не в /dev/sda, а в /dev/sda3 например. Числото три е предположение за идеални условия: стартирайте седем в първия дял от 100 мегабайта, самият седем във втория дял, Ubuntu е поставен в третия. По същия начин се предполага, че твърдите дискове са SATA, а не IDE, тъй като в последния случай се използва обозначението hda. След това зареждаме отново от livecd ubunta и изпълняваме: sudo dd if=/dev/sda3 of=/bootsect.lnx bs=512 count=1 Полученият файл bootsect.lnx трябва да бъде хвърлен към зареждането на седемте в първия раздел. Не успях да го заредя със седем средства, така че комплектът за зареждане на XP също е хвърлен там. boot.ini от комплекта се редактира - вмъква се ред като C:\bootsect.lnx="Ubuntu Linux" Самият седем зареждащ механизъм ще вземе ntldr с неговата конфигурация.

В: Направих грешка и инсталирах буутлоудъра в MBR. Как да се отърва от GRUB сега и да се върна към bootmgr?

О: Можете да използвате безплатната програма MultiBoot, която е набор от помощни програми за възстановяване на буутлоудъра на Windows 7 с графичен интерфейс.

Програмата е фокусирана върху поправката на зареждащия механизъм на Windows 7, но също така може да възстанови зареждането на XP. За да направите това, отворете конзолата в последния раздел и използвайте командата:

BootSect.exe /NT52 / /mbr

Ако трябва да запазите възможността за зареждане в linux, можете да използвате метода по-горе, като премахнете mbr от /dev/sda.

В: Разделих отново диска за печалба, буутлоудърът не се възстановява, всичко ме боли, нищо не помага.

О: Най-честият проблем с това са „преместени“ идентификатори на устройства. грешката изглежда така:

Windows не успя да стартира. Причината може да е скорошна хардуерна или софтуерна промяна. За да разрешите проблема: 1. Поставете инсталационния диск на Windows и рестартирайте компютъра. 2. Изберете вашите езикови настройки и след това щракнете върху следващия 3. Щракнете върху „поправете компютъра си“. Състояние: 0xc000000e Информация: Изборът за зареждане е неуспешен, защото необходимото устройство е недостъпно. Коригирано по следния начин:

Отиваме във втория раздел на MultiBoot'a и гледаме тук:

Windows Boot Loader ------------------- идентификатор неизвестно устройство

Отворете командния ред от MultiBoot и въведете:

bcdedit /set устройство дял=буква на устройство: bcdedit /set osdevice дял=буква на устройство: bcdedit