суббота, 28 ноября 2015 г.

"Перенос" linux mint с lvm с одного диска на другой на ноутбуке

1. Вытаскиваем старый жесткий диск из ноутбука.
2. Устанавливаем новый жесткий диск в ноутбук.
3. Устанавливаем linux mint на новый жесткий диск.
4. Загружаем ноутбук с новой linux.
5. Подключаем старый жесткий диск к ноутбуку по USB, используя HDD Box 2.5". Разделы lvm старого жесткого диска при этом не примонтируются автоматически. Для монтирования делаем следующиее.
6. Устанавливаем пакет для работы с lvm:
  • sudo apt-get install lvm2
 7. Смотрим перечень lvm-разделов на новом и старом жестких дисках
  •  sudo vgdisplay
  --- Volume group --- (старый HDD)
  VG Name               mint-vg
  System ID           
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               297,85 GiB
  PE Size               4,00 MiB
  Total PE              76249
  Alloc PE / Size       76245 / 297,83 GiB
  Free  PE / Size       4 / 16,00 MiB
  VG UUID               5gvB5X-Ct6B-bvnC-Efrh-eTRf-Nnt3-I6ELNF
 
  --- Volume group --- (новый HDD)
  VG Name               mint-vg
  System ID           
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               465,52 GiB
  PE Size               4,00 MiB
  Total PE              119173
  Alloc PE / Size       119161 / 465,47 GiB
  Free  PE / Size       12 / 48,00 MiB
  VG UUID               Tv2uMg-WxTw-gq3H-VZAu-VHUN-shhz-4C1BNM


8. Если имена lvm-разделов совпадают, в данном случае - mint-vg, то старый жесткий диск примонтировать не получиться. Сначала нужно поменять имя lvm-раздела на старом жестком диске. Для этого используем UUID этого lvm-раздела
  • sudo vgrename 5gvB5X-Ct6B-bvnC-Efrh-eTRf-Nnt3-I6ELNF VolGroup00_tmp
9. Активируем переименованный lvm-раздел, чтобы он примонтировался и стал виден в проводнике.
  • sudo vgchange -a y VolGroup00_tmp
10. Копируем с lvm-раздела старого жесткого диска на новый жесткий диск всю необходимую информацию, например:
  • /home/user_name/нужные_файлы_и_папки
  • /home/user_name/.thunderbird/ - конфигурация Mozilla Thunderbird
  • /home/user_name/.mozilla/firefox/ - конфигурация Mozilla Firefox
  • /home/user_name/.config/transmission/ - конфигурация Transmission
  • и т.д.

Установка Oracle Java JDK в Linux Mint

sudo apt-get remove openjdk* 
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
java -version
 
ссылки:
http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html  

суббота, 27 июня 2015 г.

fl.ru накрыл все неPRO-аккаунты фрилансеров "медным тазом"

Зайдя на фриланс fl.ru увидел, что все проекты неожиданной стали "только для Pro". Пролистал 2-ю, 3-ю страницы - ни одного свободного проекта. Поначалу подумалось, что все заказчики сами решили публиковать проекты исключительно со статусом "только для Pro". Однако, это не так. Вот пояснения самого fl.ru:
"Здравствуйте! Нами были внесены изменения в схему публикации проектов. Теперь все проекты доступны только для PRO. Вакансии и конкурсы доступны для всех пользователей."

вторник, 3 февраля 2015 г.

Троян avito.apk

После размещения объявления на сайте avito.ru пришло мошенническое SMS с номера +6768918437 следующего содержания:

"Я по вашему объявлению,предлагаю обменятся,вот фото http://mmsis.net"

Переходить по данной ссылке с телефона с операционной системой Android категорически нельзя - с сайта загружается файл avito.apk, в котором содержится троян. Данный троян манипулирует мобильным банком - отправляет деньги на пластиковые карты и мобильные телефоны.


WHOIS-информация о сайте:

IP     91.237.198.61
Хост:     91.237.198.61
Город:     Нижний Новгород
Страна:     Russian Federation
IP диапазон:     91.237.198.0 - 91.237.198.255
Название провайдера:     Atika ltd
Whois Server Version 2.0

Domain Name: MMSIS.NET
Registrar: GODADDY.COM, LLC
Sponsoring Registrar IANA ID: 146
Whois Server: whois.godaddy.com
Referral URL: http://registrar.godaddy.com
Name Server: NS57.DOMAINCONTROL.COM
Name Server: NS58.DOMAINCONTROL.COM
Status: ok http://www.icann.org/epp#OK
Updated Date: 03-feb-2015
Creation Date: 03-feb-2015
Expiration Date: 03-feb-2016

>>> Last update of whois database: Tue, 03 Feb 2015 20:05:01 GMT <<<

inetnum: 91.237.198.0 - 91.237.198.255
netname: ATIKA-NET
descr: Atika ltd
country: RU
org: ORG-Al232-RIPE
admin-c: PIG20-RIPE
tech-c: PIG20-RIPE
status: ASSIGNED PI
mnt-by: RIPE-NCC-END-MNT
mnt-lower: RIPE-NCC-END-MNT
mnt-by: MNT-ATIKA
mnt-routes: GA16974-MNT
mnt-domains: MNT-ATIKA
remarks: abuse@gigabyte-net.ru
source: RIPE # Filtered
sponsoring-org: ORG-PINl1-RIPE

organisation: ORG-Al232-RIPE
org-name: Atika ltd.
org-type: OTHER
address: Russia, Nizhny Novgorod, Meditsinkaya str., 1A, office 10A
abuse-c: AR26099-RIPE
mnt-ref: MNT-ATIKA
mnt-by: MNT-ATIKA
source: RIPE # Filtered

person: Perevozchikov Igor Gennadievich
address: Russia, Nizhny Novgorod, Meditsinkaya str., 1A, office 10A
phone: +78312592922
nic-hdl: PIG20-RIPE
mnt-by: MNT-ATIKA
source: RIPE # Filtered

route: 91.237.198.0/24
descr: ATIKA-NET
origin: AS198681
mnt-by: MNT-ATIKA
mnt-routes: GA16974-MNT
source: RIPE # Filtered

Продолжение от 05.02.2015 г.

Пришло очередное СМС с номера +456099286419:
"По объявлению обмен не интересен? фото: http://fotomf.net"
Троян, аналогично, как и выше, расположенный на хосте 91.237.198.61.

среда, 28 января 2015 г.

Поддельные китайские флешки

Собственно, две флешки: 8 ГБ (меньшая на фото) и 16 ГБ (Рис. 1).

Рис. 1
Тестируем флешку на 8 ГБ программой h2testw (http://www.heise.de/download/h2testw.html) и вот что видно (Рис. 2):
- на флешку можно записать максимум 6 ГБ, остальные данные - всё, что свыше 6ГБ - записываются по кругу и в итоге являются нечитаемыми (испорченными).
Рис. 2
И на последок заходим в Управление дисками. Там видно, что флешки имеют размер: 62,5 ГБ и 125,49 ГБ соответственно. В каждой флешке выделены разделы: на 8ГБ и 16ГБ соответственно. Остальная область не используется (Рис. 3).
Рис. 3
Вывод:
В принципе, на этих флешках можно попробовать удалить существующие разделы (на 8ГБ и на 16 ГБ) и объединить с неиспользуемым пространством, создать заново разделы (уже на 62,5 ГБ и 125,49 ГБ) и отформатировать их. В итоге получатся две флешки, которые:
- будут видны в проводнике компьютера как флешки на 62,5 ГБ и 125,49 ГБ;
- на них реально можно будет записать такое количество гигабайт, т.е. будет видно окно копирования на всем протяжении копирования;
- на самом деле, файлы будут записываться по кругу на вышепоказанные 6 ГБ, стирая друг друга;
- запись будет длиться очень долго, т.к. скорости чтения/записи у данных китайских флешек: 11 МБ/с / 6 МБ/с (к примеру, 8ГБ записывалось 30 минут).

вторник, 27 января 2015 г.

How to install Bitcoin in Linux Mint?

sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install bitcoin-qt

Настройка (добавление) USB-модема Мегафон М21-4 в Linux Mint

1. Устанавливаем пакеты usb-modeswitch и usb-modeswitch-data:

sudo apt-get install usb-modeswitch usb-modeswitch-data

2. Выводим список устройств, подключенных к USB компьютера:

lsusb

в списке находим наш модем:

Bus 003 Device 004: ID 12d1:15ca Huawei Technologies Co., Ltd.

в данной строке нам потребуются два параметра: 12d1 и 15ca (они могут быть другими)

3. Редактируем файл /lib/udev/rules.d/40-usb_modeswitch.rules:

sudo gedit /lib/udev/rules.d/40-usb_modeswitch.rules

добавляем в файл описание нашего модема:

# Huawei M21-4 Мегафон
ATTR{idVendor}=="12d1", ATTR{idProduct}=="15ca", RUN+="usb_modeswitch '%b/%k'"


сохраняем файл.

4. Создаём файл /etc/usb_modeswitch.d/12d1:15ca и открываем его

sudo touch /etc/usb_modeswitch.d/12d1:15ca
sudo gedit /etc/usb_modeswitch.d/12d1:15ca


добавляем в файл описание нашего модема:

# Huawei E398
TargetVendor= 0x12d1
TargetProduct= 0x1506
MessageContent="55534243123456780000000000000011062000000100000000000000000000"


сохраняем файл.

После этого модем будет определяться при настройке мобильного соединения как HUAWEI Mobile (Рис. 1):
Рис. 1

воскресенье, 25 января 2015 г.

Монитор поддерживает разрешение экрана 1680x1050. Но! В настройках экрана монитора в Linux нет нужного разрешения. Рабочий стол в Windows больше экрана монитора.

Рассмотрим случай, когда монитор поддерживает максимальное разрешение экрана 1680x1050, но данное разрешение либо не отображается в списке разрешений монитора (в Linux), либо после установки такого разрешения рабочий стол становится больше самого экрана (в Windows).

Решение для Linux:

1. В терминале выполняем команду xrandr, получаем список видеоинтерфейсов и их разрешений:

Screen 0: minimum 320 x 200, current 1024 x 600, maximum 8192 x 8192
LVDS connected (normal left inverted right x axis y axis)
   1024x600       60.0 +
   800x600        59.9  
   848x480        59.7  
   720x480        59.7  
   640x480        59.4  
HDMI-0 disconnected (normal left inverted right x axis y axis)
VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768       60.0*  
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  

В данном случае интерфейс, которому подключен монитор, называется VGA-0.

2.  В терминале выполняем команду cvt 1680 1050 60 (первые два числа - разрешение, третье - частота), и узнаём, как будет называться режим 1680x1050 60 Гц:

# 1680x1050 59.95 Hz (CVT 1.76MA) hsync: 65.29 kHz; pclk: 146.25 MHz
Modeline "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync

3. Создаем новый режим 1680x1050, добавляем данный режим в список режимов монитора, подключённого к интерфейсу VGA-0,  и устанавливаем его в качестве текущего (переключаем монитор в данный режим):

xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
xrandr --addmode VGA-0 1680x1050_60.00
xrandr --output VGA-0 --mode 1680x1050_60.00 

После этого монитор переключится на данное разрешение.

Для автоматизации переключения монитора в нужный режим можно создать скриптовый исполняемый файл, например, с именем и расширением 1680x1050.sh, и со следующим текстом:

#!/bin/bash
#xrandr
#cvt 1680 1050 60
xrandr --newmode "1680x1050_60.00"  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync
xrandr --addmode VGA-0 1680x1050_60.00
xrandr --output VGA-0 --mode 1680x1050_60.00

Решение для Windows

Заходим в программу управления видеокартой, например, AMD Catalyst Control Center. На вкладке Мои экраны выбираем пункт Свойства (VGA-экран). В основной части окна в разделе Свойства монитора снимаем флажок Используйте EDID (Расширенные данные идентификации дисплея) или настройки драйвера по умолчанию, на английском - Use Extended Display Identification Data (EDID) or driver defaults. Выбираем в списке Максимальное разрешение - разрешение 1680x1050. Нажимаем кнопку Применить. Скриншоты см. ниже.



вторник, 20 января 2015 г.

Переворачивается изображение в Android-играх

Проблема:
Во многих играх изображение переворачивается. Если перевернуть планшет, то игра опять переворачивается. И так до бесконечности.

Решение:
Зафиксировать планшет в альбомной ориентации (положении). Выключить автоповорот экрана. После этого игры не будут переворачиваться.