Как узнать, где и где установлен загрузчик?
На компьютере с Debian Linux я сталкиваюсь с очень странной ситуацией, когда после включения GRUB завершается с ошибкой «нет такого раздела», но если я нажимаю кнопку сброса, он загружается нормально. Я пытаюсь диагностировать ситуацию, и я понял, что не знаю, какие версии каких загрузчиков установлены и где? Как я могу узнать? То есть, как я могу узнать, какой загрузчик установлен на MBR каждого из моих дисков, и как я могу узнать, какие загрузчики второго уровня установлены на различных разделах?
Если я не могу точно узнать, что у меня есть, я бы согласился узнать, какая версия GRUB установлена и где.
2 ответа 2
Вы можете увидеть, установлен ли GRUB (1 или 2) на MBR с помощью dd:
Если подпись GRUB была найдена, вы можете запустить:
Если вывод что-то вроде:
/dev/sda: загрузочный сектор x86; GRand Unified Bootloader, stage1 версия 0x3 .
тогда у вас есть GRUB1, установленный на MBR. Если нет упоминания о Grub, вот так:
/dev/sda: загрузочный сектор x86; раздел 1: активный, стартовый заголовок 32, стартовый сектор 2048 .
тогда у вас установлен GRUB2 на MBR этого диска.
Чтобы найти необходимые файлы GRUB («этапы» для GRUB1, «изображения» для GRUB2):
Как проверить где установлен grub?
Правильно ли установлен GRUB?
Здравствуйте уважаемые форумчане-линуксоведы! Проблема такая. После установки OpenSUSE 11.4.
Как проверить, установлен ли хук?
столкнулся с такой неприятной проблемой. Бывает что хук функция, установленная как callback в хуке.
Вопрос:Как проверить установлен ли .NetFramework 3.5
Привет всем , хочу создать функцию которая проверяет установлен ли .Net Framework 3.5 или выше
Как узнать где установлен фокус в Access?
Как узнать где установлен фокус в Access? Необходимо переместить фокус, выполнить некоторые.
Как запустить exe на компьютере, где не установлен .NET Framework?
Доброе времени суток, дорогие господа. Мне нужна ваша помощь, пишу программу и знаю язык C#, но мне.
Как установить драйверы nVidia на свой HDD на другом железе где установлен ATI Radeon ?
Предисловие)): на ноутбуке разбита(разбил случайно:) ) матрица, пользуюсь внешним монитором через.
Где загрузочный загрузчик Grub установлен на компьютере? [dубликат]
Где загрузочный загрузчик, такой как Grub, установлен вообще?
Когда я устанавливаю 12.04 вдоль боковых окон на разных разделах моего диска, я столкнулся с выбором «Устройство для установки загрузчика». Если я правильно ее понимаю, нужно указать, где установить загрузчик Grub,
, который я нашел в Интернете, чтобы указать диск, содержащий разделы для ОС, а не какой-либо раздел на диск. Например. disk sda, а не раздел sda1, sda2.
Интересно, где загрузочный загрузчик установлен на диске?
Установлен ли он на любом из существующие разделы для ОС и персональных данных, или же он имеет свой собственный раздел, который также отображается, например от системного монитора Ubuntu?
Спасибо и приветствую!
10 ответов
Загрузочный загрузчик должен быть установлен там, где BIOS ищет что-то для загрузки. Чтобы все было просто, у вас обычно есть дисковод, на котором загружается ваш компьютер, вы устанавливаете на этом диске систему GNU / Linux, и загрузчик тоже туда попадает.
Единственное, что вам нужно от загрузчика: Действительно:
Что BIOS может найти, что он способен находить и загружать вашу операционную систему (с Linux, вам просто нужен загрузчик, чтобы каким-то образом получить доступ к ядру, и если вы используя один, образ initrd.)
Насколько вам известно эти две точки, вы устанавливаете его там, где это более удобно, и где BIOS будет искать его.
BIOS обычно ищет загрузчики в главной загрузочной записи жестких дисков, маленькую область в начале диска, где вы можете поместить некоторый код для запуска. Вы также можете установить загрузчик в начале раздела.
Загрузочные файлы обычно достаточно малы, чтобы вписаться в эти небольшие области, и даже если они этого не делают, они должны что-то там положить, чтобы BIOS загружал загрузчик.
lilo простой загрузчик, который установлен в этих областях. grub немного больше, и поэтому вы устанавливаете какой-то код в этих областях, который затем загружает еще один код из раздела диска (где grub считается «установленным», где находится его файл конфигурации, вдоль с двоичным кодом это обычно устанавливается как системный раздел /boot, где для удобства также размещаются ядра и initrds).
В этом случае, если он запрашивает диск, это означает, что он просит вас о том, на какой основной загрузочной записи должен быть установлен grub, то есть на диске, с которого вы будете загружать компьютер. Эта часть grub будет установлена только на диске MBR. Остальное, вероятно, устанавливается в тот же раздел, что и / или /boot/ системы Ubuntu, которую вы устанавливаете (и этот доступ доступен из Ubuntu, ищите каталоги /boot/grub/ или /grub/).
Где находится Grub в Ubuntu?
Файлы GRUB 2 обычно находятся в / boot / grub и / etc / grub. d и файл / etc / default / grub в разделе, содержащем установку Ubuntu. Если другой дистрибутив Ubuntu / Linux контролировал процесс загрузки, он будет заменен настройками GRUB 2 в новой установке.
Как узнать, где установлен grub?
GRUB (часть его) установлен в MBR. MBR — это первые 512 байтов на диске. MBR также используется таблицей разделов диска, поэтому сам GRUB имеет несколько меньше места, чем 512 байт.
Где находится загрузчик?
Загрузчик запускается BIOS каждый раз после включения или перезагрузки системы. Он находится либо в ПЗУ (постоянное запоминающее устройство), либо в ЭСППЗУ (электрически стираемое программируемое постоянное запоминающее устройство).
Как мне вручную установить grub?
- Загрузите машину с Live CD.
- Откройте терминал.
- Узнайте имя внутреннего диска, используя fdisk для поиска размера устройства. …
- Установите загрузчик GRUB на соответствующий диск (в приведенном ниже примере предполагается, что это / dev / sda): sudo grub-install –recheck –no-floppy –root-directory = / / dev / sda.
Как восстановить жратву?
Переустановите загрузчик GRUB, выполнив следующие действия:
- Вставьте SLES / SLED 10 CD 1 или DVD в привод и загрузитесь с CD или DVD. …
- Введите команду «fdisk -l». …
- Введите команду «mount / dev / sda2 / mnt». …
- Введите команду «grub-install –root-directory = / mnt / dev / sda».
Что такое загрузчик?
Проще говоря, загрузчик — это программа, которая запускается каждый раз при запуске телефона. Он сообщает телефону, какие программы нужно загрузить, чтобы телефон работал. Загрузчик запускает операционную систему Android при включении телефона.
Что будет, если разблокировать загрузчик?
Устройство с заблокированным загрузчиком загружает только текущую операционную систему. Вы не можете установить кастомную операционную систему — загрузчик откажется ее загрузить. Если загрузчик вашего устройства разблокирован, вы увидите значок разблокированного замка на экране во время запуска процесса загрузки.
Зачем нужен загрузчик?
Все используемое оборудование необходимо проверить на его состояние и инициализировать для дальнейшей работы. Это одна из основных причин использовать загрузчик во встроенной (или любой другой среде), помимо его использования для загрузки образа ядра в ОЗУ.
Как мне проверить мою версию grub?
Чтобы определить вашу версию, используйте grub-install -V. Версия 1.99 Grub стала по умолчанию в Ubuntu 11.04 (Natty Narwhal) и внесла некоторые важные изменения в содержимое файла Grub.
Как мне получить доступ к командной строке GRUB?
В BIOS быстро нажмите и удерживайте клавишу Shift, чтобы открыть меню GNU GRUB. (Если вы видите логотип Ubuntu, вы пропустили момент, когда вы можете войти в меню GRUB.) В UEFI нажмите (возможно, несколько раз) клавишу Escape, чтобы открыть меню grub.
Почему не удается установить grub?
Убедитесь, что безопасная загрузка, быстрая загрузка, CSM в настройке UEFI BIOS и быстрый запуск в Win 10 / 8.1 отключены, а для параметра установки «Что-то еще» «Устройство для установки загрузчика» является системным разделом Windows EFI (= ESP = fat32 / около 104 МБ), обычно это dev / sda1, или в случае неудачи выберите весь диск…
Как мне загрузиться из меню GRUB?
Если ваш компьютер использует BIOS для загрузки, удерживайте клавишу Shift во время загрузки GRUB, чтобы открыть меню загрузки. Если ваш компьютер использует UEFI для загрузки, нажмите несколько раз Esc во время загрузки GRUB, чтобы открыть меню загрузки.
Что такое команды grub?
16.3 Список команд командной строки и входа в меню
• [: | Проверить типы файлов и сравнить значения |
---|---|
• черный список: | Распечатать черный список |
• ботинок: | Запустите вашу операционную систему |
• Кот: | Показать содержимое файла |
• цепной загрузчик: | Цепная загрузка другого загрузчика |
Как обойти спасение grub?
Теперь выберите тип (в моем случае GRUB 2), выберите имя (какое угодно, данное имя будет отображаться в меню загрузки) и теперь выберите свой диск, на котором установлен Linux. После этого нажмите «добавить запись», теперь выберите «Развертывание BCD» и нажмите «записать MBR», чтобы удалить загрузчик GRUB, а теперь перезапустите.