Компьютерные уроки для начинающих

Компьютерные уроки для начинающих

» » Создать загрузочный раздел на жестком диске. WinSetupFromUSB, или превращаем внешний накопитель в мультизагрузочный

Создать загрузочный раздел на жестком диске. WinSetupFromUSB, или превращаем внешний накопитель в мультизагрузочный

Если у вас при включении компьютера не загружается 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.

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

Ремонт сектора выполняется с компакт-диска или с USB-флеш-накопителя с установочным пакетом операционной системы.

  1. Сначала вставляете DVD в дисковод или флеш-накопитель в USB-разъем с дистрибутивом Windows.
  2. Затем нужно разрешить запуск с данных устройств. Делается это в настройках BIOS.

Изменение источников загрузки

Технология следующего порядка:


Обязательно при выходе нажимаете F10, иначе изменения не сохранятся!

Работа с компакт-диска или флеш-устройства

Действуете в следующем порядке:

  1. После перезагрузки внизу появится надпись: «Press any key…». Это просят нажать любую клавишу. Нажимаете. Иначе не выйдет. Если надпись уже пропала, повторяете все сначала. Для этого жмете сразу три клавиши: Ctrl+Alt+Del. Это вызовет перезагрузку компьютера.
  2. Когда загрузитесь с DVD или «флешки», появится окно установки Windows. Слева внизу выбираете «Восстановление системы».
  3. Будут предлагать подключить сетевые возможности, выбрать языки или букву диска. Ничего не меняете и доходите до выбора систем.
  4. Выделяете нужную Windows и ставите отметку напротив «Используйте средства восстановления…».
  5. Если требуемой системы нет, то она должна появиться, когда нажмете «Загрузить драйверы».
  6. Продолжаете кнопкой «Далее».
  7. В следующем окне выбираете «Восстановление запуска», и MBR может реанимироваться в автоматическом режиме.
  8. Если сектор не заработал, тогда жмете «Командная строка».
  9. В командной строке вызываете утилиту Bootrec и пишете для нее, чтобы она отремонтировала MBR: bootrec /fixmbr . Каждую команду заканчиваете клавишей Enter.
  10. Затем создаете новый загрузочный сектор: bootrec / fixboot . Для выхода из программы набираете exit и помните, что нужно нажать Enter.

Если исправления не помогли

Имеется еще одна команда реанимации MBR - bootsect /NT60 SYS . После нее пробуйте снова загрузиться.

В случае неудачной попытки пишите в командной строке так: bootsect /rebuildbcd. Произойдет поиск операционных систем, установленных на ПК.

Теперь снова попытайтесь зайти в Windows. Обратите внимание, что в списке систем сейчас будет на одну больше. Пробуйте зайти в каждую из них. Должно получиться!

Нестандартный способ

Если не спасли все варианты восстановления сектора, то рекомендуется переустанавливать Windows. А как ни хочется иногда это делать! Ведь правда?

Я тоже так подумал и решил поставить рядом еще одну маленькую систему. Что означает «маленькую»? Это система-загрузчик. Она пустая: я не ставил на нее драйвера и свои программы, потому что в ней не работаю. Но зато она загружается!

То, что было нужно, я добился: на винчестере появился рабочая загрузочная область. Теперь в прежнюю систему я нормально захожу. Недостаток в том, что потерял около 14 Гб места на диске. Если вам это не страшно, можете взять такой способ на вооружение !

Как исправить сектор в Windows 8-10 и Vista?

Для Vista и более поздних версий Windows подходят те же методы, что и для «семерки», отличается лишь дизайн. Например, в «восьмерке» он такой.

Но пункты остаются те же. Поэтому описывать их не будем. Используйте описанную выше инструкцию для Windows 7.

В Windows XP

В «экспишке» принцип реанимации сектора аналогичный. Но вход немного другой.Сейчас его увидите:

  1. После загрузки с компакт-диска начинается копирование файлов системы на винчестер.
  2. Потом появляется окно выбора действий.

Как бы установка ОС не есть чем-то сложным, и мое мнение, что достаточно дружить с компьютером и иметь кроме головы еще две руки – одну правую другую левую. Чтобы установить ОС на компьютер, необходим загрузочный диск или загрузочная флешка.

Но что делать, если нет ни того ни другого, не работает оптический привод, или у вас нетбук? Немного поразмыслив, вспомнил, что у меня есть внешний usb-карман для HDD и свободный старенький HDD 2,5\’\’ тоже есть. В общем, если есть жесткий диск-карман, соответственно его можно сделать загрузочным.

Для этой цели есть утилиты, с помощью которых это можно сделать, но я решил воспользоваться стандартными средствами Windows.

В сети очень много описаний и видеороликов, но, к сожалению, есть один проблемный момент, который авторы почему-то опускаю. Ну да ладно, начну по порядку.

Перед работой с диском, обязательно перенесите и сохраните необходимую информацию с этого диска на другой носитель.

Все настройки буду проводить стандартными средствами Windows 8.1. Возможно, есть некоторые отличия от Windows предыдущих выпусков, но если и есть, то не значительные.

В первую очередь, хочу заметить, что сделать внешний HDD загрузочным, намного удобнее. Я разделил диск на два раздела, на одном находится дистрибутив Windows, другой раздел для моих нужд.

1. Подключаем usb-карман и идем в Управление дисками .

Внимание! Все данные на диске будут уничтожены!

Если у вас на ПК установлена Windows 8.,1 нажмите правой кнопкой мыши: Пуск / Управление дисками ;

Если Windows более ранних версий, откройте консоль Управление компьютером: Пуск / Панель управления / Администрирование / Управление компьютером / разверните Запоминающие устройства / щелкните левой кнопкой мыши Управление дисками .

См.скриншот:

2. Выбираете внешний HDD диск. Будьте предельно внимательны, при ошибочном выборе другого диска, вся информация будет уничтожена.

В моем случае это Диск 1. Как видите на скриншоте, диск разбит на два тома (раздела):

3. Удаляете разделы диска:

4. Создаете новые разделы диска. Один под дистрибутив, второй останется под ваши нужды:

Правый клик мышкой по свободному полю диска, в контекстном меню выбрать команду Создать простой том :

5. В появившемся окне Мастер создания простого тома, жмете кнопку Далее :

Указываете размер тома 4404 мегабайт и жмете Далее. Обратите внимание, размер указывается в мегабайтах. А так как 1 гигабайт равен 1024 мегабайтов, то 1024×4,3=4403,2 мегабайт получаем под раздел дистрибутива (вес моего 4,18 ГБ, например);

В этом диалоге, необходимо отформатировать новый раздел (FAT 32), жмете Далее затем Готово :

6. После этого, необходимо сделать созданный раздел активным (не забудьте, потому что с этого раздела будет загружаться компьютер), для этого:

Правый клик мышкой, в контекстном меню выбрать команду Сделать раздел активным .

На запрос подтверждения, отвечаем ДА .

Внешний HDD выглядит так:

7. В таком же порядке форматируем второй раздел на диске, лучше всего в NTFS, но не делаем его активным.

Копирование Windows на активный раздел внешнего HDD

Копирование дистрибутива Windows на загрузочный внешний HDD довольно прост и легок.

С загрузочного DVD:

Откройте в Проводнике установочный DVD, выделите все папки и файлы, и скопируйте на активный раздел внешнего HDD;

Из ISO образа:

По большому счету ISO образ это своего рода архив. Так что можно открыть с помощью любого архиватора. Еще можно открыть ISO образ через Total Commander или Daemon Tools. Ну и если у вас на ПК установлена Windows 8 или 8.1, то откройте Проводником. Выделите все папки и файлы, и скопируйте на активный раздел внешнего HDD;

Все, ваш внешний HDD может выступать в качестве загрузочного носителя. Достаточно перезагрузится и в BIOS в качестве приоритета загрузки установить USB HDD (в зависимости от типа BIOS).

  • При включении ноутбука нажимаете F2 , чтобы зайти в BIOS;
  • Переходим на вкладку Boot ;
  • В Boot Priority order устанавливаем USB HDD ;
  • Жмем F10 , а затем ОК .

Если не получилось, то посмотрите эту статью.

Сохраните изменения, и приступайте к установке Windows.

Как видим из текста, подготовка внешнего HDD для установки Windows, довольно проста. И мое описание будет не полным, если я не расскажу об одной проблеме, о которой почему-то редко пишут в сети.

Делаем раздел жесткого диска активным

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

Активным называется раздел, с которого загружается компьютер.

Сделать активным раздел можно двумя способами:

  1. С помощью консоли Управление компьютером. Этот способ мы уже рассмотрели, но, к сожалению, по ряду причин, команда Сделать раздел активным бывает недоступна. Решение этой проблемы тоже не сложное. Вспомните, как подготовить загрузочную флешку из Командной строки.
  2. С помощью Командной строки, через утилиту diskpart . Второй способ немного сложнее, но эффективнее. Только надо делать все операции внимательно и не спеша.

Установка активного раздела с помощью командной строки

1. Подключите внешний USB HDD;

2. Нажмите Пуск/Все программы/Стандартные/ Командная строка . Нажмите правую клавишу мыши и выбираете Запуск от имени администратора .


3. В открывшемся окне, напишите команду diskpart и нажмите кнопку Enter . Появится строка-приглашение для работы с утилитой – DISKPART>;


4. Введите команду list disk и нажмите кнопку Ентер . Вы увидите все диски, установленные на Вашем компьютере;


5. Выбираем диск с которым будем работать. Для этого введите команду select disk 0 , где «0» это номер диска в списке, т.е. для моего внешнего диска будет команда select disk 1 . Нажмите кнопку Enter , появится сообщение Выбран диск 1;


6. Далее необходимо найти все разделы на выбранном диске. Введите команду list partition и нажмите кнопку Enter .


7. Выбираем раздел с которым будем работать. Вводим команду select partition 1 , где 1 это номер раздела в списке, т.е. для раздела который делаем активным. Нажмите Enter , появится сообщение Выбран раздел 1 .


8. Помечаем выбранный раздел как активный, для этого введите команду active . Нажмите кнопку Enter , появится сообщение DiskPart: раздел помечен как активный .


Вот и все. Желаю Удачи.

Загрузочный 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.

Нам понадобится:

  • USB HDD (все описанное должно работать и для флешек).
  • ОС Windows (естественно можно аналогично сделать это и из ОС на базе Linux, но у меня сейчас нет возможности проверить работоспособность и наличие «подводных камней»).
  • Материнская плата (BIOS) с поддержкой загрузки с USB накопителей. Если загрузка с USB не поддерживается, можно использовать Plop, об этом ниже.

Начнем

  1. Скачиваем HP USBFW и форматируем наш накопитель. Обычно все, в том числе и я, пропускают этот шаг. Возможно, будет работать и без него, но лично я перепробовал все стандартные варианты форматирования из Windows 7, однако загрузка с моей 320ГБ Тошибы не работала (зависала сразу после выбора в Boot menu) до использования этой утилиты.
  2. Если воспользовались HP USBFW из прошлого пункта, то можно удалить созданный им на весь диск раздел и создать свой, поменьше (желательно FAT32, иначе могут возникнуть проблемы с некоторыми программами и ОС), а оставшееся место оставить для «файлопомойки».
  3. Устанавливаем загрузчик GRUB4DOS в MBR. Рекомендуется использовать первый вариант, чтобы не ошибиться с выбором диска или раздела.
    1. Можно воспользоваться GUI: для этого скачиваем grubinst-1.1-bin-w32-2008-01-01 , запускаем grubinst_gui.exe , выбираем диск, жмем Refresh в Part list и выбираем нужный раздел. Остальные настройки можно не трогать.
    2. Либо в консоли командой: grubinst.exe hd(номер диска, номер раздела) Номер диска можно узнать в «Управлении дисками» (diskmgmt.msc).
  4. Копируем файлы grldr и Menu.lst из архива grub4dos-0.4.4.zip в корень раздела.
Можно перезагружаться и проверять работоспособность нашего мультизагрузочного накопителя.

Для проверки работоспособности многих программ необязательно каждый раз ребутать компьютер. Можно использовать виртуальные машины: MobaLiveCD или VirtualBox. Для VB выполняем в консоли: "C:\Program Files\Oracle\VirtualBox\VBoxManage" internalcommands createrawvmdk -filename "C:\USBHDD.VDI" -rawdisk \\.\PhysicalDrive1 где число в PhysicalDrive - номер нашего загрузочного диска, и указываем полученный файл (C:\USBHDD.VDI) в качестве жесткого диска при создании машины. Однако некоторые ОС (например, Windows 7) могут не работать таким способом.

Примеры установки некоторых ОС и программ

Memters86+
Скачиваем ISO образ с офф. сайта memtest.org/download/4.20/memtest86+-4.20.iso.zip и кидаем его на наш загрузочный HDD (не забываем распаковать.zip архив).

Открываем 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).

Ubuntu 10.4

Также кидаем 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

Windows 7

А вот с Win 7 немного сложнее.

Способ 1:

Копируем все файлы с диска (образа) Windows 7 и добавляем в Menu.lst:
title Install Windows 7 find --set-root /bootmgr chainloader /bootmgr

В некоторых случаях работает, но могут возникнуть различные ошибки во время установки. К тому же таким способом будет работать только если на hdd находится одна Windows 7, иначе (например, если хотим поместить туда х86 и х64) запустится установка первой найденной.

Способ 2:

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

Сегодня почти в любом домашнем компьютере в качестве основного накопителя используется жёсткий диск. На него же и устанавливается операционная система. Но чтобы ПК имел возможность её загружать, ему должно быть известно, на каких устройствах и в каком порядке необходимо искать Master Boot Record (главную загрузочную запись). В этой статье будет приведено руководство, которое поможет вам сделать жёсткий диск загрузочным.

Чтобы с HDD загружалась операционная система или что-либо, необходимо произвести определённые манипуляции в . Можно сделать так, чтобы компьютер всегда ставил винчестеру самый высокий приоритет загрузки. Также существует возможность загрузить нужную вам программу с HDD лишь единожды. Инструкции в материале ниже помогут вам справиться с данной задачей.

Способ 1: Установка приоритета загрузки в BIOS

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

В данной инструкции в качестве примера используется БИОС от компании American Megatrends. В целом внешний вид этого набора микропрограмм у всех производителей схожий, но допускаются вариации в названии пунктов и прочих элементов.

Зайдите в меню базовой системы ввода/вывода. Перейдите во вкладку «Boot» . Там будет находиться список накопителей, с которых компьютер может произвести загрузку. Устройство, чьё имя находится выше всех остальных, будет считаться основным загрузочным диском. Для того чтобы переместить девайс вверх, выберите его при помощи клавиш-стрелочек и нажмите на кнопку клавиатуры «+» .

В появившемся окне выберете вариант «ОК» и нажмите «Enter» . Теперь ваш компьютер в первую очередь будет грузиться с HDD, а не с какого-либо другого устройства.

Способ 2: «Boot Menu»

Во время запуска компьютера можно зайти в так называемое меню загрузки. В нём имеется возможность выбора устройства, с которого сейчас будет загружена операционная система. Данный способ сделать жёсткий диск загрузочным подойдёт, если это действие нужно выполнить один раз, а в остальное время основным устройством для бута ОС является что-то другое.

Когда ПК запускается, нажмите на кнопку, которая вызовет бут-меню. Чаще всего это «F11» , «F12» или «Esc» (обычно все клавиши, позволяющие взаимодействовать с компьютером на этапе загрузки ОС, выводятся на экран вместе с логотипом материнской платы). Стрелочками выбираем жёсткий диск и нажимаем «Enter» . Вуаля, система начнёт загрузку именно с HDD.

Заключение

В этой статье было рассказано о том, как можно сделать жёсткий диск загрузочным. Один из вышеприведённых способов рассчитан на установку HDD в качестве загрузочного по умолчанию, а другой предназначен для единоразовой загрузки с него. Надеемся, что этот материал помог вам в решении рассматриваемой задачи.

Да... У опытного админа должно быть все =) и жесткий диск - это не только очень большая и емкая флешка! В отличае от флешки, на нем можно сделать несколько разделов под разные нужды - под информацию, под мусор, а так же сделать загрузочный раздел...

Вопрос - зачем?

Мне лично оно понадобилось, чтобы установить туда slax-linux! Что это дает - привычную среду для работы в любых условиях, на любых компьютерах... но бывает, что Linux очень часто используется для того чтобы чинить убогого брата - Windows... Например - вынуть файлы из мертвой винды, переразбить жесткий диск, сменить забытый пароль в Windows, возможно - вручную найти и удалить зловредов или с помощью Clam-антивируса... Так же можно сделать образ системы с помощью dd...

Сейчас внешние жесткие диски довольно емкие и если на нем есть данные, то бывает их проблемно куда-нибудь слить, чтобы не утратить во время форматирования...

Но это не важно, важно то, что нам нужно всего лишь 20-30 свободных гигабайт - под систему чуть чуть и совсем не много под данные и сопутствующий софт.

И так приступим к созданию загрузочного диска....

Нам понадобится - внешний жесткие диск, в идеале - пустой, не в идеале - с данными, лучше есть он будет с интерфейсом 3.0 (даже в USB 2.0) он работает существенно быстрее.

Так же ОС Windows XP или выше.

Бесплатная программа для разбивки жестких дисков Wondershare Disk Manager Free (извращенцы могут обойтись Диспечером дисков в Windows)

В моем случае это Disk1 и он не размечен. В вашем случае - будет один раздел, возможно NTFS, но как правило по умолчанию - FAT32.

Мне придется создать пару разделов:

Выделяю под загрузочный диск достаточный объем и нажимаю Next

И чтобы не страдать в далеком будущем - задаю диску метку - BOOT (не обязательно) строкою ниже, Partition Type - выбираем Primary. затем - по аналогии создаю второй раздел с типом NTFS и меткой, как правило - Data, только уже не Primary, а Logical.

Нажимаем в панели инструемнтов Apply и соглашаемся. У нас переразбивается жесткий диск, как правло - это секундное дело.

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

Выделяем достаточно свободного места:

И создаем Primary раздел с FAT32 и меткой BOOT:

Снова нажимаем Apply и ждем.... как долго - зависит от объема данных, так как данные будут перемещены в конец диска из освобождаемого места. Как то выделял 30 гигабайт, ушло часов 5.... Так что - наберитесь терпения и молитесь, чтобы не кончилось электричество!

В идеале конечно - сделать бэкап данных...

Так, диск разбит как надо, но с него пока нельзя загрузится, Primary раздел должен быть помечен как активный, чтобы Bios компьютера понимал, что с него можно грузится:

Соглашаемся и нажимаем Apply и в результате - диск становится загрузочным.

Если мы хотим устанавливать с него Windows, то достаточно просто в корень диска Boot скопировать файлы с установочного диска Windows 7, 8, 8.1 и можем загружаться и ставить....

Если же нам надо все же установить ОС для туевой кучи различных операций, то - =)