- почему операционка LINUX установилась в BIOS, а не на жестак? в чем прикол может быть? жестак и форматировали и разделы+
- UEFI не видит установленный Linux (РЕШЕНО)
- Что делать если в UEFI (БИОС) отсутствуют настройки добавления опций загрузки
- Переименование файлов и папок на EFI разделе в Linux
- Переименование файлов и папок на EFI разделе в Windows
почему операционка LINUX установилась в BIOS, а не на жестак? в чем прикол может быть? жестак и форматировали и разделы+
и разделы удаляли, и другие жестаки ставили, но пока BIOS не перепрошили — LINUX не удалился. на чем основан данный симптом?
Плохой «сисадмин», если путает такие основополагающие дефиниции как базовую систему ввода-вывода (BIOS) и загрузочный сектор (MBR. GPT) . Для загрузчика нужно от 100 до 512 MB дискового пространства, FlashROM это чип распаянный на системной плате, который не имеет таких объемов (если вы перепрошивали BIOS то знаете сколько весит дистрибутив прошивки вместе с документацией 1,8 — 3 MB).
Вангую: имела место такая ситуация, современная системная плата с UEFI-BIOS и дистрибутив Linux c подписанным загрузчиком UEFI-GRUB — последний при установки LInux добавил свой идентификатор в перечень загрузки UEFI-SecureBoot(также как это делает Windows 10) и это нормально, но у ребят это действо вызвало жесткий батхерт на тему «Linux встал на BIOS».
На перспективу дальнейшего освоения Linux, перепрошивать BIOS чтобы убрать упоминание загрузчика не обязательно — достаточно было просто сбросить на настройки по умолчанию, а при установки выключить режим Secure Boot и задействовать режим BIOS-Legacy.
почему операционка LINUX установилась в BIOS: Занавес 🙁
По сабжу, ТАК НЕ МОЖЕТ БЫТЬ!
Дан.С Мудрец (10215) Так НЕ МОЖЕТ быть, и вот почему: Технология express gate не записывает Linux OS в биос, а в отдельный nand/flash чип на материнской плате фирмы Asus.
сисадмин — дятел. В биосе нет ни линукса ни виндуса. Там своё ПО — которое можно заменить ТОЛЬКО перепрошивкой.
Мюнхгаузен Искусственный Интеллект (123252) До шестидесяти совсем мало осталось, тогда уже подрасту?
Не слушайте тех, кто не видел микрооси грузящиеся из внутренней флеш-памяти (которую в простонародьи зовут BIOS, хотя это как бы не одно и то же). Есть микрооси с ядром линукс которые сам производитель размещает во флеш-памяти, предоставляя возможность загрузки хотя бы для браузинга в том случае если даже все приводы неисправны. Хорошая опция к стати, но чтобы можно было в флешь устанавливать ось, такого я не слышал. Хотя теоретически не вижу препятствий, после того как чувак на аврку линукс загрузил всё возможно.
я знаю в чем отличие ОС виндоус/линукс от биос) прикол в том что линукс встала как бы вместо биоса, как полноценная ОС
GM Мудрец (15055) BIOS — это базовая система ввода вывода. Это набор обработчиков системных прерываний. Она может быть физически размещена как угодно, например когда операционная система копировала обработчики в оперативную память, то BIOS перемещался в оперативную память. Физически хранился биос традиционно в микросхеме постоянной памяти типа flash (есть другие типы микросхем постоянной памяти — EEPROM, FRAM и т. д. То что обычно называют флешка — правильно кратко называется USB Flash и в нём также установлена микросхема именно типа flash. Есть микроядра linux размещающиеся именно в микросхеме флеш памяти рядом с BIOS. То есть ось загрузится вообще без винта, без CD, без usb-флешки. без чего угодно, просто с материнки. Coreboot-как проект такой оси, которая прошивается вместо стандартного образа BIOS/UEFI.
дык для коребут еще и железо фиг найдешь. когда последний раз смотрел там было не особо много поддерживаемых материнок. ни одной из трех моих не было. пощупать не удалось.
GM Мудрец (15055) Ну есть просто материнки в которые встроена миниось через которую браузить можно ещё чего-то там. Но что там за сисадмин, чего он там сделал. Я думаю или человек пургу гонит или сисадмин — школьник или вообще всё это хрень, Просто меня задели больше высокопарные ответы про то, что такое невозможно в принципе. В принципе возможно ))))) А coreboot для фриков в хорошем смысле слова, перед загрузочной флешкой с миниатюрным линуксом никаких преимуществ, кроме возможно аспектов безопасности.
а можно чуть поподробней, я как бы понимаю но недоконца).
Каким макаром на производстве туда впихивают что-то я хз да и неинтересно это что-то типа минибраузеров. это типа w3m, linx и тд и тп? или утилиты типа curl, wget? хотя неважно). Мне интересне как (даже теоретически) можно упихать туда ось имея стандартные средства и не выдирая что-то из железа и не обматывая кучей проводков или не втыкая в какие нито программаторы? КАК?!
GM Мудрец (15055) Ну вы же BIOS можете программно перепрошить, никто не мешает. Заливаете прошивку специально подготовленную в которой находится правильный загрузчик linux и соответственно образ этого linux. Ведь на любом планшете кроме флеш собственно ничего нет, вот там также есть аналогичный загрузчик образа linux. Когда linux загружается из под него стартует оболочка android образно выражаясь. Минимальные образы весят совсем не много, кастрированные до предела, но нужный функционал там есть. Это не утилиты, это полноценная графическая оболочка (простенькая) и базовый функционал.
Про AVR Кинь Ссылку. Я такого ещё не слышал ни от кого. О_о о_О О_О =80
В AVR, если не ошибаюсь, максимальный Размер ОЗУ составляет 16 МБ.
Internet Explorer Ученик (3) Если ты хард форматировал через другой комп то загрузчик остался т. к mbr скорее всего не чистился.
Расскажите по подробнее что делали, Я тоже хочу ОС ставить в BIOS. 🙂
х\з. говорят что такой ноут в интернет магазине купили с «ленкой». а как только захотели ленку на винду поменять — так сразу и проблема всплыла такая.
А вы не ошиблись? точно в биос? если неошиблись тогда может пришлёте мне инструкцию (шутка))) или нет я уже хз после того как прочитал что туда реально установить миниось могу во всё поверить))).
а вообще, биос это программа для загрузки операцмионной системы, она установлена на самой системной плате, на материнке, и отвечает за взаимодействие всех компонентов в какой-то степени (при загрузке ф2, ф12 или что там у вас и вы в биосе и там можно увидеть (в зависимости от бисоса умеет или нет) список всего железа и настроить его и время).
На смену ему пришла такая срань как уефи, ставиться на все компы содержащие винду начиная с виндовс 8. и там есть специальный раздел, в котором прописано: типа какая операционная система должна грузиться в каком порядке и где она находиться (мож чуть ошибаюсь но как-то так) нечто подобное есть и в биосе. но разница в том, что операционные системы, предназначенные для установки на биос не поставятся на уефи, в линуксе (в убунте в частности есть специальная программа которая производит все эти манипуляции и прописывает себя, НО если она не пропишет убунту, тогда загружаться будет ил пустота (если снесли винду тоесть ничего) или виндовс 8 (если ставили паралельно) несмотря на то, что убута установилась.
Фигня в том, что установиться-то она установилась, но в загрузчике уефи, нет команды для загрузки убунты, + там ещё порядок определяется в котором загружаются ос (точней считывается их наличие или типа того, точно непомню, гугл в руки. Остальное вам уже рамзес сказал.
UEFI не видит установленный Linux (РЕШЕНО)
UEFI обычно автоматически обнаруживает загрузчики операционных систем на носителях, подключённых к компьютеру. Но иногда UEFI показывает не все доступные опции. Рассмотрим, как добавить новую опцию в загрузочное меню UEFI.
Например, я подключил флешку с двумя операционными системами — Windows 11 и Kali Linux — к компьютеру, нажал во время загрузки ESC для выбора опций загрузки. На скриншоте представлены две опции:
Если выбрать первую опцию, то произойдёт загрузка с внутреннего диска, если вторую — то загрузится Windows. Возможности загрузить Kali Linux с флешки нет.
Переходим в настройки UEFI.
Переходим в продвинутые настройки UEFI, на моём ноутбуке это клавиша F7.
Переходим во вкладку «Boot».
Как можно увидеть, выбрано две опции загрузки и можно добавить дополнительные — как из выпадающего списка, так и новые, отсутствующие в списке.
Среди доступных в выпадающем списке опций отсутствует Kali Linux с флешки.
Выбираем «Add New Boot Option».
В поле «Path for boot option» нужно указать путь до файла /EFI/kali/grubx64.efi.
Выбираем USB флешку (в пути присутствует строка «USB»).
Выбираем папку «EFI».
Выбираем папку «kali».
Выбираем файл «grubx64.efi».
В поле «Add boot option» вводим имя для этой опции загрузки и нажимаем кнопку «Create».
Новая опция загрузки успешно создана.
Добавляем эту опцию в меню загрузки.
Сохраняем сделанные настройки и перезагружаем компьютер.
Теперь доступна опция загрузки «Kali» с флешки.
Загрузчик Linux знает о существовании установленной Windows 11 и добавляет возможность её загрузки в своё меню.
При выборе пункта «Windows Boot Manager» загружается Windows 11 с USB флешки.
При выборе загрузки Kali Linux загружается данная операционная система.
Что делать если в UEFI (БИОС) отсутствуют настройки добавления опций загрузки
UEFI у различных производителей различаются: в некоторых много настроек, в некоторых мало. Возможна ситуация, когда UEFI не видит загрузчик Linux и не имеет настройки добавления нового загрузчика.
В этом случае можно использовать другой подход. Суть метода заключается в том, что любой UEFI по умолчанию пытается загрузить загрузчик имеющий путь /EFI/BOOT/BOOTX64.EFI. Это так называемый отказоустойчивый путь до загрузчика. Поэтому достаточно переименовать имеющийся путь в отказоустойчивый, чтобы UEFI начал его загружать.
Например, путь до загрузчика Kali Linux /EFI/kali/grubx64.efi. В этом случае нужно переименовать папку «kali» на «BOOT», а файл «grubx64.efi» на «BOOTX64.EFI».
Данные файлы размещены на скрытом разделе с файловой системой FAT32.
Переименование файлов и папок на EFI разделе в Linux
Для внесения указанных изменений в Linux смонтируйте данный диск с разрешениями на чтение и запись и переименуйте директорию и файл.
Посмотрим имена дисков и разделов:
Раздел с EFI System на котором мы хотим внести изменения называется /dev/sdb1, смонтируем его:
mkdir /tmp/efi sudo mount /dev/sdb1 /tmp/efi
Теперь последовательно переименуйте папку и файл.
sudo mv /tmp/efi/EFI/kali/ /tmp/efi/EFI/BOOT/ sudo mv /tmp/efi/EFI/BOOT/grubx64.efi /tmp/efi/EFI/BOOT/BOOTX64.EFI
После завершения отмените монтирование раздела /dev/sdb1:
Переименование файлов и папок на EFI разделе в Windows
Откройте командную строку Windows справами администратора. Для этого нажмите Win+x и выберите «Терминал Windows (Администратор)».
В командной строке запустите программу и дождитесь её открытия:
В приглашении DISKPART наберите:
Нам нужно узнать, какой номер у загрузочного диска. В моём случае это 0.
Теперь введите следующую команду, заменив 0 на номер вашего загрузочного диска:
Теперь следующей командой выведем список томов:
Это очень важный шаг! Нам нужно узнать, какой номер имеет раздел с EFI. У раздела EFI файловой системой является FAT32 и у этого раздела нет буквы.
На моём скриншоте том с EFI имеет номер 2.
Выполните следующую команду, заменив 2 на номер вашего раздела:
Теперь этому разделу нужно присвоить букву. Это может быть любая не занятая буква.
Закройте командную строку.
Для редактирования имён папок и файлов на диске необходимы права администратора. Для этого я, например, запускаю Double Commander с правами администратора.
После этого можно редактировать EFI раздел как обычные папки и файлы.