четверг, 13 марта 2014 г.

Как сбросить пароль доступа к сетевой папке

Нажимаете комбинацию клавиш Win+R или "Пуск-Выполнить" и вводите команду:
control userpasswords2
Дальше выбираете вкладку "Дополнительно-Управление паролями-Учётные данные Windows". Выбираете необходимую учётную запись и нажимаете кнопку "Изменить". Вводите необходимые учётные данные и нажимаете кнопку "Сохранить".

Восстановление пароля root в FreeBSD

 Оригинал статьи находится здесь.

1. Загружаемся в single mode
2. Необходимо смонтировать систему в режиме чтения-записи:
/sbin/mount -o rw /dev/ad4s1a /
/sbin/mount -o rw /dev/ad4s1f /usr
 3. Используем утилиту passwd:
/usr/bin/passwd
4. Вводим новый пароль и перезагружаемся.

среда, 5 марта 2014 г.

Восстановление загрузчика Windows 7

Оригинал и более подробная статья находится здесь.

Для восстановления загрузчика Windows 7 можно использовать установочный диск Windows 7 или образ MSDart.
Используя установочный диск:
- в начальном окне установщика windows 7 выберите "Восстановление системы"
- в следующем окне выберите ОС, которую необходимо восстановить и нажмите "Далее"
- в окне "Параметры восстановления системы" выберите пункт "Командная строка"
- введите две команды:
Bootrec.exe /FixMbr
эта команда создаёт главную загрузочную запись, совместимую с windows 7, в системном разделе. И:
Bootrec.exe /FixBoot
эта команда записывает в системный раздел новый загрузочный сектор, совместимый с windows 7.
Потом перезагружаемся и проверяем.

Если Вы используете MSDart то Вы сразу попадёте в окно "Параметры восстановления системы". А дальше всё по аналогии.

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

Скрипт автоматической настройки Linux Ubuntu, Mint etc. на примере Ubuntu 12.04

Скрипт должен выполняться от имени root-а и начинаться со строк:
#!/bin/bash
 Как принято, сначала обновляем систему до актуального состояния. Добавим несколько команд:
notify-send --expire-time=10000 "Начальное обновление системы"
apt-get -y update
apt-get -y --force-yes upgrade
apt-get -y --force-yes dist-upgrade
Остановимся поподробней:
 notify-send --expire-time=10000 "Начальное обновление системы" - всплывающее сообщение (Если Вам это не нужно можно эту команду не писать).
apt-get -y update - обновление списка пакетов (ключ "-y" означает нажатие кнопки "Enter").
apt-get -y --force-yes upgrade - загрузка и установка необходимых пакетов (ключ "--force-yes" означает ввод слова "yes", когда необходимо подтвердить загрузку и установку зависимостей).
apt-get -y --force-yes dist-upgrade - обновление дистрибутива.

Дальше мы добавим список сторонних репозиториев:
notify-send --expire-time=10000 "Список репозиториев"
# Audacious

add-apt-repository -y ppa:nilarimogard/webupd8
# Ubuntu Tweak
add-apt-repository -y ppa:tualatrix/next
# Wine

add-apt-repository -y ppa:ubuntu-wine/ppa
# My-Weather

add-apt-repository -y ppa:atareao/atareao
# ClassicMenu Indicator
add-apt-repository -y ppa:diesch/testing
# Pidgin

add-apt-repository -y ppa:pidgin-developers/ppa
# Grub customizer
add-apt-repository -y ppa:danielrichter2007/grub-customizer
 Потом обновим кэш репозиториев:
notify-send --expire-time=10000 "Обновление кэша"
apt-get -y update
 Создадим переменную "PACKAGES". В неё будем добавлять пакеты, которые необходимо установить:
 PACKAGES="skype dconf-tools conky ubuntu-tweak audacious ubuntu-restricted-extras wine1.7 winetricks my-weather-indicator lm-sensors hddtemp psensor classicmenu-indicator pidgin synaptic gnome-system-tools grub-customizer"
 Установка необходимых пакетов вместе с зависимостями:
notify-send --expire-time=10000 "Установка списка программ"
apt-get -y --force-yes install $PACKAGES
 И на всякий пожарный случай:
apt-get install -f
 Теперь можно ввести команды настройки системы:
# Возвращение классического системного трея ##########################
#gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
# Решение проблемы с кодировкой в Gedit ##############################
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16']"
 И перезагрузка:
notify-send --expire-time=10000 "Перезагрузка"
sleep 10
reboot
Для начальной настройки системы скрипт готов. Его можно дополнять, убирать ненужные команды. Каждый может модифицировать этот скрипт под свои нужды.

среда, 22 января 2014 г.

Не работает TAB в терминале на Ubuntu

На *ubuntu-подобных системах разработчики почему-то отключили возможность использования кнопки TAB в терминале (используется для простоты ввода команд). Чтобы кнопка заработала необходимо в файле /etc/bash.bashrc раскомментировать строки:
#if [ -f /etc/bash_completion ]; then
 #. /etc/bash_completion
#fi
и всё)

Ручное переназначение гнезд звуковой карты Realtek

Запускаете
regedit
Находите папку:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0007\Settings\
У меня папка называлась 0007. У вас может называться по другому.

Откройте папку Drv6278_DevType_0888_SS10438357 или с аналогичным названием (DrvXXXX_DevType_XXXX_SSXXXXXXXX, где вместо X могут быть любые цифры, зависит от версии драйвера)

Создайте двоичный параметр. Задаете ему необходимое имя и значение из списка указанного ниже или отредактируйте уже имеющийся:
Имя (вставлять без кавычек):
"Pin01" = Заднее зеленое гнездо
"Pin02" = Заднее черное гнездо
"Pin03" = Заднее коричневое гнездо
"Pin04" = Заднее серое гнездо
"Pin05" = Заднее розовое гнездо (на некоторых материнских платах, даже изменения его в реестре не изменят, его со значения Микрофон)
"Pin07" = Заднее синее гнездо (на некоторых материнских платах, даже изменения его в реестре не изменят, его со значения Линейный вход)

"Pin06" = Переднее розовое гнездо
"Pin08" = Переднее зеленое гнездо

Значение(вставлять без кавычек):
"00 00 00 00" = Линейный вход
"01 00 00 00" = Микрофон
"02 00 00 00" = Наушники
"04 00 00 00" = Передние динамики
"05 00 00 00" = Тыловые динамики
"06 00 00 00" = Центральный канал/Сабвуфер
"07 00 00 00" = Боковые динамики