Что значит прошить компьютер
Что такое прошивка
Заглядываем внутрь простой электроники
Наверняка вы слышали фразы вроде: «обновил прошивку телефона», «у фотоаппарата проблемы с прошивкой» или «пиратская прошивка». Сейчас эти фразы означают любой софт, который управляет железом на низком уровне.
О чём речь
Сам термин «прошивка» появился примерно 70 лет назад: это было время, когда ещё не было интегрированных микросхем и микроэлектроники, а вычислительные машины уже были. И вот тогда вместо флеш-памяти и жёстких дисков использовали память на магнитных сердечниках.
Сердечник — это тороид (типа бублик) из специального материала, который можно намагничивать с помощью тока. Через сердечники пропускают ток в разных направлениях, и в зависимости от этого менялись магнитные свойства этого сердечника. Намагниченный сердечник означал единицу, размагниченный — ноль.
Кайф был в том, что намагниченный сердечник оставался намагниченным, не мешал соседям и терял заряд очень медленно, поэтому такую технологию можно было с некоторой натяжкой назвать компьютерной памятью.
Чтобы собрать рабочий модуль памяти, нужно было продевать множество проводов через множество бубликов, что напоминало процесс прошивания иголкой и ниткой. Процесс был ручным: сидели инженеры и шили себе память. Отсюда и слово — «прошивка».
Потом изобрели печатные платы и интегрированные микросхемы, жить стало веселей, появилась флеш-память и магнитные накопители. Процесс записи данных поменялся, а термин остался. С тех пор прошивкой называют программу, заложенную в микросхему и отвечающую за её работу.
Память на магнитных сердечниках
Зачем нужна прошивка
Прошивка в электронике отвечает за работу всего устройства — телефона, фотоаппарата, умной колонки, часов или охранного модуля. Сама прошивка хранится либо в той же микросхеме в блоке памяти, либо в отдельном чипе, если для неё нужно много места.
Когда устройство включается, происходит такое:
👉 Получается, что прошивка — это программа, которая отвечает за работу всего устройства на самом низком уровне.
Зачем менять прошивку
Иногда производитель устройства не добавляет в него некоторые возможности. В этом случае программисты извлекают файл прошивки из устройства, разбираются, из чего он состоит, и смотрят, можно ли в нём что-то изменить, чтобы сделать устройство лучше.
История из жизни одного производителя смартфонов: при производстве телефонов используется один модуль камеры и в дешёвых, и в дорогих моделях. Чтобы они не конкурировали между собой, производитель может в прошивке дешёвой модели отключить оптическую стабилизацию или ночную съёмку. В итоге покупатели знают, что если нужна ночная съёмка, то нужно взять дорогую модель, потому что она это умеет, а дешёвая нет.
Но если в прошивке убрать это ограничение и загрузить её на дешёвый телефон, то он тоже станет снимать и со стабилизацией, и ночной режим появится. В итоге за те же деньги пользователь может получить новые возможности устройства. Но теряет гарантию производителя.
Другой пример — из мира фотоаппаратов. У старых камер Canon есть стандартная прошивка, у неё много ограничений. Разработчики придумали альтернативную прошивку Magic Lantern, которая делает из камеры настоящего зверя для съёмки видео.
Прошивка — не для всей электроники
Есть много устройств, которые прошить не получится: либо нужно распаивать микросхему, либо она защищена от записи. Чаще всего это простая бытовая техника: пульты от телевизоров, миксеры, микроволновки, детские игрушки и тому подобное.
👉 Общее правило такое: если устройство можно подключить к интернету или к компьютеру — скорее всего, его можно прошить. Работает это не всегда, но чаще всего так.
А можно ничего не прошивать и пользоваться как есть?
Можно, иногда даже нужно, если прошивка отвечает за важные системы, например за работу домашнего газового котла, автомобильных систем безопасности или кардиостимулятора.
Грамотная перепрошивка BIOS материнской платы для реальных пацанов. (Длиннопост)
1. Для чего перепрашивать БИОС
Некоторые недальновидные коллеги полагают, что БИОС следует перепрошивать только в следующих случаях:
Если новая прошивка позволяет поддерживать новые камни
Исправляет ошибки в работе с новыми устройствами
Добавляет расширенные функции термоконтроля
Позволяет преодолевать ограничения 8, 32, 64 для HDD
Исправляет серьезные ошибки старой версии.
С высоты своего личного опыта заявляю. Плюсы перепрошивки БИОС не ограничиваются вышеперечисленными пунктами!
Перепрошив БИОС материнской платы (особенно если прошивка удалась) вы сможете поиметь не только стабильно работающую систему НО и вырасти в своих глазах и глазах окружающих.. Вас начнет уважать шеф, перед вами начнут заискивать коллеги по работе, друзья, мало разбирающиеся в компьютерах, дадут вам почтенное погоняло «Наш компьютерный гений», недавно бросившая вас девушка с досады повыдерет на жопе последние волосы и приползет просить прощения, как только узнает, ЧТО она потеряла!
Перепрошивка БИОС материнской платы подарит вам счастье в личной жизни, здоровье и уверенность в завтрашнем дне! Максимум чем вы рискуете, это 400 – 500 рублей за услуги специалиста с программатором, в случае, если у вас руки растут из жопы и Вы загубите мат плату. Сами прикиньте, не слишком большая цена за рай на земле!
2. Подготовка к работе
Многие коллеги (не обладающие большим опытом в перепрошивке БИОС) полагают, что начинать работу следует с выявления текущей версии БИОС и маркировки материнской платы. НЕТ, НЕТ, и еще раз НЕТ!
Первое, что вам необходимо сделать, это как бы невзначай поведать коллегам и знакомым о том, что вы собираетесь осуществить столь дерзкий и ответственный проект, что незамедлительно скажется на вашем положении в обществе. Обронив на работе, в курилке фразу типа «Бля, чета мать глючит. Перерепрошью ка я сегодня БИОС, пожалуй!» вы в одночасье переходите из разряда «ламерюга бестолковая» в разряд «чета петрит» Важно, что бы при этом в курилке отсутствовали сисадмины и железячники. Этих хреновых умников хлебом не корми, дай поглумиться над честным чайником. Эти технари очкарики сразу начнут задавать вопросы, ответа на которые правильный пАцАн может и не знать. Даже скорее всего не знает.
Например: «А чо за мать?», «А че хоть глючит та?» «А на эту мать новых прошивок уже четыре года не выходило, хуля ты шить собрался?», «А что это за вендор такой, Абат? Я 10 лет в этом бизнесе и такой пурги не слышал, просвети нас, убогих =)))» и тому подобное. Оно вам надо? Нет конечно! Поэтому выебываемся тщательно избегая яйцеголовых.
Следующий этап покупка пива и закуски для соседа компьютерщика. Оно нам понадобится в случае неудачи операции. Лучше умаслить эту очкастую гниду до того, как вы испортите мат. плату, а не после. Ибо в этом случае он может подумать, что вы дружите с ним только из за компьютера и содрать с вас денеК.
3. Приборы и материалы
Для прошивки БИОС материнской платы нам понадобятся:
Компьютер типа IBM-PC совместимый. (С материнской платой, процессором, оперативной памятью, видеоадаптером, дисководом чтения гибких дисков, блоком питания и батарейкой)
Средство отображения информации типа «монитор»
Устройство ввода информации типа «Клава»
Манипулятор типа «Мышь» (не обязательно)
Дискета 3.5 дюйма
Доступ в Интернет
Крестовая отвертка (на всякий случай)
Молоток (топор, разводной ключ или монтировка) на всякий пожарный случай.
Пиво типа Lager или Premium (Чем больше, тем веселее пойдет работа)
Внимание! Некоторые опытные специалисты предпочитают использовать в работе пиво типа Porter или Эль. А отдельные «хардкорные» оверклокеры (такие как ваш покорный слуга), даже пиво типа «Водка» или «разбавленный спирт». Предупреждаю сразу. Использование подобных материалов предполагает большой опыт и знание вопроса! Не следует использовать пиво типа Porter, а уж тем более «Водка», если вы не имеете достаточной квалификации. В этом случае никто не сможет вам гарантировать успешного исхода предприятия.
Перед началом работы следует проверить работоспособность компьютера. Если вы не пользовали своего железного друга () несколько лет, или вообще ни разу не включали с того момента, как отняли его за долги у соседа очкарика, вполне вероятно, что он вообще не работает. В этом случае процесс перепрошивки БИОС может осложниться. При таком раскладе разумно будет отнести устройство в мастерскую (или к тому же соседу), а уже после того приступать к перепрошивки БИОС.
Если же устройство работает, (об этом ярче всего свидетельствует успешная загрузка операционной системы (о том что такое операционная система, мы с вами поговорим в другой статье), то мы можем смело приступать к работе, предварительно выпив пару пива типа Lager или Premium. (см п.8 раздела «Приборы и материалы»)
И только теперь мы с вами добрались до пункта идентификации платы и версии БИОС.
5. Идентификация платы и версии БИОС
К великому сожалению каждый производитель материнских плат маркирует свою продукцию по разному и как ему будет угодно. В странах капитала, конкуренции и наживы, где все продается и покупается, (а материнские платы производятся, как не странно, именно в таких странах), нет, и не может быть заботы об удобстве потребителя. Поэтому, в погоне за длинным долларом, производители идут на всевозможные коммерческие ухищрения. Такие, например, как ревизии материнских плат.
Залив этот БИОС на свою мат плату, вы ее наебнули, с чем вас и поздравляю. Берите заготовленную ранее крестовую отвертку (см п.6 раздела «Приборы и материалы»), выкручивайте мать, доставайте из заначки пятихатник и пиздуйте на Буденовский. Для вас, мудаков, лекция окончена!
Для остальных еще раз повторяю САМЫМ ТЩАТЕЛЬНЫМ ОБРАЗОМ идентифицируйте свою мат плату и версию БИОС!
Сделать это можно следующими способами:
Первый: при загрузке успеть переписать нижнюю строчку, которая должна иметь примерно такой вид:
06/07/2002-VT8366A-8233-6A6LVA1AC-9N
дата______чипсет_____Bios_Id________ ВЕРСИЯ
Второй: скачать из Интернета программу: Bios Agent. запустить ее и нажав кнопочку узнать все что нужно.
После того, как вы убедились, что не перепутали версию прошивки с ревизией платы можно приступать к следующему шагу. Добыче свежей прошивки с сайта производителя.
Прошивка. Что это такое и зачем она нужна.
Многие начинающие пользователи смартфонов и планшетов, впервые столкнувшись с загадочным словом «прошивка», с трудом понимают что это такое, для чего она предназначена и зачем она вообще нужна.
Сегодня я постараюсь объяснить, что такое прошивка популярным языком, рассчитанным на неискушенного пользователя.
Для начала давайте определимся с происхождением самого этого термина.
Итак, что такое прошивка, в изначальном понимании этого термина. Давным давно, когда вычислительные устройства были большими и некоторые их экземпляры занимали целые комнаты, их встроенная (постоянная) память изготавливалась весьма оригинальным образом.
Каждая ее ячейка состояла из небольшого кольца, выполненного из специального материала – феррита, который легко намагничивается. И в каждое кольцо продевалось две петельки провода, предназначенные для записи (намагничивания), стирания (размагничивания) и считывания информации из этого кольца. А информации в нем хранилось всего лишь один бит: 0 – когда кольцо размагничено и 1, когда намагничено. Знаете, сколько таких колец нужно, чтобы обеспечить устройству 1 гигабайт встроенной памяти? Я вам скажу: всего лишь 8 589 934 592 штуки.
И вот процесс продевания проводов в эти кольца при изготовлении постоянной памяти для старых устройств так и назывался – прошивка.
А теперь вернемся к нашим планшетам и смартфонам. Они, как и любой современный компьютер работают под управлением операционной системы (Windows, Linux, iOS, Android и т.п), которая полностью отвечает за их работу. Иными словами, если внутреннее железо компьютера – это его мозг, то операционная система – это его сознание, которое управляет компьютером.
Без операционной системы любой компьютер, планшет или смартфон – набор мертвого железа. И если на компьютер, операционную систему мы устанавливаем, записывая ее на его жесткий диск, то в планшете или смартфоне операционная система хранится в его внутренней памяти, занимая часть тех 4, 8, 16, 32 или даже 64 гигабайт, которые имеют современные устройства.
Вы наверное уже догадались, что именно эта процедура «установки» операционной системы на планшет или смартфон и называется прошивкой, поскольку система записывается (прошивается) в его постоянную, внутреннюю память.
Теперь вы понимаете, что выражение «сменить пошивку» на планшете или телефоне означает примерно то же самое, что «переустановить Виндовс» на компьютере.
Кроме того, и сам файл с операционной системой, которая записывается на устройство называют прошивкой. Так как начинка или «мозги» у каждого планшета или телефона разные, прошивка создается для каждого устройства отдельно. Прошивки бывают двух типов:
1. Официальные, выпущенные производителем устройства, которые или автоматически загружаются на планшет или телефон через интернет подключение (так называемые прошивки по «воздуху»). Их также чаще всего можно скачать на планшет с сайта производителя и установить вручную. Этот тип прошивок еще часто называют обновлением системы.
2. Самодельные прошивки, их еще называют «кастомные» или «альтернативные». Обычно это улучшенные или доработанные независимыми разработчиками официальные прошивки. К ним также относятся прошивки основанные на официальных версиях «чистой» операционной системы Android от компании Google, такие как CyanogenMod или MIUI.
Еще прошивки подразделяются на odexed и deodexed. Что это означает, вы можете почитать в этой статье: Изучаем Android. Что такое odex и deodex
Как и зачем прошивать BIOS материнской платы? О сложном простыми словами.
Зачем прошивать BIOS материнской платы?
1. Перепрошивка BIOS добавляет новый функционал и дает рост производительности системы.
Обновления BIOS такого типа добавляет новые настройки параметров, которые увеличивают производительность компьютера. К примеру, перепрошивка иногда разблокирует множитель процессора, что позволит разогнать его с помощью аппаратной части.
Случай редкий и малооправданный для обновления BIOS.
2. Производитель материнской платы исправил ошибку BIOS.
Обновление этого типа оправданно только в том случае, если ошибка существенна и каким-либо образом влияет на производительность и корректную работу компьютера. Как правило, обновление BIOS в такой ситуации невозможно выявить при покупке нового ПК, а необходимость перепрошивки возникает спустя некоторое время во время работы.
3. Неисправности компьютера.
При неисправностях системы, к примеру, при отсутствии звука или неработающей встроенной сетевой карте при установленных драйверах, или в том случае, когда компьютер наотрез отказывается определять новую комплектующую, например, недавно установленную в ПК видеокарту, также необходимо обновить BIOS на более новую версию.
Как правило, такой случай требует обновления BIOS, но производители минимизируют подобные неисправности к минимуму.
4. Реализация поддержки нового оборудования.
При релизе процессоров на новой архитектуре для уже существующих сокетов (разъема для процессора), BIOS материнской платы еще «не знает» о существовании этих процессоров, и чтобы можно было использовать новые комплектующие как раз-таки и необходимо обновить программное обеспечение платы.
В большинстве случаев, это самая распространенная причина перепрошивки BIOS материнской платы.
Так выглядела оболочка BIOS на «старых» материнских платах. В таких BIOS нельзя было использовать мышь, а интерфейс в большинстве случаев был на иностранных языках.
Для каких процессоров нужно прошивать BIOS материнской платы?
Достаточно запомнить несколько моментов: все материнские платы на сокете 1151 и чипсетах 200-ой серии (B250, H270 и Z270) не требуют прошивки BIOS для новых процессоров. Они уже сразу совместимы с ними. Остальные материнские платы на сокете 1151 и более старых чипсетах (H110, B150, H170, Z170) не совместимы с процессорами Kaby Lake «с упаковки». Для таких плат требуется обновление прошивки БИОС для совместимости с новыми CPU. В других случаях все намного проще. Для каждой платформы материнская плата и ее BIOS полностью совместимы «с завода». К примеру, у процессоров AMD Ryzen и Intel Skylake-X свои сокеты и соответственно свои полностью совместимые с ними материнские платы.
А так выглядит оболочка BIOS на современных материнских платах, которая получила приставку UEFI в названии и графический интерфейс. В таких BIOS разрешено использовать мышь как инструмент ввода, и в большинстве случаев интерфейс можно переключить на русский язык.
Как перепрошить BIOS материнской платы самому?
Разумеется, производители материнских плат прекрасно осведомлены о трудностях, которые возникают у пользователей в процессе перепрошивки BIOS материнской платы, и чтобы «упростить жизнь» пользователям, они начали использовать новые технические решения, которые значительно снижают вероятность выхода из строя материнской платы во время прошивки БИОС. Большинство материнских плат имеют так называемый «Boot Block», который не может быть стерт, но все-же и он не является 100% гарантией того, что при обновлении BIOS не случится каких-либо проблем. Прошивка программного обеспечения, которое прямым образом отвечает за настройку «железа» компьютера – дело серьезное, и неопытным пользователям лучше доверить его профессионалам.
Что такое прошивка?
Что такое прошивка?
Прошивка – это программное обеспечение, управляющее работой аппаратной части устройства. Без прошивки большинство электронных устройств, используемых нами ежедневно, не смогут работать; благодаря ей устройство выполняет свои функции.
Прошивка может быть простой микропрограммой, выполняющей ограниченное число функций, а также полноценной, многофункциональной операционной системой. В смартфонах как раз используется операционная система, а её установку можно назвать процессом прошивки. Она предварительно изменяется и компонуется в образ, и записывается во внутреннюю память устройства.
К примеру, известно, что MP3 плеер имеет свою прошивку. Вся воспроизводимая музыка обрабатывается управлением работы аппаратной части за счёт прошивки, а без неё это, скорее всего, будет ненужная штука.
Что бы стало ещё больше понятно о чём идёт речь, возьмём другой компьютерный пример: материнская плата, не имеющая прошивку не будет «знать», как обнаруживать жёсткий диск или твердотельный накопитель, оптический привод и другие компоненты, находящиеся под корпусом компьютера. Ровно такая же ситуация обстоит и с жёстким диском, если он не имеет прошивку, то не будет «иметь понятия» о том, с какой скоростью должен вращаться шпиндель и когда ему остановиться. Wi-Fi сетевая карта не будет «разбираться» в радиочастотах, а смартфон не будет «знать», как ему включиться.
Где хранятся эти микропрограммы?
Теперь понятно, что прошивка записывается непосредственно в устройства, но каким образом производится хранение? Любая прошивка, как правило, хранится в специальных типах памяти, называемых флеш-ПЗУ. Аббревиатура ПЗУ или ROM обозначает память только для чтения, и как обычно бывает, этот файл записан один раз производителем используемого аппаратного средства. Память ROM необходима для любого вида электронного устройства, она должна постоянно содержать эти данные, даже когда устройство выключено.
Хоть ROM является памятью, хранящей первоначальную запись производителя, многочисленные примеры её перезаписи свидетельствуют о том, что не только ему это под силу. Можно использовать свою собственную разработку для перезаписи, что часто делают со смартфонами, но лучше воспользоваться инструментом, предоставленным разработчиком специально и официальной прошивкой.
Где используются прошивки?
Прошивки устройств имеют довольно большое разнообразие. Прошивки материнских плат в компьютерах называются BIOS или UEFI; есть прошивки жёстких дисков, твердотельных накопителей, оптических приводов, сетевых карт, маршрутизаторов и даже компьютерные мыши и клавиатуры имеют свои прошивки. Это лишь малое число примеров устройств, использующих прошивку.
Нужно понимать, что телевизор или стиральная машина тоже не обходятся без прошивки, современные модели автомобилей скорее всего имеют прошивки, такие устройства вряд ли получится использовать по назначению без неё.
Может ли прошивка обновляться?
Большинство производителей выпускают обновления для прошивок своих устройств в регулярном порядке, одновременно предоставляя необходимые программные средства, для записи новых прошивок. Тем не менее право выпуска новой прошивки для того или иного устройства остаётся именно за производителем. Для компьютерных комплектующих производитель разрабатывает новую прошивку и предоставляют её своим клиентам, тем самым позволяя произвести обновление, выпускаемое обычно в течение нескольких лет после выпуска устройства.
В качестве примера можно привести производителя материнской платы, выпускающего для неё прошивку, которая может включать новые функции, поддержку новых типов процессоров или оперативной памяти, обновления решающие конкретные проблемы в работе оборудования. Читайте, нужно ли обновлять BIOS или UEFI материнской платы.
Каждый из производителей может предоставлять обновление прошивки для своих устройств: Wi-Fi роутер может получать такие обновления, увеличивающие стабильность в работе, а оптический привод, после получения новой прошивки, может начать работать с новыми дисками и т.д. Но, важно понимать, если техническая часть устройства не способна выполнять ту или иную функцию, то новая прошивка вряд ли поможет в этом.
В основном предназначение обновления прошивки заключается в исправлении, корректировке, в редких случаях раскрытии, ранее скрытого потенциала. Но всё же некоторые устройства, различающиеся по цене, имеют различный функционал, именно из-за ограничений в прошивке, и это может стать причиной для использования неофициальной прошивки, так же называемой модифицированной или кастомной.
А где же можно скачать прошивку и откуда её взять? Как правило, найти прошивку можно на сайте производителя. Нужно посмотреть на странице загрузки, загрузить новую прошивку, а для полной осторожности лучше руководствоваться предоставленной документацией.
Бывают ситуации, когда производителем заблокирована возможность обновления или замены прошивки, тогда умельцам приходится выпаивать чип памяти и устанавливать другой, уже с необходимой микропрограммой. Сам процесс прошивки является серьёзным шагом, и если что-то пойдёт не так, то устройство может превратиться, как часто говорят про телефоны в «кирпич». Зачастую с решением таких проблем не может помочь даже сотрудник сервисного центра.
Теперь вам известно, что такое прошивка, что она делает и где хранится. При прошивке своего устройства нужно использовать ПО именно для него, будь то смартфон, или материнская плата; знайте, что всё делается на свой страх и риск.