воскресенье, 23 августа 2015 г.

Я русский бы выучил только за то... и аглицкий только за это... Или ставим на читалку русифицированое междумордие.

Исходные данные: Электронная книга Barnes & Noble NOOK Simle Touch with GlowLight (сокращенно NSTwGL). В сведениях о модели написано так: BNRV350. Версия 1.2.1. Интерфейс англоязычный. Короче, стандартная прошивка "искаропки" ;)
ВАЖНО! Это модель не 2013 года, у той номер BNRV500.

Задача: залить русский интерфейс (междумордие). Опционально: дополнительные программы и ROOT права.
Естественно, в поиске инфы будем плясать от http://4pda.ru. Форумной части.
Обсуждение гаджета - здесь.
Раздел с прошивками - здесь.
Но нужны не прошивки а русификация.

Основная мысль здесь. От нее и пляшем.

ПроцЭсс )))
Сначала для заливки прошки использовал СД карту на 16Гб, которая была в книге. Это привело... Ни к чему! Процесс зависал на начальной стадии (или  не начальной, но ключевое слово тут - зависал)
Когда зял в качестве носителя карточку на 1 ГБ (ИМХО маст хэв для прошивок аппаратов) - все пошло как по маслу (стало понятно, шо то таки было зависалово).

Кароч, все что по ссылкам - истинная правда! Все после прошивки работает и радует глаз родной кириллицей )))



пятница, 8 мая 2015 г.

NOPASSWORD для Винды

Вот здесь решал вопрос с быстрой загрузкой Win 2к3 сервера. Это чтобы без лишних вопросов система запускалась и/или притухала.
Периодически возникает подобный вопрос с обычной Win XP. Особенно в условиях домена это проблематично, т.к. каждый раз требуется ввод пароля пользователя.

Самый действенный метод (срабатывает уже второй раз) описан здесь. Мой случай такой:

Примечание. В случае если компьютер является членом домена перечисленные выше способы не будут работать, необходимо немного модифицировать второй способ прописав значения входа в домен:
В реестре в ветви
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  • параметру AutoAdminLogon установите значение 1
  • параметру DefaultUserName установите значение равное имени пользователя для которого настраиваете автоматический вход в систему
  • параметру DefaultDomainName установите значение равное имени домена для входа
  • параметру DefaultPassword установите значение равное паролю пользователя для которого настраиваете автоматический вход в систему
Если какого либо параметра нет, то его нужно создать, для всех параметров тип Строковый (REG_SZ)
Да.  Все получилось, ХР-юшка грузится, не задавая лишних вопросов )))

Теперь несколько слов о том, что мы получаем и для чего это все делалось.
1. Для чего?
Есть некоторые случаи, когда требуется, чтобы комп грузился сам. Это видео сервера разные да и клиенты под видео тоже, серверы контроля доступа. Для удаленных заходов машины... И пр. А отключаются они по разным причинам: отключение электропитания, удаленная перезагрузка.
Самый свежий случай: ИБП в неуправляемом режиме (нет никакого интерфейса с ПК) истощил свои аккумуляторы. При первом же сбое питания, коих в офисных зданиях во множестве, потухли два сервака. (На одном скорее всего помер винт с БД (((

2. Теперь что мы получаем и какие могут быть подводные грабли.
2.1. В сочетании с настройкой питания в БИОСе такой комп при сбое питания снова включится, загрузит систему и все ПО из автозапуска. Кароче - выйдет на штатный режим. )))
Это хорошо.
2.2. НО! С другой стороны такая загрузка (без авторизации пользователя) критичного сервиса  - плевок в лицо информационной безопасности )))
2.3. Авторизация, кстати, есть. В реестр вносятся данные того пользователя под которыми система загрузится. Но при этом, если сеанс заблокировал рабочий стол и пароль неизвестен - достаточно передернуть питание и - вуаля - система перезагружена, вот рабочий стол полный контроль над миром (демонический смех )))) и все такое....
2.4. Самый лучший выход из такой ситуации - надежно спрятать железяку. Или железяки. Есть при этом демаскирующие признаки: проводка, шум.
2.5. Еще один плевок в душу информационной безопасности: параметр DefaultPassword содержит пароль в явном виде. Это очень не есть хорошо.

Пока все.

понедельник, 23 февраля 2015 г.

Пингвин смотрит на часы из Окна...

Очередные грабли: Linux (семейство Ubuntu) и Windows показывают разное время. А именно разница составляет 2 часа.
Как оказалось Винда подхватывает время из BIOS, а Пингвинятина прикручивает Гринвич (UTC 0). Это несмотря на то, что в Линухе выставлен совершенно чотко ))) часовой пояс UTC +2.
Потом, при корректировке времени в Пингвине он меняет часы в БИОСе. И последующая загрузка Винды приводит к разнице во времени в 2 часа.

Решается этот вопрос не просто, а очень просто!!! (Спасибо блоггеру http://boonya.info/).

"Нужно открыть файл переменных настроек с помощью команды:

sudo gedit /etc/default/rcS

или любой другой удобной вам (у меня это был nano) и изменить значение параметра UTC с yes на no"

Да. И все получилось.
 
UPD 30.09.2020 Пингвин не стоит на месте ))) В случае со сбоем времени, предыдущий рецепт не всегда работает...
Теперь за время отвечает  служба timedatectl. Во всяком случае в Debian подобных дистрах.
 
Вот рецепт новый:
Было:
$timedatectl
                 Local time: Ср 2020-09-30 11:41:03 EEST
           Universal time: Ср 2020-09-30 08:41:03 UTC
                   RTC time: Ср 2020-09-30 08:41:02     
                  Time zone: Europe/Kiev (EEST, +0300)  
System clock synchronized: no                         
                        NTP service: n/a                        
                 RTC in local TZ: no
          
Сделал:
sudo timedatectl set-local-rtc 1 --adjust-system-clock
        
Стало:
$timedatectl
                  Local time: Ср 2020-09-30 13:09:25 EEST
           Universal time: Ср 2020-09-30 10:09:25 UTC
                   RTC time: Ср 2020-09-30 13:09:26     
                  Time zone: Europe/Kiev (EEST, +0300)  
System clock synchronized: no                         
                        NTP service: n/a                        
                 RTC in local TZ: yes                        

Warning: The system is configured to read the RTC time in the local time zone.
         This mode cannot be fully supported. It will create various problems
         with time zone changes and daylight saving time adjustments. The RTC
         time is never updated, it relies on external facilities to maintain it.
         If at all possible, use RTC in UTC by calling
         'timedatectl set-local-rtc 0'.