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

Как проверить загрузочную флешку, рабочая ли она, какой у нее тип загрузчика (обычный или UEFI)?

Содержание

Как проверить загрузочную флешку, рабочая ли она, какой у нее тип загрузчика (обычный или UEFI)?

Всем доброго дня!

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

Вообще, должен сразу же сделать заметку, что лучший способ проверки — это убедиться в этом на практике: настроить соответствующим образом BIOS / UEFI (подробно об этом) для загрузки с флешки, провести установку записанной версии Windows, и немного поработать в ней.

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

В общем, ниже несколько советов о том, как можно проверить является ли записанная флешка загрузочной, и сможет ли компьютер с нее начать установку ОС Windows.

👉 В помощь!

Как создать загрузочную флешку Windows 10 под UEFI или BIOS — https://ocomp.info/sozdat-zagruz-fleshku-v-rufus.html

Проверка загрузочной флешки

Способ 1

Пожалуй, наиболее достоверный способ (как уже сказал выше) — подключить флешку к USB-порту, перезагрузить компьютер (ноутбук) и открыть Boot Menu (загрузочное меню). Если флешка загрузочная — вы увидите ее в списке меню, и у вас будет возможность выбрать ее и начать загрузку.

Boot Menu — выбор флешки для загрузки

Просто, быстро, надежно?! 👌

Способ 2

Одна из самых популярных программ для подготовки и создания установочных (загрузочных) флешек WinSetupFromUSB позволяет также тестировать и проверять их работоспособность (грузится ли с них Windows?) .

Чтобы это сделать:

  • подключите флешку к USB-порту;
  • запустите WinSetupFromUSB и выберите в списке подключенный накопитель;
  • отметьте галочкой, что нужен «Test in QEMU» ;
  • нажмите кнопку «GO» .

WinSetupFromUSB — проверка флешки

После, программа автоматически воссоздаст «реальные» условия работы флешки и попробует произвести с нее загрузку ОС. Если с накопителем все в порядке — должны увидеть появившейся логотип Windows (как у меня на скрине ниже).

Загрузка пошла — флешка рабочая (WinSetupFromUSB)

Способ 3

MobaliveCD — это бесплатная программа для проверки загрузочных ISO образов и флешек. Позволяет буквально в 2-3 клика мышкой посмотреть, как будет вести себя установочная флешка: появится ли загрузочное меню, стартует ли ОС и пр.

Отмечу, что в установке MobaliveCD не нуждается, но запустить ее нужно от имени администратора (для этого достаточно кликнуть по загруженному файлу правой кнопкой мышки. См. скрин ниже).

Запуск от имени админа

Основное меню программы крайне простое:

  • если вам нужно проверить ISO образ с Windows — кликните по кнопке «Run the LiveCD» ;
  • если флешку — кнопку «Run the LiveUSB» (пример ниже).

MobaLiveCD — тест флешки

Далее, как правило, требуется указать либо букву с флешкой (либо расположение нужного ISO файла). Отмечу, что программа может попросить указать, куда ей сохранить свой образ (используемый для теста) — укажите любой свой диск (в последствии этот временный файл можно удалить).

Выбор буквы флешки

Собственно, если с вашей загрузочной флешкой всё в порядке — появится логотип Windows (началась установка. ).

Способ 4

Есть спец. программы, которые воссоздают виртуально компьютер в вашей Windows (называют их виртуальными машинами). В такую вот виртуальную машину вы можете установить, например, свою старенькую версию Windows 2000 и работать в ней, не выходя из своей текущей Windows 10. Взглянув на скриншот ниже, думаю, станет более понятно. 👇

В Windows 10 открыто окно виртуальной машины с Windows XP (пример, о чем идет речь)

Разумеется, виртуальная машина отлично помогает всецело проверить загрузочную флешку: т.е. вы сможете увидеть не только процесс установки с нее, но и работу ОС в последствии (будут/ не будут ошибки)! По-моему, это один из самых надежных вариантов!

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

👉 В помощь!

Как запустить старую Windows в новой операционной системе: настройка виртуальной машины VirtualBox — https://ocomp.info/kak-zap-staruyu-windows-virtualbox.html

Вопрос: как посмотреть, загрузочная флешка была записана для работы из-под UEFI или BIOS?

Во-первых, обратите внимание на параметры программы, в которой вы создаете загрузочную флешку. Например, в Rufus при создании флешки вы вручную указываете целевую систему: BIOS или UEFI.

RUFUS — создание флешки

Во-вторых, попробуйте войти в загрузочное меню (при включении ПК ноутбука) и посмотрите, видит ли ваша система флешку (если у вас UEFI — напротив вашей флешки будет гореть «UEFI:», см. скрин ниже) . Это быстрый и надежный способ узнать тип флешки.

Пример загрузочного меню / ноутбук ASUS

В-третьих, попробуйте открыть управление дисками (это встроенная утилита в Windows). Чаще всего, файловая система FAT32 используется во флешках под UEFI.

Также можно открыть свойс тва накопителя (обратите внимание, что ПКМ нужно нажать меню «диск») .

Во вкладке «Тома» может быть 2 типа раздела:

  • Основная загрузочная запись (MBR) — это флешка под BIOS;
  • Таблица с GUID разделов — это флешка под UEFI.

MBR (слева) — GUID (справа)

На этом сегодня пока всё.

Дополнения в комментариях — приветствуются.

Как проверить загрузочную флешку с помощью средств виртуализации ПК

При подготовке загрузочной флешки полный комплекс действий должен включать стадию её тестирования. Всегда нужно проверять, не преподнесёт ли носитель неприятных сюрпризов при проведении какого-нибудь ответственного мероприятия типа переустановки Windows или её реанимации с помощью LiveDisk . Чтобы проверить созданную загрузочную флешку, нужно перезагружать компьютер, настраивать первоочерёдность устройств загрузки в BIOS .

А затем снова всё перенастраивать на запуск компьютера с жёсткого диска. И если окажется, что флешка записана некорректно, после её перезаписи все эти действия необходимо повторять снова. Если носитель создаётся на перспективу быть задействованным когда-то, но не сейчас, совсем не обязательно возиться со всеми этими действиями. Всё можно проверить, не перезагружая компьютер, в среде Windows с помощью средств виртуализации ПК. А если приоритет загрузки с флешки настраивается на доселе незнакомом устройстве со специфическим интерфейсом BIOS , такая проверка поможет исключить вариант несостоятельности носителя и подтвердит вектор поиска причин в настройках базовой прошивки компьютера. Что это за средства виртуализации и каким образом их задействовать?

1. WinSetupFromUSB

WinSetupFromUSB – это небольшая портативная программка для записи загрузочных флешек. В числе своего арсенала предусматривает возможность тестирования как своих результатов работы, так и результатов работы аналогичного ПО в среде QEMU — простейшего эмулятора ПК. Запускаем эту программку, отмечаем галочкой внизу опцию тестирования в QEMU и запускаем операцию.

В окошке QEMU увидим всё то, что наблюдали бы на экране при традиционной проверке носителя на реальном «железе».

2. MobaLiveCD

MobaLiveCD – ещё одна простенькая портативная программка, предлагающая возможность тестирования загрузочных флешек с помощью среды QEMU. Плюс к этому, она позволяет тестировать сами дистрибутивы. MobaLiveCD в той же среде QEMU может запускать ISO -файлы без их записи на носитель. Таким образом можно просмотреть, что конкретно предлагается в составе того или иного LiveDisk , исследовать его, а также выявить возможные проблемы самого дистрибутива.

Чтобы проверить загрузочную флешку, в окне MobaLiveCD жмём кнопку запуска последней функции.

Выбираем её диск (так, как она значится в проводнике Windows) .

И отказываемся от создания образа виртуального диска. Это ненужное действие, оно никак не влияет на процесс запуска флешки.

Далее, как и в предыдущем случае, запустится окошко среды QEMU с содержимым тестируемого носителя.

QEMU – простейший эмулятор, он подойдёт для тестирования загрузочных носителей на предмет их способности загружаться. Ну и разве ещё для поверхностного осмотра их содержимого. Но QEMU не предоставит возможность интерактивного взаимодействия с функционалом LiveDisk . Если нужно более детально исследовать функционал LiveDisk , необходимо прибегнуть к более сложным средствам виртуализации компьютера. Нужно с помощью программы-гипервизора создать полноценный эмулятор — виртуальную машину. Подключить к ней виртуальный жёсткий диск, возможно, поместить на него какие-то тестовые данные, подключить Интернет и т.п. Такими программами-гипервизорами являются VirtualBox и VMware Workstation . С их помощью можно тестировать как содержимое ISO -образов без их записи на носитель, так и уже записанные загрузочные носители. Специфика работы такого рода софта не изучается за пару-тройку часов, так что дальнейшие инструкции приводятся для тех, кто знаком как минимум с азами этой темы.

3. Проверка флешек UEFI на гипервизорах

Актуальные версии VirtualBox и VMware Workstation позволяют работать с виртуальными машинами EFI – эмуляторами современных компьютерных систем с BIOS UEFI . Как и последние, такие машины:

• работают с виртуальными GPT -дисками;
• загружаются чуть быстрее благодаря функции ускоренной загрузки;
• взаимодействуют с загрузочными флешками UEFI : от обычных, с которыми можно работать в BIOS Legasy, их отличает наличие специальных программных кодов в дистрибутиве и файловая система FAT32 .

Чтобы проверить такую флешку UEFI , необходимо создать виртуальную машину EFI и определённым образом её запустить.

Читать еще:  Как проверить скорость работы USB флешки, диска. Как можно ускорить их работу?

VirtualBox

В среде VirtualBox машины EFI создаются так же, как и обычные. Только сразу же после этапа создания необходимо войти в настройки машины и задействовать режим EFI .

Чтобы загрузить EFI -машину с флешки UEFI , нужно в первые секунды запуска войти в её окно (двойным кликом) и нажать F10 . Таким образом попадём в некий примитивный аналог БИОСа. Сначала подсоединяем к машине флешку, затем заходим в раздел этого БИОСа «Boot Manager».

Выбираем загрузку с USB.

Всё – далее в окошке VirtualBox увидим содержимое носителя.

VMware Workstation

Тип виртуальной машины EFI , реализуемой средствами VMware, задаётся изначально, при создании. И впоследствии не может быть изменён.

В окне активной EFI-машины этого гипервизора сначала подсоединяем флешку.

Затем выключаем машину и запускаем её в среде BIOS.

Как и в предыдущем случае, выбираем запуск с USB.

Готово: после перезапуска в окне VMware увидим среду носителя.

4. Проверка обычных флешек на гипервизорах

Ни VirtualBox, ни VMware Workstation не умеют работать с обычными загрузочными флешками. Если носитель форматирован в NTFS и/или в составе его дистрибутива нет программных кодов для UEFI, он не может быть использован ни на реальных устройствах с UEFI, ни на их эмуляторах. Тем не менее способ интерактивно исследовать содержимое таких носителей существует.

VirtualBox

Для тестирования обычных загрузочных флешек в среде VirtualBox предназначена специальная программка Virtual Machine USB Boot. Её можно бесплатно скачать на специализированном форуме по ссылке:

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

Далее в разделе настроек «Носители» добавляем IDE -контроллер. Он считается устаревшей технологией и не задействуется по умолчанию. Но именно с его участием возможно подключение загрузочных USB-устройств.

Теперь запускаем Virtual Machine USB Boot. Нажимаем «Add».

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

Кликаем единственную строку с только что заданными настройками по центру окна и нажимаем «Start».

Жмём «Да».

В окне VirtualBox должно отобразиться содержимое носителя.

VMware Workstation

Чтобы протестировать обычную флешку, нужно работать с ней на виртуальной машине VMware, при создании которой изначально указывался тип не «UEFI» , а «BIOS». Реализовывать загрузку с USB -носителя в этом случае будем с помощью универсального инструмента — Plop Boot Manager. Он создан для устаревших компьютеров, которые могут запускаться только с дискет и оптических дисков. Отправляемся на сайт этого инструмента:

И загружаем последнюю актуальную версию. Распаковываем, удаляем всё, кроме ISO -файла с названием «plpbt.iso». Его необходимо подключить к виртуальной машине.

Далее включаем машину в режиме BIOS.

Настраиваем запуск с CD-привода.

Машина запустится с образа Plop Boot Manager. Первым делом подключаем к ней флешку. Затем в меню самого Plop Boot Manager указываем «USB».

В идеале это конечный этап: в окне VMware мы должны наблюдать содержимое носителя. Если же этого не произойдёт, и Plop Boot Manager отобразит ошибку, подключаем флешку к порту компьютера USB 2.0 и повторяем последние действия. Если и после этого возникнут проблемы, настраиваем для машины совместимость с портом USB 2.0.

5 способов проверки загрузочных флешек и ISO образов

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

Загрузочными носителями называют USB флешки, CD/DVD диски, ISO образы с которых возможна загрузка при включении или при перезагрузке компьютера. Если в загрузочном меню или в BIOS выбран приоритет загрузки со съемного носителя, на компьютере начнется загрузка с загрузочного диска.

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

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

  • в системе возникли неполадки, операционная система Windows не может загрузиться, для восстановления системы потребуется загрузиться с загрузочной флешки или с аварийного диска восстановления
  • из-за заражения вирусами, запуск антивирусного сканера из под Windows невозможен, для лечения необходимо воспользоваться аварийным загрузочным диском от производителя антивируса
  • возникла необходимость в переустановке операционной системы Windows
  • после серьезного сбоя требуется восстановить или скопировать файлы с диска компьютера

Поэтому стоит иметь у себя загрузочные диски, чтобы быть готовым ко всем неожиданностям. Загрузочные диски создаются при помощи большого количества программ. Если флешка окажется не загрузочной, загрузка на компьютере с USB флэш накопителя станет невозможна. Из-за этого, пользователь не сможет решить возникшие проблемы.

Как проверить, что загрузочная флешка работает? Существует несколько способов проверить загрузочную флешку:

  • проверка загрузочной флешки при загрузке непосредственно на компьютере
  • проверка загрузочной флешки на эмуляторе виртуальной машины без перезагрузки

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

Приложения являются надстройками над виртуальной машиной QEMU, которая позволяет проверить возможность загрузки с флешки или с ISO образа без перезагрузки компьютера.

С помощью программ можно выяснить является ли флешка загрузочной, проверить возможность загрузки с ISO образа или USB накопителя на компьютере. Пользователь сможет заранее убедиться в том, что данная флешка или образ загрузится на компьютере.

Представленные в статье программы (MobaLiveCD, Qemu Simple Boot), являются различными оболочками эмулятора QEMU, другие подключают для проверки данный эмулятор (WinSetupFomUSB), или являются надстройкой над программой VMware Workstation Player (VMWare WinPE Test). MobaLiveCD и Qemu Simple Boot проверяют ISO образы и флешки, WinSetupFomUSB проверяет загрузочные флешки, а VMWarePETest – загрузочные ISO образы.

Проверка загрузочной флешки на компьютере

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

Запуск загрузочной флешки по-другому: войдите в BIOS или UEFI для выбора приоритета загрузки с USB диска.

Далее убедитесь в работоспособности флешки, в том, что она загружается.

Проверка загрузочной флешки в MobaLiveCD

Бесплатная программа MobaLiveCD предназначена для проверки загрузочных флешек и загрузочных ISO образов. MobaLiveCD работает без установки на компьютер, для запуска программы кликните по файлу приложения.

Программу необходимо запускать от имени администратора, иначе появится сообщение об ошибке.

Для запуска проверки в программе MobaLiveCD нужно выбрать ISO образ (кнопка «Run the LiveCD») на компьютере, или загрузочную флешку (кнопка «Run the LiveUSB»), подключенную к ПК.

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

Как проверить загрузочную флешку в Qemu Simple Boot

Qemu Simple Boot — бесплатная программа для тестирования загрузчиков с USB накопителей (загрузочных флешек), загрузочных образов, записанных на CD/DVD диски, загрузочных ISO и IMA образов. Программа Qemu Simple Boot не требует установки на компьютер, запускается из папки.

Запустите приложение Qemu Simple Boot, два раза кликнув по файлу «Qsib». Для включения русского языка в программе, нажмите на кнопку «Menu», выберите «Language», а затем «Russian».

В Qemu Simple Boot можно использовать до 1 Гб памяти. Размер выделяемой памяти можно отрегулировать вручную, передвинув ползунок на шкале в нужное положение. Для проверки возможности загрузки с флешки или с ISO образа, особенно, если это операционная система Windows, или тому подобное, лучше использовать максимально возможный размер памяти.

Тестирование в Qemu Simple Boot проходит следующим образом:

  1. Сначала выбирается загрузочный носитель. В Qemu Simple Boot поддерживаются загрузочные носители:
  • HDD (физический диск) — для проверки загрузочной флешки
  • CD (CD/DVD привод) — проверка загрузочного образа, записанного на CD/DVD диск
  • ISO (файл образ в формате ISO) — проверка загрузочного образа в формате ISO
  • IMA (файл образ в формате IMA) — проверка загрузочного файла образа дискеты
  1. При тестировании USB флешки выберите HDD. Затем выберите физический диск, соответствующий флэш накопителю, подключенному к компьютеру. Для проверки других носителей выберите соответствующий тип носителя.
  2. Нажмите на кнопку «Запустить тест Qemu».

Далее вы увидите окно эмулятора QEMU с выбором меню загрузки, который есть на конкретном загрузочном диске.

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

Как проверить загрузочную флешку на работоспособность в WinSetupFomUSB

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

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

  1. Запустите программу WinSetupFomUSB.
  2. Приложение автоматически обнаружит подключенный к компьютеру USB флэш накопитель. Если нужно, для повторного выбора диска, перезапустите обнаружение флешки с помощью кнопку «Refresh».
  3. Отметьте пункт «Test in QEMU».
  4. Нажмите на кнопку «GO».

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

Проверка загрузочной флешки в WinSetupFomUSB прошла успешно.

VMWare WinPE Test (VMWarePETest) для проверки ISO образов

Программа VMWarePETest (VMWare WinPE Test) создана известным разработчиком Ratiborus из Ru-Board. Приложение служит для проверки загрузочных ISO образов (Windows PE или других ISO образов).

VMWarePETest является надстройкой над бесплатной программой VMware Workstation Player, которая должна быть установлена на компьютере. VMWarePETest также работает, если на компьютере установлена программа VMware Workstation Pro (VMware Workstation Player входит в состав данной программы).

Бесплатную программу VMWarePETest можно скачать отсюда. Приложение не требует установки на компьютер, программа запускается из папки.

Для проверки загрузочного образа в VMWarePETest не потребуется создавать новую виртуальную машину в VMware Player.

  1. Запустите программу VMWarePETest, кликнув по файлу приложения.
  2. В окне «VMWare WinPE Test» нажмите на кнопку «WinPE ISO». С помощью Проводника выберите загрузочный ISO образ (Windows, Windows PE, аварийный загрузочный диск антивируса или какой-нибудь другой образ). Образ можно перетащить в окно программы с помощью мыши.
  3. С помощью ползунка на шкале выберите объем необходимой памяти, если выбранный размер по умолчанию недостаточен.
  4. Нажмите на кнопку «Start WinPE».
Читать еще:  Как узнать сколько ядер в процессоре компьютера (ноутбука)

Далее откроется окно программы VMware Workstation Player, в котором отобразится меню выбора загрузки.

Затем пользователь может посмотреть работу загрузочного диска, в данном случае Microsoft Diagnostic and Recovery Toolset (MSDaRT).

Для выхода из VMware Workstation Player закройте окно программы, в открывшемся окне с сообщением, нажмите на кнопку «Выключить».

Программа VMWarePETest by Ratiborus открывает файлы виртуального диска в форматах «VHD» и «VMDK», находящиеся в одной директории с программой. Обязательное условие: виртуальный диск должен иметь тоже имя, что и программа — «VMWarePETest».

Заключение

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

Как проверить загрузочную флешку, рабочая ли она, какой у нее тип загрузчика (обычный или UEFI)?

В чем преимущества UEFI перед BIOS?

  • Более быстрая загрузка за счет отсутствия необходимости поиска загрузчика на всех дисках
  • Поддержка носителей объемом >2Тб
  • Более простая подготовка загрузочных носителей, отсутствие необходимости в записи разных загрузочных секторов
  • Наличие собственного менеджера загрузки. Теперь необязательно заводить многоуровневую чехарду загрузчиков, чтобы организовать мультизагрузочную среду, в EFI NVRAM штатно хранятся все записи о имеющихся загрузчиках, и переключение между загружаемыми ОС осуществляется так же, как и между загрузочными носителями.
  • Более защищенная среда загрузки
  • Графический режим конфигурации UEFI, с поддержкой графики и мыши

Сообщение отредактировал saintonotole — 01.06.13, 17:59

Можно ли обновить мой BIOS на UEFI?
Не совсем. UEFI нельзя прошить вместо BIOS, поскольку он занимает гораздо больше памяти. Но существует такая штука, как DUET. Это загружаемая из BIOS посредством отдельного загрузочного раздела среда UEFI, которая может быть полезна, если вы собираетесь использовать диски объемом >2Тб на своем старом железе с BIOS. Подробнее можно ознакомиться здесь: http://www.rodsbooks.com/bios2uefi/

Сообщение отредактировал saintonotole — 01.06.13, 16:37

Сообщение отредактировал saintonotole — 16.06.13, 18:52

Что такое GPT?
GUID Partition Table, GPT — стандарт формата размещения таблиц разделов на жестком диске. Он является частью интерфейса EFI. EFI использует GPT там, где BIOS использует MBR.

Сообщение отредактировал saintonotole — 01.06.13, 16:38

В чем преимущества GPT перед MBR?

  • Поддержка носителей объемом >2.2Тб
  • Отсутствие ограничения на 4 основных раздела, и как следствие-отсутствие необходимости в логических разделах
  • Повышенная безопасность-GPT хранит резервную копию таблицы разделов в конце диска, поэтому в случае неполадок существует возможность восстановления разметки при помощи запасной таблицы.
  • Защита от повреждения устаревшими программами посредством Protective MBR
  • Существует возможность использования старых загрузочных секторов.

Сообщение отредактировал saintonotole — 08.06.13, 18:32

Где в GPT хранятся аналоги загрузочных секторов?
EFI использует для хранения загрузчиков папку EFI/boot, находящуюся в корне раздела FAT32. По умолчанию должен загружаться файл /EFI/boot/bootx64.efi
Если загружаемый диск размечен в стиле MBR, то наличие файловой системы FAT32 на первом разделе (если их несколько) и файла с загрузчиком, лежащего по дефолтному пути, являются единственными условиями загрузки с этого носителя (CD/DVD тоже поддерживаются). В случае, если диск размечен в стиле GPT, раздел необязательно должен быть первым, но у него должен присутствовать флаг boot (проверить и выставить можно через gparted)

Сообщение отредактировал saintonotole — 01.06.13, 16:38

Возможно ли сконвертировать диск из MBR в GPT и обратно без потери данных?
Да. Для этого потребуется загрузочный диск/флешка с Gparted http://gparted.sourceforge.net/download.php
После загрузки с загрузочного носителя откроется окно gparted, в котором в верхнем правом углу будет отображен рабочий диск (обычно это /dev/sda). Необходимо запомнить имя диска, который вы хотите сконвертировать, открыть терминал, и набрать там sudo gdisk /dev/sda
где вместо sda, при необходимости, нужно подставить имя вашего диска. Затем нужно ввести команду w и подтвердить запись таблицы GPT на диск. Все, диск преобразован в таблицу GPT. Для обратной конвертации в MBR необходимо таким же образом открыть gdisk для вашего диска, и последовательно набрать команду r, затем g, после чего подтвердить запись новой таблицы при помощи команды w.
Так же в среде Windows вам поможет программа Partition Guru либо аналоги.

Сообщение отредактировал Shoore — 21.05.14, 22:22

Что такое UEFI Shell?
Это среда работы с окружением EFI (терминалоподобная), позволяющая на ходу запускать efi-совместимые загрузчики, выполнять простейшие операции с файлами, а также оперировать встроенным менеджером загрузки. Взять можно тут: https://github.com/tia…/ShellBinPkg/UefiShell
Основные команды тут: http://software.intel.com/en-us/articles/e. -and-scripting/

Сообщение отредактировал AndrewP_1 — 17.12.18, 10:03

Как редактировать/удалить/добавить пункты загрузки в загрузочное меню UEFI?
Качаем UEFI Shell, копируем его в файл /EFI/boot/bootx64.efi на FAT32 флешку, и загружаемся с нее. После удачной загрузки шелла должно появиться приглашение командной строки
Shell>
Выше приглашения должен отобразиться список имеющихся подключенных дисков (fs0:, fs1:, BLK0, и тому подобное). Чтобы еще раз вызвать этот список в случае необходимости, воспользуйтесь командой
map fs*
Из полного имени диска можно почерпнуть некоторую информацию о диске. Например:
PciRoot(0x0)/Pci(0x1,0x1)/ Ata(0x0) / HD ( 1 , MBR ,0x27212721,0x3F,0x13FA6D9)
отсюда
Ata(0x0) -интерфейс подключения диска, а также порт контроллера
HD -это жесткий диск
1 -количество разделов на диске
MBR -схема разметки

Найдя таким образом необходимый диск, нужно перейти в него
fs0:
затем при помощи старых добрых досовских команд dir и cd нужно нащупать и перейти в каталог с загрузочными efi-файлами. Обычно это /EFI/boot/. Затем, находясь в этом каталоге, можно, введя имя файла загрузчика, сразу же загрузиться в него. Чтобы добавить нужный файл в список загрузочных записей, желательно сначала считать уже имеющиеся записи при помощи команды
bcfg boot dump
Затем, чтобы добавить загрузочный файл в этот список, нужно ввести
bcfg boot add N filename.efi » label «
Где N -порядковый номер записи (если на ее месте что-то было-этот пункт перезапишется)
filename.efi -имя файла с загрузчиком
label -имя, под которым эта запись будет отображаться в списке
Можно снова просмотреть список загрузочных записей через
bcfg boot dump
и убедиться, что все на месте. Можно перезагружаться и проверять.
Для удаления записи из списка используется команда
bcfg boot rm N
где N -номер записи

Сообщение отредактировал Shoore — 31.10.14, 16:34

5 способов проверки загрузочных флешек и ISO образов

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

Загрузочными носителями называют USB флешки, CD/DVD диски, ISO образы с которых возможна загрузка при включении или при перезагрузке компьютера. Если в загрузочном меню или в BIOS выбран приоритет загрузки со съемного носителя, на компьютере начнется загрузка с загрузочного диска.

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

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

  • в системе возникли неполадки, операционная система Windows не может загрузиться, для восстановления системы потребуется загрузиться с загрузочной флешки или с аварийного диска восстановления
  • из-за заражения вирусами, запуск антивирусного сканера из под Windows невозможен, для лечения необходимо воспользоваться аварийным загрузочным диском от производителя антивируса
  • возникла необходимость в переустановке операционной системы Windows
  • после серьезного сбоя требуется восстановить или скопировать файлы с диска компьютера

Поэтому стоит иметь у себя загрузочные диски, чтобы быть готовым ко всем неожиданностям. Загрузочные диски создаются при помощи большого количества программ. Если флешка окажется не загрузочной, загрузка на компьютере с USB флэш накопителя станет невозможна. Из-за этого, пользователь не сможет решить возникшие проблемы.

Как проверить, что загрузочная флешка работает? Существует несколько способов проверить загрузочную флешку:

  • проверка загрузочной флешки при загрузке непосредственно на компьютере
  • проверка загрузочной флешки на эмуляторе виртуальной машины без перезагрузки

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

Приложения являются надстройками над виртуальной машиной QEMU, которая позволяет проверить возможность загрузки с флешки или с ISO образа без перезагрузки компьютера.

С помощью программ можно выяснить является ли флешка загрузочной, проверить возможность загрузки с ISO образа или USB накопителя на компьютере. Пользователь сможет заранее убедиться в том, что данная флешка или образ загрузится на компьютере.

Представленные в статье программы (MobaLiveCD, Qemu Simple Boot), являются различными оболочками эмулятора QEMU, другие подключают для проверки данный эмулятор (WinSetupFomUSB), или являются надстройкой над программой VMware Workstation Player (VMWare WinPE Test). MobaLiveCD и Qemu Simple Boot проверяют ISO образы и флешки, WinSetupFomUSB проверяет загрузочные флешки, а VMWarePETest – загрузочные ISO образы.

Проверка загрузочной флешки на компьютере

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

Запуск загрузочной флешки по-другому: войдите в BIOS или UEFI для выбора приоритета загрузки с USB диска.

Далее убедитесь в работоспособности флешки, в том, что она загружается.

Проверка загрузочной флешки в MobaLiveCD

Бесплатная программа MobaLiveCD предназначена для проверки загрузочных флешек и загрузочных ISO образов. MobaLiveCD работает без установки на компьютер, для запуска программы кликните по файлу приложения.

Программу необходимо запускать от имени администратора, иначе появится сообщение об ошибке.

Для запуска проверки в программе MobaLiveCD нужно выбрать ISO образ (кнопка «Run the LiveCD») на компьютере, или загрузочную флешку (кнопка «Run the LiveUSB»), подключенную к ПК.

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

Как проверить загрузочную флешку в Qemu Simple Boot

Qemu Simple Boot — бесплатная программа для тестирования загрузчиков с USB накопителей (загрузочных флешек), загрузочных образов, записанных на CD/DVD диски, загрузочных ISO и IMA образов. Программа Qemu Simple Boot не требует установки на компьютер, запускается из папки.

Запустите приложение Qemu Simple Boot, два раза кликнув по файлу «Qsib». Для включения русского языка в программе, нажмите на кнопку «Menu», выберите «Language», а затем «Russian».

Читать еще:  Как проверить состояние SSD накопителя (утилиты для диагностики "здоровья" SSD)

В Qemu Simple Boot можно использовать до 1 Гб памяти. Размер выделяемой памяти можно отрегулировать вручную, передвинув ползунок на шкале в нужное положение. Для проверки возможности загрузки с флешки или с ISO образа, особенно, если это операционная система Windows, или тому подобное, лучше использовать максимально возможный размер памяти.

Тестирование в Qemu Simple Boot проходит следующим образом:

  1. Сначала выбирается загрузочный носитель. В Qemu Simple Boot поддерживаются загрузочные носители:
  • HDD (физический диск) — для проверки загрузочной флешки
  • CD (CD/DVD привод) — проверка загрузочного образа, записанного на CD/DVD диск
  • ISO (файл образ в формате ISO) — проверка загрузочного образа в формате ISO
  • IMA (файл образ в формате IMA) — проверка загрузочного файла образа дискеты
  1. При тестировании USB флешки выберите HDD. Затем выберите физический диск, соответствующий флэш накопителю, подключенному к компьютеру. Для проверки других носителей выберите соответствующий тип носителя.
  2. Нажмите на кнопку «Запустить тест Qemu».

Далее вы увидите окно эмулятора QEMU с выбором меню загрузки, который есть на конкретном загрузочном диске.

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

Как проверить загрузочную флешку на работоспособность в WinSetupFomUSB

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

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

  1. Запустите программу WinSetupFomUSB.
  2. Приложение автоматически обнаружит подключенный к компьютеру USB флэш накопитель. Если нужно, для повторного выбора диска, перезапустите обнаружение флешки с помощью кнопку «Refresh».
  3. Отметьте пункт «Test in QEMU».
  4. Нажмите на кнопку «GO».

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

Проверка загрузочной флешки в WinSetupFomUSB прошла успешно.

VMWare WinPE Test (VMWarePETest) для проверки ISO образов

Программа VMWarePETest (VMWare WinPE Test) создана известным разработчиком Ratiborus из Ru-Board. Приложение служит для проверки загрузочных ISO образов (Windows PE или других ISO образов).

VMWarePETest является надстройкой над бесплатной программой VMware Workstation Player, которая должна быть установлена на компьютере. VMWarePETest также работает, если на компьютере установлена программа VMware Workstation Pro (VMware Workstation Player входит в состав данной программы).

Бесплатную программу VMWarePETest можно скачать отсюда. Приложение не требует установки на компьютер, программа запускается из папки.

Для проверки загрузочного образа в VMWarePETest не потребуется создавать новую виртуальную машину в VMware Player.

  1. Запустите программу VMWarePETest, кликнув по файлу приложения.
  2. В окне «VMWare WinPE Test» нажмите на кнопку «WinPE ISO». С помощью Проводника выберите загрузочный ISO образ (Windows, Windows PE, аварийный загрузочный диск антивируса или какой-нибудь другой образ). Образ можно перетащить в окно программы с помощью мыши.
  3. С помощью ползунка на шкале выберите объем необходимой памяти, если выбранный размер по умолчанию недостаточен.
  4. Нажмите на кнопку «Start WinPE».

Далее откроется окно программы VMware Workstation Player, в котором отобразится меню выбора загрузки.

Затем пользователь может посмотреть работу загрузочного диска, в данном случае Microsoft Diagnostic and Recovery Toolset (MSDaRT).

Для выхода из VMware Workstation Player закройте окно программы, в открывшемся окне с сообщением, нажмите на кнопку «Выключить».

Программа VMWarePETest by Ratiborus открывает файлы виртуального диска в форматах «VHD» и «VMDK», находящиеся в одной директории с программой. Обязательное условие: виртуальный диск должен иметь тоже имя, что и программа — «VMWarePETest».

Заключение

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

Как установить Windows на GPT-диск, если компьютер не загружается с флешки UEFI

Поддержка BIOS UEFI – основополагающее требование для установки Виндовс на диск GPT. Без наличия UEFI или как минимум гибридного BIOS, в котором реализована поддержка ПО EFI только в части возможности загружаться с GPT-дисков, установленная на такой диск ОС не сможет запуститься. Другое важное требование существования ОС на дисках GPT – их установка с загрузочной флешки UEFI. Таковую с пометкой UEFI необходимо выбрать в BIOS, в перечне устройств загрузки компьютера. Но как быть, если флешка с пометкой UEFI в BIOS не значится? Или значится, но с неё запуск не происходит. Как при таких условиях установить Win7, Win8.1 или Win10 на диск GPT?

Если флешка не видна в перечне устройств загрузки BIOS как устройство UEFI, при этом компьютер поддерживает UEFI, обычно причиной этому является некорректное создание самой флешки. Например, когда она форматировалась не в FAT32, а в NTFS. Или когда в качестве метода записи был выбран таковой для USB-HDD. Реже причиной могут быть проблемы в дистрибутиве Windows – когда используется кустарная сборка от какого-нибудь Санька или Васька с повреждёнными файлами в каталоге «efi». В таком случае можно переделать флешку и создать её самым что ни на есть правильным способом – с использованием утилиты MediaCreationTool от компании Microsoft. Но вот в случае гибридных BIOS, в которых реализована частичная поддержка ПО EFI, может попросту не предусматриваться загрузка с флешек UEFI. А только с DVD-дисков UEFI. И вот здесь уже без DVD-диска или привода установить Виндовс на GPT-диск можно только обходными путями.

Итак, компьютер не загружается с флешки в режиме UEFI. И при попытке установки ОС видим сообщение, что установка невозможна из-за того, что это диск GPT.

Есть несколько вариантов, как можно поступить.

1. Программа WinToHDD

Идеальные условия – когда есть старая Windows, и она хоть как-нибудь, да работает. В таком случае установку новой ОС на GPT-диске можем произвести из среды старой ОС с использованием программы WinToHDD от Hasleo Software. Эта программа бесплатна в рамках домашнего использования. Бесплатно можем переустанавливать любые редакции Виндовс, кроме Enterprise. Для корпоративной редакции понадобится уже платная версия WinToHDD Professional.

Как работать с WinToHDD? Монтируем установочный ISO-образ с Виндовс. В Win8.1 и Win10 это можно сделать штатными средствами, с помощью контекст-меню.

В Win7 нужно прибегнуть к помощи программ типа Daemon Tools. Далее запускаем WinToHDD. Выбираем переустановку.

Указываем путь к файлу install с расширением «.wim» или «.esd» (эти файлы размещаются в папке «sources» на смонтированном ISO). Выбираем редакцию Виндовс.

На карте разделов программа сама укажет загрузочный EFI-раздел и диск С. Но если разделов с установленными Windows на диске несколько, возможно, программе нужно будет указать, какой из них ей использовать.

Далее WinToHDD попросит одобрить создание WinPE для работы вне среды текущей Windows, предупредит, что системные разделы будут отформатированы, и попросит перезагрузку. На всё отвечаем «Да». После перезагрузки будем какое-то время наблюдать процесс копирования файлов Виндовс.

После же перезагрузки и установки драйверов можем начинать персонализировать новую ОС.

2. Live-диск

Если старая ОС не загружается, нам потребуется LiveDisk на базе WinPE от Сергея Стрельца. Его образ можно заполучить на сайте sergeistrelec.ru. Скачанный образ записываем на флешку. Будет ли это обычная флешка или UEFI – не имеет значения. Загрузившись с этого LiveDisk, сначала можем попробовать запустить старую ОС с помощью пункта в меню запуска диска «Search & Start Windows…».

Если неспособность ОС загружаться вызвана повреждением её загрузчика, LiveDisk запустит её. И можно будет переустановить Виндовс с использованием программы WinToHDD, как описано выше. Но этот пункт LiveDisk не поможет, если причиной неработоспособности ОС окажется повреждение непосредственно её системных файлов на диске С. В таком случае повторно загружаемся с LiveDisk и запускаем полноценную среду WinPE (первый пункт меню загрузки).

В среде WinPE подключаем ISO-образ Виндовс. Используем проводник и опции в его контекст-меню.

Далее запускаем утилиту WinNTSetup. И переустанавливаем ОС:

  • Указываем путь к install.wim/install.esd на смонтированном ISO;
  • Проверяем, верно ли выбран программой загрузочный EFI-раздел;
  • Указываем системный раздел – будущий диск С;
  • Форматируем разделы;
  • Выбираем редакцию ОС;
  • Нажимаем «Установка».

Ждём, пока WinNTSetup скопирует файлы новой ОС. После чего перезагружаем компьютер и создаём свой профиль.

3. Конвертирование MBR в GPT вместе с Windows

Два рассмотренных выше варианта предполагают установку Windows на существующую структуру разделов. Т.е. диск заранее должен быть проинициализирован как GPT, и на нём должны иметься загрузочный EFI- и системный разделы. Если у диска стиль MBR, или дело имеем вообще с пустым, непроинициализированным диском, можно установить Windows на MBR, а потом вместе с ОС конвертировать его в GPT.

Имеем, к примеру, Windows на MBR-диске с типичной структурой, состоящей из загрузочного раздела «System Reserved» и непосредственно диска С.

С помощью специальных программ и средств самой Windows эту структуру можно преобразовать в структуру EFI-системы с, соответственно, загрузочным EFI-разделом.

3.1. AOMEI Partition Assistant

Множество софта типа менеджеров дискового пространства умеют конвертировать диски MBR в GPT, равно как и работать в обратном направлении, с сохранением работоспособности Windows. Но обычно такая функция предусматривается только в рамках платных редакций такого типа софта. Например, если использовать AOMEI Partition Assistant, то понадобится редакция программы, не ниже Pro. В её окне кликаем MBR-диск и выбираем операцию его преобразования в GPT.

Ждём, пока пройдёт преобразование.

После запуска Виндовс видим, что программа превратила раздел «System Reserved» в EFI-раздел.

3.2. Диск установки Windows

Чтобы не прибегать к платным программам для проведения этой операции, можно использовать штатные возможности самой Windows. Для этого потребуется загрузиться с её установочного носителя. На первом же этапе жмём Shift+F10. Далее в командную строку вписываем:

Это нужно для определения, под каким номером значится конвертируемый диск. Если у компьютера имеется лишь один носитель информации, он будет значиться под номером 0. Но если дисков несколько, да ещё и флешка, нужно узнать номер. Узнаём и вводим команду по типу:

mbr2gpt.exe /convert /disk:0

Где вместо 0 вписываем свой номер.

После чего запускаем ОС. И смотрим карту дисков. В этом случае раздел «System Reserved» остался нетронутым, загрузочный раздел EFI просто добавился в хвосте диска.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector
×
×