четверг, 12 июля 2012 г.

Автомонтирование USB через UDEV.

Простенький способ автомонтирования USB в Linux-e с помощью UDEV.
Более детально об UDEV можете узнать здесь, а так у Google-я.
Данный способ подсмотрел на сайте Хабра, детально вот.
Данный вариант правила меня вполне устраивает.
Создаем файл в /etc/udev/rules/10-usb.rules
Главное, чтоб файл имен в начале цифирное обозначение и заканчиваться должно .rules

Собственно само правило:
ACTION=="add" KERNEL=="sd[b-z][0-9]" RUN+="/bin/mkdir -p /mnt/%k"
ACTION=="add" KERNEL=="sd[b-z][0-9]" RUN+="/bin/mount -o uid=1000 /dev/%k /mnt/%k"
ACTION=="remove" KERNEL=="sd[b-z][0-9]" RUN+="/bin/rmdir /mnt/%k"

Укажем UDEV-у о появлении нового правила:
# udevadm control --reload-rules

Замечания:
1. Одна строка = одному правилу, переносить нельзя.
2. KERNEL=="sd[b-z][0-9]" - будет срабатывать на все устройства вида /dev/sdb1, /dev/sdb2, если у вас несколько жестких дисков, то в правило надо внести изменения не sd[b-z][0-9] , а sd[c-z][0-9]. 
3. Чтоб каждый раз не вводить sudo для размонтирования нужно подправить само sudo:
  • sudo visudo
  • добавить строчку %wheel ALL=NOPASSWD: /bin/umount
visudo я правил VIM-ом, если у вас другой редактор, его нужно указать при редактирование (ниже пример с nano):
# EDITOR=nano visudo

Собственно и все, данное правило у меня монтируте все мои флешки (разных ФС: FAT32, NTFS), телефон (с android-ом)... карт-ридер ещё не проверял...

вторник, 19 июня 2012 г.

Skype, смайлики.

Здесь указаны смайлы, которых нет в Skype. Для того, чтоб они отображался достаточно в сообщении написать значение смайла в скобках...
СМАЙЛИКИ

Показать задницу - (mooning)
Показать средний палец - (finger)
Бандит в маске - (bandit)
Пьяный - (drunk)
Курю - (smoking) или (smoke) или (ci)
Человек с таксой - (toivo)
Рок - (коза) или (rock)
Головой об стенку - (headbang) или (banghead)
Жук - (bug)
Палец у виска - (fubar)
Человек в пляжном утенке - (poolparty)
Нецензурная брань - (swear)
Циклоп - (?) или (tmi)
Белка - (heidy)

Grub (восстановление)


Бывают такие моменты, когда затирается загрузочная часть, в следствии установки windows или других ОС.
Тут нам в помощь нужен будет live-CD или загрузочная флешка.

Запускаем ещё, первым делом нужно определится где и что у нас находится, выполняем команду:
# fdisk -l


находим зрну где у нас находится загрузчик, пускай это будет у нас sda2, двлее делаем:
# grubgrub > root (hd0,1)
grub > setup (hd0)
grub > quit
# reboot


Ну вот мы переустановили наш Grub.

P.S. небольшая подсказка sda - эта новое обозначение разметок дисков, а hd0 - это старое.
sda = hd0
sda2 = hd0,1
sdb3 = hd1,1

Делаем загрузочную флешку в Linux-е


Тут все очень просто.Заливаем нужный нам образ на систему image.iso
Монтируем флешку к системе. И набираем команду для создания загрузочной флешки.
dd if=image.iso of=/dev/sd[x]где image.iso – путь к образу.

/dev/sd[x] – флешка (правильно указывать /dev/sd[x], неправильно /dev/sd[x]1).

Когда будете указывать на флешку, будьте внимательны, т.к. можно записать не на ту флешку (носитель), перед этим проверяйте командой:
# fdisk -l
Вот и всё…

Про то как делать загрузочную флешку в Windows я думаю вы знаете =).

З.Ы.: можно попробовтаьи так записать (пока не проверял =)
$ sudo dd bs=512M if=image.iso of=/dev/sdX

пятница, 15 июня 2012 г.

MC+Putty+Windows


Когда-то столкнулся с проблемой, при подключении к Linux через Putty, то программа Midnight Commander отображала кракозябры. Далее способ как это подправить....
Запускаем Putty и настраиваем во вкладках:в Windows/Appearance:
Font = Courier New, 10 point

в Windows/Translation:
Received data … character set = UTF-8Handling of the line drawing … = Font has XWindows encoding

И теперь шрифт должен нормально отображаться.