Если у вас при включении компьютера не загружается Windows, процесс зависает на черном экране, то может быть повреждена загрузочная запись жесткого диска (MBR).
При появлении ошибки на экране сомнения пропадают.
Может выдаваться и иная информация о неисправности загрузчика HDD.
Текстовая информация может быть разная в зависимости от классификации ошибки. Но когда упоминается слово boot, то ясно, что с загрузкой непорядок.
Как восстановить MBR, доведаетесь на этой странице.
Обратите внимание на распространенные причины неисправностей загрузочного сектора HDD.
На старых системах до Windows XP использовался загрузчик NT Loader (NTLDR). В Windows 7, Vista и последующих версиях ОС стал применяться UEFI и EFI. Поэтому старые и новые системы на одном ПК, обычно, не ставят. В ином случае NTLDR затирает UEFI.
Ошибки в загрузочном секторе HDD могут происходить при использовании даже популярных программ для раздела винчестера. У меня такое случалось с Acronis. Такое бывает потому, что подобный софт заменяет драйвера загрузки дисков своими. Это способно испортить исходную запись MBR. Поэтому лучше пользуйтесь встроенными методами раздела жесткого диска от Windows.
Свои «порядки» в MBR иногда наводят вирусы. Следовательно, после восстановления загрузки HDD проверьте компьютер антивирусными программами.
Если вы уверены, что причина в вирусах, то очистите от них ПК еще до ремонта MBR. Для этого существуют утилиты известных антивирусных компаний, например - Kaspersky Rescue Disk. Их предоставляют бесплатно на официальных сайтах с инструкциями по применению.
Любая из таких программ входит в комплект софта для CD или DVD, который позволяет загружаться с компакт-диска, находить и удалять вирусы на HDD.
Ремонт сектора выполняется с компакт-диска или с USB-флеш-накопителя с установочным пакетом операционной системы.
Технология следующего порядка:
Обязательно при выходе нажимаете F10, иначе изменения не сохранятся!
Действуете в следующем порядке:
Имеется еще одна команда реанимации MBR - bootsect /NT60 SYS . После нее пробуйте снова загрузиться.
В случае неудачной попытки пишите в командной строке так: bootsect /rebuildbcd. Произойдет поиск операционных систем, установленных на ПК.
Теперь снова попытайтесь зайти в Windows. Обратите внимание, что в списке систем сейчас будет на одну больше. Пробуйте зайти в каждую из них. Должно получиться!
Если не спасли все варианты восстановления сектора, то рекомендуется переустанавливать Windows. А как ни хочется иногда это делать! Ведь правда?
Я тоже так подумал и решил поставить рядом еще одну маленькую систему. Что означает «маленькую»? Это система-загрузчик. Она пустая: я не ставил на нее драйвера и свои программы, потому что в ней не работаю. Но зато она загружается!
То, что было нужно, я добился: на винчестере появился рабочая загрузочная область. Теперь в прежнюю систему я нормально захожу. Недостаток в том, что потерял около 14 Гб места на диске. Если вам это не страшно, можете взять такой способ на вооружение !
Для Vista и более поздних версий Windows подходят те же методы, что и для «семерки», отличается лишь дизайн. Например, в «восьмерке» он такой.
Но пункты остаются те же. Поэтому описывать их не будем. Используйте описанную выше инструкцию для Windows 7.
В «экспишке» принцип реанимации сектора аналогичный. Но вход немного другой.Сейчас его увидите:
Давно хотел иметь переносной жесткий диск, на котором был бы загрузочный раздел и второй раздел для другой информации. И сегодня я объясню как это сделать на своем опыте. В результате у нас будет переносном USB HDD с отдельным мультизагрузочным разделом. Мы рассмотрим как добавить свои компоненты на диск, и создать для него меню.
1) Установить Windows XP SP3 Zver + автоустановка + WPI
2) Установка Windows 7 ALL Version
3) Live CD - Alkid
4) Утилиты Acronis
Для начало работы нам понадобиться пустой внешний жесткий диск, у меня завалялся Seagate на 250 Гигабайт.
На форуме OSZone.net есть тема под названием "MultiBoot USB - Мультизагрузочная флешка & Windows XPE/7PE " созданная Jekson07 в которой можно скачать пакет утилит в одной оболочке, размером 17,5 мб.
Скриншот:
Вся информация с жесткого диска удалиться!
Запускаем утилиту HP USB Disk Storage Format Tool, v.2.2.3 .
В пункте Device выбираем свой внешний жесткий диск (определяем по букве тома и размеру).
File System желательно выбрать NTFS .
Выбираем Quick Format и нажимаем Start .
Начнется форматирование.
Запускаем утилиту Grub4Dos Installer 1.1 .
В Device Name выбираем Disk , в окошке находим свой диск (смотрим внимательно по размеру, должен быть по идее последним).
Больше ничего не трогаем, сразу нажимаем Install .
По окончанию появиться сообщение The MBR/BS has been successfully installed , означающее, что все прошло как задумано.
Запускаем программу для разбивки диска, например, Acronis Disk Director .
Находим свой переносной диск, выделяем его и выбираем "разделить".
Оставим под первый диск, к примеру, 30 Гб.
На втором останется порядка 200 Гб.
Нажимаем на флажок финиша, чтобы применить изменения.
Скачиваем ZverDVD , который легко можно найти через .
Монтируем его в программу Daemon Tools Lite любой версии.
Запускаем утилиту WinSetupFromUSB 1.0 b7 .
В верхнем окне выбираем наш переносной диск, на который нужно сохранить установочный диск зверя.
Ставим галочку возле Windows 2000/XP и выбираем наш виртуальный диск Daemon Tools в который смонтирован наш установочный диск ZverDVD и жмем GO.
Для того, чтобы можно было устанавливать ZverDVD в автоматическом режиме, нужно
а) открыть файл с нашего переносного диска j:\WINSETUP\XPpSP3.ISO в программе UltraISO. И добавить в образе, в папку I386 файл SETUPLD1.BIN, который можно взять здесь j:\WINSETUP\XPpSP3\I386\SETUPLD1.BIN .
б) отредактировать menu.lst, рассмотрим ниже
Для работы WPI и нормальной установке драйверов, нужно скопировать папки OEMDRV и WPI, а также файл (маркер) WIN51 из папки j:\WINSETUP\XPpSP3\ в корень диска j:\.
Я пробовал со сборкой 18 in 1 найденную в интернете, которая включает все модификации семерки под x86 и x64.
Также с помощью WinSetupFromUSB 1.0 b7 ставим галочку Vista\7\Server и выбираем виртуальный диск, в который смонтировали сборку Win7. И жмем GO.
После завершения появиться сообщение.
Я скачал версию 2011.05 в образе которой мне пришлось изменить название папки с A386 на I386 (утилитой UltraISO), чтобы можно было залить его на наш переносной диск с помощью той же утилиты WinSetupFromUSB 1.0 b7 .
Запустив ее, теперь нужно выбрать третий пункт UBCD4WIN/WinBuilder/BartPE , выбираем виртуальный диск, в который смонтировали измененный образ Alkid CD.
Нажимаем GO.
На нашем диске появятся папки minint и programs.
Запускаем утилиту скаченную с OSZone.net и выбираем пункт
5) "Копирование файлов и утилит".
Устанавливается просто, если у вас есть образ с утилитами Acronis, то подменяем им файл пустышку j:/boot/Acronis.iso
Скачиваем образ с сайта разработчиков, и закидываем образ ubuntu-11.04-desktop-i386.is o в папку j:/linux/ .
Из этого образа нужно вытазить два файла initrd.lz и vmlinuz, который находятся в папке casper образа.
И положить их в папку j:/linux/ .
Отредактировать файл menu.lst (внизу статьи).
Сейчас на просторах интернета появились сборки Windows, которые работают со съемных дисков.
Скачав дистрибутив можно установить его на наш переносной диск, как обычную систему.
Открываем файл на переносном диске j:/menu.lst в блокноте.
Прилагаю свой скин HDDSkin для меню, который нужно скопировать в папку j:\boot\ , изображен на скрине:
Timeout 30 //время отведенное на простой меню, т.е. по истечению 30 сек запуститься пункт по умолчанию.
gfxmenu /boot/Hddskin //скин меню, я уже подставил свой скин.
default 0 //номер пункта по умолчанию.
//Продолжить загрузку компьютера
title Загрузка с жёсткого диска
find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
rootnoverify (hd0)
chainloader (hd0)+1
//Загрузка Windows Kolhoz Edition
title Запуск Windows USB HDD
rootnoverify (hd0)
chainloader (hd0,0)/ntldr
//Автоустановка ZVER DVD
title Установка Microsoft Windows XP SP3 Zver Edition Auto
root (hd0,0)
map --mem /WINSETUP/XPpSP3.ISO (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
root (0xff)
chainloader /I386/SETUPLD1.BIN
//Ручная установка ZVER DVD
title Установка Microsoft Windows XP SP3 Zver Edition
root (hd0,0)
map --mem /WINSETUP/XPpSP3.ISO (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
root (0xff)
chainloader /I386/SETUPLDR.BIN
//Установка Windows 7
title Установка Microsoft Windows 7 Ultimate 18 in 1
map --unmap=0:0xff
map --unhook
root (hd0,0)
chainloader /bootmgr
// Ubuntu
title Ubuntu 11.04 (LiveCD)
kernel /linux/vmlinuz iso-scan/filename=/linux/ubuntu-11.04-desktop-i386.iso boot=casper initrd=/casper/initrd.lz locale=ru_RU splash --
initrd /linux/initrd.lz
// Alkid Live
title Запуск Alkid Live CD
map --unmap=0:0xff
map --unhook
root (hd0,0)
chainloader /minint/setupldr.bin
title Запуск Alkid Live CD (без драйверов)
map --unmap=0:0xff
map --unhook
root (hd0,0)
chainloader /minint/Setuplns.bin
//Вызов дополнительного меню
title Дополнительные утилиты >>>
configfile /boot/menu_2.lst
title Загрузка Plop Boot Manager
ls /usbdrive.tag || find --set-root --ignore-cd /usbdrive.tag
kernel /plpbt.bin
title Загрузка c CD/DVD-ROM
cdrom --init
map --hook
chainloader (cd0)
title Загрузка с дискеты
rootnoverify (fd0)
chainloader (fd0)+1
title Перезагрузка компьютера
reboot
title Выключение компьютера
halt
Очень часто, «для лечения» компьютера, для переустановки операционной системы и во многих других случаях – пользователю необходимо использовать загрузочный диск. Казалось бы, нет ничего проще – подобный диск можно купить или взять у знакомых (в целом, - это не проблема). Но бывают ситуации, когда оптический привод не работает, загрузочной флешки нет под рукой или вам требуется загрузить нетбук. Проблема поправима, если у вас имеется внешний жесткий диск. Но о том, чтобы сделать его загрузочным, необходимо позаботиться заранее, не дожидаясь того момента, когда он вам понадобится.
Некоторые специалисты, для того чтобы сделать жесткий диск загрузочным, рекомендуют использовать специальное программное обеспечение. Но мы пойдем более простым путем и будем использовать стандартные средства самой операционной системы. Мы рассмотрим все операции на примере ОС Windows 8.1. При этом имейте в виду, что процесс создания загрузочного диска на базе внешнего жесткого диска посредством ОС Windows более ранних версий, в принципе, аналогичен (отличия не слишком глобальны). Итак, все по порядку.
Подготовка внешнего жесткого диска
Перед тем, как вы начнете работу с жестким диском, необходимо перенести всю важную информацию с данного устройства на другой носитель. После этого, используемый жесткий диск рекомендуется разделить на 2 раздела. Один мы будем использовать для своих личных нужд, а во втором создадим загрузочный диск.
1. Во-первых, подключаем внешний носитель к компьютеру и заходим в раздел панели управления - «Управление компьютером».
Внимание! Помните - все данные, записанные на внешний жесткий диск, в результате ваших действий будут удалены!
Если вы работаете с ОС Windows 8.1, то правой кнопкой манипулятора выбираем Пуск/Управление дисками.
Что касается предыдущих версий системы, то в них следует использовать панель управления: Пуск / Панель управления / Администрирование / Управление компьютером /Запоминающие устройства / Управление дисками.
2. Теперь из представленного списка необходимо выбрать свой внешний жесткий диск, из которого планируется сделать загрузочный. Будьте внимательны в выборе устройства, ведь все данные на нем будут удалены!
В нашем случае внешний диск – это диск 1, уже разбитый на 2 раздела (тома).
3. Удаляем разделы, имеющиеся на диске. Для этого, правой кнопкой мыши нажимаем на каждый раздел и выбираем пункт «Удалить том» в открывшемся меню.
Примечание: если на вашем внешнем диске имеется всего один раздел, то этот диск просто следует отформатировать.
4. Создаем 2 раздела на внешнем диске – один под загрузочный диск, второй под различные данные для собственного использования. Для этого, на свободном пространстве, которое отображается диском, кликаем правой кнопкой и выбираем пункт «Создать простой том».
5. Перед вами откроется мастер создания томов, в котором необходимо указать размер нового тома. Для нас подойдет объем в 4404 мегабайта (4,18 Гб). Жмем «Далее».
Обозначаем диск какой-либо буквой:
Новый раздел нам необходимо отформатировать. Выбираем файловую систему FAT 32, нажимаем «Далее» и затем «Готово».
6. Теперь нам необходимо активировать созданный раздел (это обязательное условие и если его не выполнить, то компьютер с данного раздела не сможет загрузиться). Для этого, в контекстном меню раздела выбираем команду «Сделать раздел активным» и подтверждаем, выбрав слово «Да».
Наш внешний диск будет иметь следующий вид:
7. В такой же последовательности форматируем дополнительный раздел, выбирая для него файловую систему NFTS. Обратите внимание на то, что его не следует делать активным.
Как сделать внешний диск загрузочным – заключительный этап
Создание дистрибутива системы на внешнем жестком диске после подготовки последнего выглядит не так уж и сложно.
Создаем дистрибутив с загрузочного диска DVD:
Для этого открываем содержимое установочного DVD в проводнике и копируем все файлы в активированный раздел, созданный на внешнем носителе.
Создаем дистрибутив с образа ISO:
Что такое образ диска ISO? Это не что иное, как специальный архив. А если это архив, то это значит, что его всегда можно открыть. В этом вам помогут такие программы, как - Daemon Tools или Total Commander. Если на вашем ПК установлена ОС Windows 8 (8.1), то открыть архив вы сможете даже с помощью проводника.
Все разархивированные файлы вам необходимо скопировать на внешний жесткий диск (в его активный раздел).
На этом, пожалуй, все. Вы теперь знаете, как внешний жесткий диск сделать загрузочным. Для того чтобы компьютер загружался с этого диска, необходимо, всего лишь, войти в BIOS и установить приоритет загрузки для USB HDD.
Сегодня почти в любом домашнем компьютере в качестве основного накопителя используется жёсткий диск. На него же и устанавливается операционная система. Но чтобы ПК имел возможность её загружать, ему должно быть известно, на каких устройствах и в каком порядке необходимо искать Master Boot Record (главную загрузочную запись). В этой статье будет приведено руководство, которое поможет вам сделать жёсткий диск загрузочным.
Чтобы с HDD загружалась операционная система или что-либо, необходимо произвести определённые манипуляции в . Можно сделать так, чтобы компьютер всегда ставил винчестеру самый высокий приоритет загрузки. Также существует возможность загрузить нужную вам программу с HDD лишь единожды. Инструкции в материале ниже помогут вам справиться с данной задачей.
Эта функция в БИОС позволяет настраивать последовательность загрузки ОС с установленных в компьютер устройств хранения данных. То есть придётся только поставить жёсткий диск на первое место в списке, и система всегда будет стартовать по умолчанию только с него. Чтобы узнать, как войти в BIOS, прочитайте следующую статью.
В данной инструкции в качестве примера используется БИОС от компании American Megatrends. В целом внешний вид этого набора микропрограмм у всех производителей схожий, но допускаются вариации в названии пунктов и прочих элементов.
Зайдите в меню базовой системы ввода/вывода. Перейдите во вкладку «Boot» . Там будет находиться список накопителей, с которых компьютер может произвести загрузку. Устройство, чьё имя находится выше всех остальных, будет считаться основным загрузочным диском. Для того чтобы переместить девайс вверх, выберите его при помощи клавиш-стрелочек и нажмите на кнопку клавиатуры «+» .
В появившемся окне выберете вариант «ОК» и нажмите «Enter» . Теперь ваш компьютер в первую очередь будет грузиться с HDD, а не с какого-либо другого устройства.
Во время запуска компьютера можно зайти в так называемое меню загрузки. В нём имеется возможность выбора устройства, с которого сейчас будет загружена операционная система. Данный способ сделать жёсткий диск загрузочным подойдёт, если это действие нужно выполнить один раз, а в остальное время основным устройством для бута ОС является что-то другое.
Когда ПК запускается, нажмите на кнопку, которая вызовет бут-меню. Чаще всего это «F11» , «F12» или «Esc» (обычно все клавиши, позволяющие взаимодействовать с компьютером на этапе загрузки ОС, выводятся на экран вместе с логотипом материнской платы). Стрелочками выбираем жёсткий диск и нажимаем «Enter» . Вуаля, система начнёт загрузку именно с HDD.
В этой статье было рассказано о том, как можно сделать жёсткий диск загрузочным. Один из вышеприведённых способов рассчитан на установку HDD в качестве загрузочного по умолчанию, а другой предназначен для единоразовой загрузки с него. Надеемся, что этот материал помог вам в решении рассматриваемой задачи.
Загрузочный USB Flash или HDD накопитель удобен тем, что можно отказаться от использования CD/DVD для установки ОС и использования диагностических программ типа Memtest, MHDD, Acronis TI.
«Мультизагрузочная» флешка или HDD хороши тем, что можно не форматировать весь диск для каждой программы, а один раз установить туда все необходимые программы и при загрузке с него выбирать нужную через красивое меню. В случае с HDD удобно создать для этого отдельный небольшой раздел.
Существует множество решений для флешек (например, http://eee-pc.ru/wiki/софт:usb_multiboot), но, как правило, они не работают с USB HDD. На хабре я нашел только об установке Win7 с USB HDD, но год назад попытки воспроизвести это не увенчались успехом. Для установки Windows 7 с флешки существует MS Win7 DVD Tool , но он опять же не работает с HDD. Поэтому давайте создадим свой мультизагрузочный USB HDD с помощью GRUB4DOS.
Нам понадобится:
Для проверки работоспособности многих программ необязательно каждый раз ребутать компьютер. Можно использовать виртуальные машины: MobaLiveCD или VirtualBox. Для VB выполняем в консоли: "C:\Program Files\Oracle\VirtualBox\VBoxManage" internalcommands createrawvmdk -filename "C:\USBHDD.VDI" -rawdisk \\.\PhysicalDrive1 где число в PhysicalDrive - номер нашего загрузочного диска, и указываем полученный файл (C:\USBHDD.VDI) в качестве жесткого диска при создании машины. Однако некоторые ОС (например, Windows 7) могут не работать таким способом.
Открываем Menu.lst текстовым редактором, добавляем туда следующее:
title Memtest
find --set-root /mt420.iso
map /mt420.iso (hd32)
map --hook
root (hd32)
chainloader ()
И попробуем разобраться, что эти команды означают.
title
Memtest - название пункта (Memtest), которое будет отображаться в меню.
map
/mt420.iso (hd32) - загрузка ISO образа, находящегося в корне загрузочного диска (эмуляция CD-ROM).
root
(hd32)- делает виртуальный CD-ROM корневым.
chainloader
() - передает управление другому загрузчику (если в скобках ничего не указано, то используется корневой, в данном случае hd32).
Также кидаем ISO образ с ubuntu.com на HDD и прописываем в Menu.lst (образ переименован в ubuntu1.iso):
Title Ubuntu map /ubuntu1.iso (hd32) map --hook root (hd32) kernel /casper/vmlinuz iso-scan/filename=/ubuntu1.iso boot=casper quiet splash -- locale=ru_RU initrd /casper/initrd.lz
А вот с Win 7 немного сложнее.
Копируем все файлы с диска (образа) Windows 7 и добавляем в Menu.lst:
title Install Windows 7
find --set-root /bootmgr
chainloader /bootmgr
В некоторых случаях работает, но могут возникнуть различные ошибки во время установки. К тому же таким способом будет работать только если на hdd находится одна Windows 7, иначе (например, если хотим поместить туда х86 и х64) запустится установка первой найденной.
UPD : автоматизация этого способа: rghost.ru/20467691 либо greenflash.su/_fr/7/7487664.7z . Файлы из архива (кроме menu.lst и seven.iso) необходимо скопировать в корень раздела (либо соответственно изменить пути в Menu.lst).
Error 60: File for drive emulation must be in one contiguous disk area
Решение : нужно дефрагментировать образ. Например, с помощью программы Contig от Марка Руссиновича. Использование: contig.exe g:\ubuntu1.iso в консоли.
BIOS не поддерживает загрузку с USB, зависает, долго грузится и другие проблемы, связанные с загрузкой с USB HDD