Форум программистов, компьютерный форум, киберфорум
Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/43: Рейтинг темы: голосов - 43, средняя оценка - 4.67
11 / 11 / 0
Регистрация: 15.03.2013
Сообщений: 46
1

После установки linux отвалился bios

12.01.2014, 18:37. Показов 8492. Ответов 13
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времнеи суток.
Есть довольно неплохой по моему мнению ноутбук: sony vaio PCG-61715V. Однажды снес на нем родной win7 и начал играться с linux. Делил память на области, ставил linux arch несколько раз, как наигрался решил поставить linux mint. При установке вываливалась ошибка кричащая о неправильном форматировании разделов или чем-то подобном, разбивал на разделы в ручную, в итоке mint на ноут встал.
В чем проблема:
На каком-то из шагов что-то случилось с биосом. При загрузке выдает картинку VAIO, после чего сразу логотип linux mint. Никаких намеков на биос, не получается через f залезть в настройки или хотябы порядок загрузки изменить.
Пишу сюда все это потому что не знаю в чем накосячил. Поиском по гуглу видел пару советов "закоротить контакты на памяти", мол настройки биоса вернет, но лезть в железо и делать то в чем не уверен не привык.
Что нужно:
Восстановить биос. Желательно неинвазивно.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.01.2014, 18:37
Ответы с готовыми решениями:

Linux после установки не загружается
установил линукс sparkylinux-4.7 установка прошла удачно, но после перезагрузки на чёрном экране...

Не грузится w2000 после установки Linux
Были установлены w98 и W2000 в FAT32. W98 на логическом диске c: w2000 на d: После установки Linux...

Проблемы с загрузкой LInux после установки Windows
Да да да... знаю что вы подумали прочитав название моей темы - мол я поставил Linux вместе с...

После установки linux стали недоступны разделы с информацией
после установки linux слились в один все разделы диска. при этом сам линукс установился но...

13
абырвалг:)
1579 / 657 / 67
Регистрация: 11.04.2013
Сообщений: 2,460
12.01.2014, 19:03 2
Вы в БИОС настраивали что-нибудь, например быстрый запуск?
Я бы начал с обнуления БИОС путём вытаскивания батарейки на несколько минут.
1
11 / 11 / 0
Регистрация: 15.03.2013
Сообщений: 46
12.01.2014, 20:08  [ТС] 3
Цитата Сообщение от gidrontaur Посмотреть сообщение
Вы в БИОС настраивали что-нибудь, например быстрый запуск?
Я бы начал с обнуления БИОС путём вытаскивания батарейки на несколько минут.
В биосе менял только порядок загрузки.
Охх не хотел я вскрывать ноут >_<

Все же очень интересно: что я там такого мог натварить, что биос вдруг отвалился?
0
Эксперт HardwareЭксперт Windows
21304 / 12114 / 653
Регистрация: 11.04.2010
Сообщений: 53,466
12.01.2014, 20:15 4
Цитата Сообщение от meqoya Посмотреть сообщение
что я там такого мог натварить, что биос вдруг отвалился?
ничего програмно вы не могли сотворить, биос инкапсулирован от ОС чуть более чем полностью
и линь тут не при чем
снимите хард, если сможете зайти в биос то сбросьте его в дефолт
0
11 / 11 / 0
Регистрация: 15.03.2013
Сообщений: 46
13.01.2014, 16:28  [ТС] 5
Цитата Сообщение от qvad Посмотреть сообщение
ничего програмно вы не могли сотворить, биос инкапсулирован от ОС чуть более чем полностью
и линь тут не при чем
снимите хард, если сможете зайти в биос то сбросьте его в дефолт
При снятом харде во время загрузки показывает сообщение "Operating System Not Found", на биос никаких намеков.
0
Эксперт HardwareЭксперт Windows
21304 / 12114 / 653
Регистрация: 11.04.2010
Сообщений: 53,466
13.01.2014, 16:46 6
usb клаву прикурить попробуйте
0
11 / 11 / 0
Регистрация: 15.03.2013
Сообщений: 46
13.01.2014, 16:48  [ТС] 7
Цитата Сообщение от qvad Посмотреть сообщение
usb клаву прикурить попробуйте
Зачем? Встроенная работает нормально, на нажатие клавиш отвечает повторением сообщения.
0
Эксперт HardwareЭксперт Windows
21304 / 12114 / 653
Регистрация: 11.04.2010
Сообщений: 53,466
13.01.2014, 16:55 8
ну дело ваше... у вас же такой огромный выбор советов...
1
11 / 11 / 0
Регистрация: 15.03.2013
Сообщений: 46
13.01.2014, 17:32  [ТС] 9
Цитата Сообщение от gidrontaur Посмотреть сообщение
Вы в БИОС настраивали что-нибудь, например быстрый запуск?
Я бы начал с обнуления БИОС путём вытаскивания батарейки на несколько минут.
Выдергивание батареи не помогло, биоса всё нет.
Порядок загрузки первый с диска О_о вроде проблем то и нет особых, переустановить всегда смогу ос, но без биоса как-то мм некомфортно.

Добавлено через 4 минуты
Цитата Сообщение от qvad Посмотреть сообщение
usb клаву прикурить попробуйте
usb подрубил, особых изменений не заметил. рандомное нажание клавиш f дает монолог командной строки, который начинается с "kvm disabled by bios"

Добавлено через 2 минуты
Ухты... Пятая где-то по счету перезагрузка с рандомными нажатиями f ии... биос включился О_о
Понятия не имею что я сделал чтоб его включить обратно, раньше он не врубался.

Спасибо за участие вам
0
deleted
177 / 50 / 5
Регистрация: 29.03.2013
Сообщений: 365
19.01.2014, 08:34 10
Цитата Сообщение от qvad Посмотреть сообщение
биос инкапсулирован от ОС чуть более чем полностью
А с этого места, пожалуйста, поподробнее
0
qvad
19.01.2014, 15:17
  #11

Не по теме:

вы поговорить зашли, Владимир Владимирович?

0
deleted
177 / 50 / 5
Регистрация: 29.03.2013
Сообщений: 365
22.01.2014, 16:23 12
Цитата Сообщение от qvad Посмотреть сообщение
вы поговорить зашли, Владимир Владимирович?
Я, как, вероятно, и многие другие немного шарящие в PC, зашли узнать где и как биос инкапсулирован от ОС. Ибо на этапе загрузки загрузчик и ядро линукса могут тесно взаимодействовать с биосом посредством старых добрых прерываний для настройки терминала или apm к примеру. А будучи уже в 32битном защищённом режиме ядро через дальние вызовы функций вызывает код pci-bios для конфигурации, соответственно pci. И расположен он непосредственно в rom bios. Сейчас это же делается другим способом, однако и старый тоже вполне работоспособен. И от перезаписи, что наиболее важно в контексте данной темы, в общем случае он и подавно не защищён от ОС.
0
Эксперт HardwareЭксперт Windows
21304 / 12114 / 653
Регистрация: 11.04.2010
Сообщений: 53,466
22.01.2014, 22:12 13
пруф? ибо с трудом верится... возможно, в те времена, когда дискеты были большими, а программы маленькими такое и прокатывало, а вот на современном железе... хм...
0
deleted
177 / 50 / 5
Регистрация: 29.03.2013
Сообщений: 365
25.01.2014, 17:39 14
Цитата Сообщение от qvad Посмотреть сообщение
пруф?
Пруф чего? Возможности перезаписи?

В общем случае Flash rom защищена от случайной перезаписи в результате програмного сбоя. Было бы глупо, если биос мог повредиться командой cat /dev/urandom > /dev/mem или всякий раз когда ядро пишет не туда.

Например интеловские южные мосты семейства ICH имеют регистр BIOS_CNTL, в котором есть такие биты:
BIOS Lock Enable (BLE)
—R/W.
1 = Enables setting the BIOSWE bit to cause SMIs.
0 = Setting the BIOSWE will not cause SMIs. Once set, this bit can only be cleared by a
PCIRST#

BIOS Write Enable (BIOSWE)
—R/W.
1 = Access to the BIOS space is enabled for both read and write cycles. When this bit is written
from a 0 to a 1 and BIOS lock Enable (BLE) is also set, an SMI# is generated. This ensures
that only SMM code can update BIOS.
0 = Only read cycles result in FWH interface cycles.
То есть, исходя из описания понятно, что BLE если поставлен в единицу, то до резета BIOSWE нельзя установить в 1. Это может сделать сам биос до передачи управления ОС. В некоторых биосах действительно есть пункт типа защиты от записи. А в некоторых - нет. Но даже в тех что есть ни вендор, ни ритейлеры не выставляют его в 1 по умолчанию

А в AMD Geode к примеру вся защита это msr регистры rconf.
То есть аппаратной защиты нету, wrmsr генерирует #GP только если указан несуществующий регистр или он зарезервирован или PL!=0. То есть защиту можно снять из под ОС вообще без всяких условий.

Конечно ещё нужно транслировать циклы чтения/записи bios rom в озу. И всё это сильно зависит железной начинки. Иногда Super I/O, gpio, msr нужно подёргать. Для всего этого достаточно иметь доступ к /dev/mem, к портам ввода вывода, для этого на x86 iopl должен быть не меньше cpl, собственно одноименный вызов ядра iopl(3) открывает к ним доступ, ну и /dev/cpu/*/msr, так как msr инструкции требуют обязательно pl=0. Так что никакой инкапсуляции "чуть более чем полностью" я лично не наблюдаю
0
25.01.2014, 17:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.01.2014, 17:39
Помогаю со студенческими работами здесь

Не хочет работать GRUB после установки Linux поверх Windows
Я установил поверх Windows 10 ос Kali Linux 2.0 Перед установкой выделил 140 гб места. Они...

Восстановление загрузчика Linux после установки Windows 7
Добрый день! Была установлена Fedora 14, установил Windows 7. Как и было сказано в инструкции,...

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

Linux Mint - после установки - нужен совет
Добрый вечер. Установил систему, появилось несколько вопросов. 1) В браузерах (Firefox, Chrome) -...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru