← All posts tagged Juick

В общем я спаял чудо-провод: питалово adsl-роутера через usb-порт компьютера. А так он питался от розетки 220V. Ему оказалось достаточно 5V 0.5A, хотя было заявлено 5V 1A и я хотел спаять 2 питаловы от USB параллельно. Делал я это для того чтобы иметь возможность в течение часа сидеть в инете после того свет выключат в доме, питаясь от батареи ноутбука, т.к. телефонную линию не вырубают, она отдельно идет, а тратиться на мобильный интернет совсем не хочется при наличии проводного безлимитного.

В общем adsl-роутер запитывается теперь от компа/ноута, который стоит в одной комнате, а я нахожусь в другой комнате с другим компом/ноутом, имеющим проводное соединение к этой сети.
В случае неожиданного выключения интернета днем/вечером я могу войти в другую комнату, запитать adsl-роутер от своего ноута и подключить его напрямую к своему ноуту, которым обычно пользуюсь.

Ночью тот комп, в который обычно воткнут adsl-роутер выключают. Вместе с этим теперь выключается весь интернет нафиг и локальная сеть, т.к. все запитывается от usb-портов того компа/ноута (и у него еще полудохлый аккумулятор в отличие от моего ноута).

В общем мне нужно чтобы вместо полного выключения компа выключалось все кроме материнской платы и usb-портов, и чтобы вольтаж и ампераж usb-портов не менялся при этом выключении.
Т.е. мне нужно чтобы выключались:
1) процессор с его кулером
2) оперативка, точнее поддержка электропитания оперативки с целью сохранности данных на ней
3) жесткий диск
4) видеокарта и монитор.
Жесткий диск и монитор я допустим еще могу программно выключить, но вот что делать с процессором, оперативной памятью и видеокартой я не знаю.
Естественно мне не подходит спящий/ждущий режим (hibernate/suspend).
В ждущем не выключается оперативка, а в спящем выключается все. И всегда выключаются usb-порты.
Мне нужно решение хотя бы для линукса. Подойдут любые специфические команды, программы, скрипты, самопальные драйверы и подобное.
Также желательно, чтобы при нажатии кнопки включения питания этот компьютер потом начинал загрузку с самого начала, но не перезапускал usb-порты, а оставлял их в прежнем состоянии.
Как это все сделать-то?? Я в тупике просто. Подозреваю что bios может вытворять такие вещи, но как до него достучаться и так чтобы решение было универсально для любой материнской платы и любого биоса (кроме последнего пункта с включением с usb-портами без сброса состояния)?

Помогите кто знает.
В общем подключаю сетевой диск в винде, ставлю автоподключение после перезагрузки. А он он после перезагрузки отображается как отключенное сетевое устройство. Некая программа проверяет свободное место на нем, говорит, что нет места, и отказывается работать. В принципе решаемо запуском в командной строке `B:` (если диск B) и как я понимаю эту командную строку закрывать не надо. Но как решить проблему правильнее?

В общем мне нужна программа, которая будет монтировать в винде виндовые шары (smb / cifs) и еще желательно ftp. Причем монтировать она это должка в виде виртуальных Локальных дисков.
1) при обращении к диску должно быть автоподключение, если отключился или был разрыв сети
2) при запросе размера должно выполнять пункт 1 и возвращать свободное место, либо чтобы была возможность вручную указывать любое нужное свободное место
3) должно поддерживать без проблем все варианты подключения в паролями и без
4) должно поддерживать xp, vista и 7
5) не должно исполльзовать .NET и Java
6) монтировать диск желательно для всех пользователей сразу и до запуска любых других программ

Вообще мне еще нужна программа для автоматического резервного копирования (аналог Apple Time Machine).
1) так чтобы настроил и работало, не тревожа пользователя
2) инкрементные бэкапы, то есть в бэкап бы шла информация о изменениях в файлах, либо только измененные файлы
3) запуск по расписанию не нужен, нужна постоянная слежка за изменениями в файлах
4) работать должно на уровне системы, для всех пользователей одни настройки, а не так чтобы залогинился под одним, настроил бэкап системного диска, разлогинился, зашел под другим пользователем, и оно уже не бэкапит системный диск, а предлагает снова выбрать что будем бэкапить для этого пользователя
5) бэкап должен состоять из простых копий файлов и папок в несжатом незашифрованном виде, а не в виде образа файловой системы (возможно большого, сжатого, зашифрованного). к простым файлам могут добавляться diff-файлы, либо записи в файлах какой-либо общедоступной базы данных, отражающие изменения в файлах и папках (в случае отсутствия базы данных и diff-файлов сохраняются просто разные версии файлов целиком).
6) возможность восстанавливать предыдущее состояние файла, либо извлекать его в любую папку через гуи программы архивации, либо через контекстное меню проводника windows
7) возможность при необходимости задавать ограничение на размер файла выше которого бэкапы для него создаваться не будут
8) возможность задавать ограничение на общий размер бэкапа со всеми версиями файлов, так чтобы старые версии удалялись автоматически, если предел превышен.
9) если программы (программ) для монтирования smb и ftp как виртуальных локальных дисков не найти, то нужна также возможность работать грамотно с сетевым диском (либо напрямую с шарой smb) и желательна также возможность грамотно работать с ftp (я имею в виду, что бэкапы будут посылаться на smb, либо ftp).

люди подскажите с линуксовым авастом режима командной строки. я запустил его и ушел на весь день. в инструкции написано, что он в конце предложит удалить вирусы если найдет. он нашел 2 и нифига не предложил. просканировал 37Гб. я зря не перенаправил вывод в файл (я ожидал что он спрашивать же будет же). логов не могу найти нигде. неужели он настолько тупой, что не создает логов??? где они??

есть только логи об ошибках программы аваста, даже не об ошибках доступа к файлам.

в общем он ведет себя таким же образом, если нажать Ctrl+C: выводит сколько успел найти вирусов и все. это полный маразм! кому нужно просто количество без указания конкретных путей.

1) исчезающий при появлении tooltip курсор каким раком лечить? никаких unclutter в системе нет.
всего-то ядрышко пересобрал на пропатченное (zen-linux) и иксы переставил потому что старые не хотели работать с новым ядрышком. пока что могу все откатить до старого ядра перезагрузкой, но не хочу, в новом прошел баг 12309.
2) звук перестал выводиться на передний выход компа, только на задний. как лечить? причина та же: смена ядра.
-PCI Devices-
Audio device : Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
Kernel modules: snd-hda-intel

Было аварийное отключение вследствие использования чуда-драйвера для usb-модема. Проверку диска отменил. Раздел монтировался секунд 10. Решил посмотреть почему.
$ dmesg | tail
...
[ 7897.236791] EXT3-fs: barriers not enabled
[ 7908.618118] kjournald starting. Commit interval 5 seconds
[ 7908.618517] EXT3-fs (sda5): warning: maximal mount count reached, running e2fsck is recommended
[ 7908.675186] EXT3-fs (sda5): using internal journal
[ 7908.675194] EXT3-fs (sda5): recovery complete
[ 7908.675448] EXT3-fs (sda5): mounted filesystem with ordered data mode

Вопрос к джуйку:
"recovery complete"?? ext3 умеет самовосстанавливаться без e2fsck?

Я использую Ubuntu Linux вместо Debian в основном по одной причине. Оно умеет при попытке запуска в терминале программы которой нет в системе автоматически искать ее по не установленным пакетам и выдавать предложение поставить нужный пакет (правда командой apt-get вместо нормального aptitude). найти скрипт который отвечает за это автодейство мне не удалось. juick помоги его найти =)

а еще был один прикол с этим скриптом сегодня. в общем посоветовали мне одну программу (как бы dd со статусбаром, что не совсем правда), при этом названия точного не помня.
1) набираю в терминале:
#ddrescue
ddresсue: команда не найдена
2) вторая попытка:
#ddresque
Команда 'ddresque' не найдена, возможно вы имели в виду:
Команда 'ddrescue' из пакета 'gddrescue' (universe)

хотя должно было быть примерно так:
#ddrescue
Команда 'ddrescue' не найдена в системе:
Команда 'ddrescue' находится в пакете 'gddrescue' (universe)
выполните следующую команду для установки этого пакета:
sudo apt-get install gddrescue