Скрипт для исправления проблем в Ubuntu GRUB в 1 клик.

Скрипт для исправления проблем в GRUB в 1 клик. Возможно применение в автоматизированных скриптах.

#!/bin/sh

load_default_grub() {
    . /etc/default/grub
}

get_yes_no() {
    while [ true ]; do
        echo -n "$1 (Y/N) ? "
        read a
        echo
        if [ $? != 0 ]; then
            a='No'; return;
        fi
        case $a in
            [Yy][Ee][Ss]|[Yy]) a='Yes'; return;;
            [Nn …
more ...

Ubuntu 12.04 не запускается автоматически samba на bridge интерфейсе.

При старте системы демон Samba не запускался самостоятельно, точнее он запускался, но был недоступен, а если вручную перезапустить его, то все ок. Сетевые интерфейсы у меня объединены в Bridge br0 из wlan0 и eth0.

После недолгих расследований логов загрузки, стало ясно, демон smbd успевает запуститься, до того, как bridge сконфигурируется …

more ...

Ubuntu GRUB2 отключить подтверждение при перезагрузке

В Ubuntu есть проблема - в случае нештатного отключения компьютера (вырубили свет, потом включили) GRUB2 доходит до меню и ждет выбора. Хотелось, чтобы компьютер рестартовал сам при включении света. Как оказалось за это отвечает переменная recordfail, которая по умолчанию выставляется recordfail=1, а после успешной загрузки системы она обнуляется через init …

more ...

Ubuntu 12.04 - transmission и samba

Для успешной с файлами по samba, скаченными при помощи свежеустановленного transmission нужно изменить umask для вновь создаваемых файлов и каталогов демоном transmission и для этого первым делом останавливаем демона:

Ubuntu$ sudo service transmission-daemon stop
 * Stopping bittorrent daemon transmission-daemon      [ OK ]

Если демона не остановить, то все изменения в конфиге не сохранятся …

more ...

Ubuntu 12.04 samba не работает при старте системы

После установки samba обнаружил проблему - после перезагрузки системы демон smbd запускается, но пользователи не могут получить доступ к шарам. Поиск по интернетам особо не дал результатов, пришлось разбираться самому. Проблема заключалась в том, что демон стартует после инициализации файловых систем и поднятия сетевых интерфейсов. И похоже smbd стартовал сразу, как …

more ...