Видео ролики бесплатно онлайн

Смотреть узб видео

Официальный сайт radikalno 24/7/365

Смотреть видео бесплатно

karp 11.09.2010 00:04

Есть вопрос![Решено] BIOS

Вопрос:

Здравствуйте, единомышленники!

А существует ли какой-нибудь способ изменить некоторые параметры BIOS из под Linux?
В идеале, было бы хорошо, если бы программка выводила список доступных параметров и давала возможность присвоить им произвольные значения.

"Зачем нужно?", - спросите вы. В ответ процитирую пост из жуйки:
В BIOS есть такой пункт "Alarm power on", где можно выставить время, в которое компьютер будет включаться. Также можно сделать, чтоб оно включалось каждый день....
Если прописать гденить в /etc/rc.local чтонить типа aplay /bla/bla/alarm.wav, то получится неплохой будильник...

Решение:

Мне помогла информация с этой страницы.

Чтобы установить время включения делаем от root`а так:
1
date -u --date "Sep 11, 2010 19:15:00" +%s > /sys/class/rtc/rtc0/wakealarm


Чтобы проверить делаем так:
1
cat /proc/driver/rtc


Если все верно, то увидим что-то вроде этого:
 1
2
3
4
5
6
7
8
9
10
11
12
13
rtc_time  : 18:28:38
rtc_date : 2010-09-11
alrm_time : 19:15:00
alrm_date : 2010-09-11
alarm_IRQ : yes
alrm_pending : no
24hr : yes
periodic_IRQ : no
update_IRQ : no
HPET_emulated : yes
DST_enable : no
periodic_freq : 1024
batt_status : okay


Если строка alrm_date имеет значение вроде "****-**-11", то это означает, что установлена прошедшая дата.

Ну и для полного счастья остается написать скриптик, который будет автоматом обновлять дату следующего включения и GUI к нему, чтобы красиво менять время.


Тэги:
+ 9 -
Похожие Поделиться

lava 11.09.2010 00:15 #
+ 1 -
Не. Бивис - не реестр и не конфиг-файл. Бивис - программа. И настройки хранит внутри себя. И у каждой материнки отличается. Можно только перешить бивис целиком.
jh 11.09.2010 05:38 #
+ 0 -
совсем, в винде есть программка которая позволяет менять настройки биос - hwdirect. а вот эти настройки действительно разные, обычно делают дамп настроек, меняют делают еще дамп и сравнивают. есть ли подобный софт для линкуск не знаю.
karp 11.09.2010 00:20 #
+ 1 -
Примерно такой ответ и ожидал...
Вы в конец разрушили мои надежды =)
andreas 11.09.2010 00:26 #
+ 1 -
rtcwake может помочь отцу русской демократии. Если тебе для будильника.
karp 11.09.2010 00:36 #
+ 0 -
Посмотрю. Спасибо.
karp 11.09.2010 15:17 #
+ 0 -
Немножко не то. Оно усыпляет систему на/до определенное/определенного время.
А хотелось бы, чтобы компьютер был выключен...
silent 11.09.2010 01:02 #
+ 1 -
Смотри в сторону
/sys/class/rtc/rtc0/wakealarm
Sokoloff 11.09.2010 01:04 #
+ 1 -
Еще это глянь
karp 11.09.2010 16:20 #
+ 0 -
Да! Вот это помогло!
ner_uto 11.09.2010 09:48 #
+ 0 -
Ты не поверишь, но я на эту тему уже спрашивал. И давно. В винде в самом деле есть какой-то весьма удобный в использовании будильник, а вот в линуксе... Не очень удобный:) Не помню, как называется программа, глянь в моих постах. Я с телефона, не могу посмотреть. Кстати, найдешь что-нибудь - напиши пост про использование.
ner_uto 11.09.2010 09:52 #
+ 2 -
NVRAM WakeUp называется, во.
karp 11.09.2010 15:39 #
+ 0 -
Судя по описанию это то, что надо. Но:
debian:~# nvram-wakeup
nvram-wakeup: Your mainboard is currently not supported.
nvram-wakeup: Please try determining the addresses and sending the following
nvram-wakeup: information back to the maintainers:
nvram-wakeup: - The addresses you found out (read README.mb)
nvram-wakeup: - Mainboard vendor:
nvram-wakeup: - Mainboard type: 775i65G.
nvram-wakeup: - Mainboard revision:
nvram-wakeup: - BIOS vendor: American Megatrends Inc.
nvram-wakeup: - BIOS version: P2.90
nvram-wakeup: - BIOS release: 12/20/2006
kstep 11.09.2010 17:23 #
+ 3 -

sudo date -u --date "Sep 11, 2010 19:15:00" +%s > /sys/class/rtc/rtc0/wakealarm


Не будет работать. sudo здесь ни к селу, ни к городу, т.к. от суперюзера будет выполняться только процесс date, а вот запись (редирект) будет идти уже с правами шелла, т.к. именно шелл редиректом рулит. Надо так:


date -u --date "Sep 11, 2010 19:15:00" +%s | sudo tee /sys/class/rtc/rtc0/wakealarm


тогда tee, выполняющаяся в правами суперюзера, запишет данные в нужный файл.

Если первая команда у тебя сработала, то это означает только то, что ты уже был в шелле, запущенном от суперюзера, и тогда sudo тем более не имеет смысла.
karp 11.09.2010 18:16 #
+ 0 -
Верно. Это я затупил. Я из под рута скопировал, а когда вставлял хотел поставить в начале #, а оно подсветило как комментарий, и я не подумал и вставил sudo в начало...

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн