Grub не позволяет загрузиться с флешки

Обновлено: 20.11.2024

Проблемы с загрузкой на подключенном USB-накопителе обычно выполняются, если в последовательности (порядке) загрузки в BIOS есть USB-устройство.

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

Чтобы решить проблему, ниже приведены рекомендации по регулированию рынка.

  • Проверен, активен ли раздел. Если да, деактивируйте его.
  • Проверка формата диска. Некоторые накопители Seagate форматируются на заводе в файловой системе exFAT, которая поддерживает Windows и Mac. Из-за этого на некоторых компьютерах могут возникнуть проблемы. Если вы накапливаете только с Windows, отформатируйте его в NTFS. Если вам нужна файловая система exFAT, попробуйте один из приведенных ниже вариантов.
  • Отключите в BIOS загрузку с USB-устройства
    Внимание! В зависимости от ситуации в BIOS может вызываться по-разному.
  • Отключите в BIOS USB поддержку прежних версий
    Внимание! Если у вас USB-мышь или клавиатура, после восприятия этой функции они могут перестать работать в режиме (MS-DOS) и безопасном режиме.
  • Вот две статьи из справочного центра Майкрософт, которые предлагают поддержку прежних версий USB:

На некоторых компьютерах USB-устройства по порядку (порядку) загрузки в BIOS убрать нельзя. Если это ваш случай, просто отключите внешний диск USB на время запуска системы и подключите его обратно, только когда ОС полностью загрузится.

Отказ от рекламы: ССЫЛКА НА СТОРОННИХ ПРОИЗВОДИТЕЛЕЙ И ВЕБ-УЗЛЫ СТОРОННИХ ПРОИЗВОДИТЕЛЕЙ. Ссылки на внешние производители и продукты внешних производителей при использовании отдельных информационных сообщений и не подразумевают одобрение или явные/подразумеваемые рекомендации, какие-либо из зарегистрированных компаний. Компания Seagate не предоставляет гарантий, заявленных или подразумеваемых, в отношении производителя или безопасности компаний и продуктов. Все возвратные компании являются независимыми и не находятся под управлением компании Seagate. Поэтому компания Seagate не берет на себя никаких обязательств и не берет на себя какие-либо обязательства в отношении соблюдения положений о контроле над продуктами. Решение о начале сотрудничества с любой из компаний должно приниматься на основании независимой независимой оценки. Чтобы получить характеристики продуктов и сведения о гарантии, обратитесь непосредственно к поставщику. В документах представлены ссылки на сайты внешних производителей, которые не контролируются компанией Seagate. Такие ссылки размещаются исключительно для удобства посетителей веб-сайтов, которые превращают изменения в свой собственный риск. Компания Seagate не дает никаких подтверждений относительно веб-сайтов и не берет на себя никаких вложений за их содержимое и результаты использования.

Ноутбук моего друга попал в автомобильную аварию (он в порядке!). Однако ноутбук очень старый, это Acer Aspire 1520, дисковод для компакт-дисков сломан, а дисковода нет.

Я сделал ему загрузку с USB, прежде чем посмотреть на него и обнаружил, что его BIOS не может загружаться с USB. У меня единственное есть консоль GRUB, но он хочет просто установить XP (на USB) и использовать ее только для просмотра фильмов.

Можно ли с помощью консоли GRUB получить доступ к USB-накопителю и начать установку Windows? Это сложная задача, но я думаю, что это может быть выходом, или попытка установки через локальную сеть, что, я думаю, будет недостижимо.

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

6 ответов 6

Вот краткий пример команд grub, которые могут работать, пояснения и предостережения ниже.

Скорее всего, для установок после 2010 года.

Скорее всего, для установок до 2005 года.

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

При запуске grub проверит ваши устройства и присвоит им номера. Всем разбитым на разделы устройствам (жестким дискам и флешкам) также будут присвоены номера. Формат такой ( ,

<р>). В grub2 индексы разделов изменились, поэтому два приведенных выше примера имеют одинаковый эффект, несмотря на попытки использовать разные корни.

Ваше первое устройство ( hd0 ) — это любое устройство, с которого только что был загружен grub. После этого вы обычно можете предположить, что все внутренние устройства появятся перед вашими внешними устройствами. Скорее всего, они будут в формате hd и числа.

После запятой указывается индекс раздела. Жесткие диски и флэш-накопители почти всегда будут разбиты на разделы, поэтому вы должны выбрать правильный (и, скорее всего, единственный) раздел.CD-ROM обычно не разбиты на разделы.

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

Почти на каждом современном компьютере есть специальное меню для выбора устройства, с которого должна загружаться система. Если нет, в BIOS/UEFI есть возможность изменить это. Но что, если оба варианта по какой-то причине не сработали?

Один из моих старых компьютеров работает под управлением Linux с GRUB в качестве загрузчика. Я использую его время от времени, но однажды файловая система дала сбой, и даже fsck не смогла ее восстановить. Я подготовил флешку с новой системой, но загрузиться с нее не смог — BIOS восстанавливал порядок загрузки при каждой перезагрузке. Более того, с тех пор, как я установил GRUB, ярлык для вызова выбора загрузочного устройства перестал работать.

У меня была возможность научиться загружаться с USB с помощью GRUB.

Как загрузиться с USB с помощью GRUB

Я предполагаю, что у вас уже есть загрузочный USB-накопитель с вашим любимым дистрибутивом Linux. Если нет, вы можете использовать инструмент под названием Unetbootin для создания загрузочного USB-накопителя. В этом случае я использую дистрибутив Ubuntu.

Если у вас есть загрузочный USB-накопитель, вставьте его в компьютер.

Загрузка с правильного устройства

Когда появится экран GRUB, нажмите C или ESC, чтобы перейти к консоли GRUB. Вы должны увидеть приглашение grub>.

Сначала проверьте, обнаруживает ли GRUB ваш USB-накопитель. Введите команду ls, чтобы увидеть доступные устройства.

Вывод команды ls в консоли GRUB.

GRUB распознает мой USB-накопитель как (hd0,msdos1) . Я знаю это, потому что недавно отформатировал его и создал раздел MS-DOS (FAT).

Теперь измените root на это устройство.

Вы можете проверить, используете ли вы подходящее устройство. Используя команду find и нажав клавишу TAB, вы можете просмотреть список файлов на нем.

Следующий шаг — найти загрузчик на USB-накопителе для последовательной загрузки. В моем случае путь к загрузчику — /efi/boot/grubx64.efi. Вы можете использовать TAB, чтобы активировать автозаполнение и быстрее вводить путь.

Экран из консоли GRUB, где я выполнил команду chainload.

Чтобы вызвать новый загрузчик, выполните команду boot .

GRUB загружается с USB-накопителя.

Обзор

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

Ресурсы

О Шимоне Краевском

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

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

Acronis Сyber Protect Домашний офис

И хотя исторически пользователи вставляли загрузочный носитель в дисковод DVD или CD, многие компьютеры больше не поставляются с дисководами для оптических дисков. В результате загрузка с USB-накопителя становится стандартом.

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

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

Как загрузить Mac с USB: шаги

Заставить Mac загружаться с USB-накопителя довольно просто.

  1. Вставьте загрузочный USB-носитель в свободный разъем USB.
  2. Нажмите кнопку питания, чтобы включить Mac (или перезагрузите Mac, если он уже включен).
  3. Когда вы услышите сигнал запуска, нажмите и удерживайте клавишу Option. Удержание этой клавиши дает вам доступ к диспетчеру запуска OS X. Когда появится экран Startup Manager, отпустите клавишу Option. Утилита будет искать все доступные диски с загрузочным содержимым.
  4. Используя указатель или клавиши со стрелками на клавиатуре, выберите USB-накопитель, с которого вы хотите выполнить загрузку.
  5. После выбора нажмите клавишу «Ввод» или дважды щелкните выбранный вариант. Машина начнет загружаться с USB-накопителя.

ПРИМЕЧАНИЕ. К вашему Mac подключено несколько USB-устройств? Не беспокойтесь. Startup Manager отображает только диски с загрузочным содержимым.

Как загрузиться с USB в Windows?

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

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

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

  1. Нажмите кнопку питания на компьютере.
  2. На начальном экране запуска нажмите ESC, F1, F2, F8 или F10. (В зависимости от компании, создавшей вашу версию BIOS, может появиться меню.)
  3. Когда вы решите войти в программу настройки BIOS, появится страница утилиты настройки.
  4. С помощью клавиш со стрелками на клавиатуре выберите вкладку BOOT. Все доступные системные устройства будут отображаться в порядке их приоритета загрузки. Здесь вы можете изменить порядок устройств.
  5. Переместите USB на первое место в последовательности загрузки.

  • Переместите Жесткие диски вверх
  • Развернуть, чтобы отобразить все параметры жесткого диска.
  • Переместите USB-устройство в начало списка жестких дисков

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

Как загрузиться с USB в Linux?

Для загрузки Ubuntu с USB-носителя процесс очень похож на приведенные выше инструкции для Windows.

  1. Подтвердите, что в последовательности загрузки BIOS первым указан USB-накопитель, или внесите необходимые изменения.
  2. После того, как флэш-накопитель USB будет вставлен в порт USB, нажмите кнопку питания на компьютере (или кнопку «Перезагрузить», если компьютер работает).
  3. Загрузится меню загрузки установщика, где вы должны выбрать Запустить Ubuntu с этого USB-накопителя.
  4. Ubuntu запустится, и вы сможете приступить к работе в системе — задавать настройки, перенастраивать систему по мере необходимости или запускать любые инструменты диагностики.

Создание загрузочного USB-носителя

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

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

Пользователям Mac мы рекомендуем посетить страницу поддержки Apple на загрузочном носителе USB. В нем содержатся рекомендации, относящиеся к используемой версии OS X (например, Sierra, High Sierra, Yosemite и т. д.), которые помогут вам получить нужную загрузочную версию.

Пользователи Windows и Linux могут рассмотреть Acronis Disk Director 12.5, который включает в себя интуитивно понятный мастер создания загрузочных носителей, который упрощает процесс и предлагает огромную гибкость для типа и типа загрузочного носителя, который вы можете создать, включая носитель WinPE.

Читайте также: