суббота, 31 мая 2014 г.

TrueCrypt закрыт из-за потери интереса к проекту.

Стивену Барнхарту (Steven Barnhart), принимавшему участие в инициативе по аудиту TrueCrypt, удалось связаться с одним из анонимных разработчиков TrueCrypt, отвечающего под ником "David", с которым он контактировал ранее в процессе проведения аудита кода проекта. Судя по состоявшемуся диалогу, после десяти лет интенсивной работы над TrueCrypt, разработчики потеряли интерес к проекту (последний значительный релиз был выпущен в 2011 году). По поводу рекомендации Bitlocker, разработчик сообщил, что изначально основной целью проекта было предоставление средств шифрования для Windows и Bitlocker является приемлемым штатным решением для современных выпусков Windows.
До сих пор сдерживающим фактором для продолжения поддержки были пользователи ОС Windows XP, для которой компания Microsoft не предоставляла средств для дискового шифрования. Поэтому в качестве основного мотива закрытия проекта указано прекращение жизненного цикла Windows XP. Заявление о возможных уязвимостях в TrueCrypt следует трактовать с позиции, что разработчики больше не отвечают за безопасность их кода и в случае выявления уязвимостей, не будут выпускать исправления.
Тем временем, группа OpenCryptoAudit намерена продолжить аудит TrueCrypt 7.1a, который после завершения анализа исходных текстов и подтверждения тождественности бинарной сборки с исходными текстами, перешёл на вторую стадию - изучение криптостойкости применяемых алгоритмов шифрования и корректности их реализации. Отчёт о результатах второй стадии аудита планируется опубликовать в течение нескольких месяцев. Кроме того, участники OpenCryptoAudit рассматривают несколько сценариев дальнейшей судьбы кодовой базы TrueCrypt, в том числе поддержание форка под приемлемой свободной лицензией с обеспечением воспроизводимых бинарных сборок.
Не дожидаясь OpenCryptoAudit группа энтузиастов уже инициировала форк - TrueCryptNext. Сайт проекта размещён в Швейцарии, чтобы избежать возможных юридических угроз со стороны США. При разработке решено отказаться от анонимности, имена всех участников проекта будут известны. Инициаторами форка выступили Thomas Bruderer, бывший президент Пиратской партии Швейцарии, и Joseph Doekbrijder. На первом этапе участники проекта планируют взять на себя поддержку выпуска обновлений и обеспечить возможность продолжения работы тех, кто уже использует TrueCrypt. Для совместной работы над кодом создан репозиторий в GitHub. Организовано распространение последних сборок TrueCrypt 7.1a, которые были удалены с официального сайта TrueCrypt.
Следует напомнить, что пользователи Linux и BSD-систем имеют возможность перейти на использование проекта tc-play, в рамках которого c 2011 года развивается полностью переписанная альтернативная свободная реализация TrueCrypt, распространяемая под лицензией BSD. Tc-play поддерживает полный спектр возможностей TrueCrypt и может работать с дисковыми разделами TrueCrypt, в том числе со скрытыми разделами. 

пятница, 30 мая 2014 г.

Установить XNeur Switcher 0.17.0 в Ubuntu 14.04

XNeur Switcher - программа для автоматического переключения раскладок 
клавиатуры, в зависимости от набираемого текста.
Очень удобна тем кто много печатает с применением двух и более языков.

Принцип работы xneur аналогичен Punto Switcher в Windows.


На данный момент поддерживаются следующие языки:

Армянский, Белорусский, Болгарский, Чешский, Грузинский, Немецкий, Греческий, 
Английский, Эстонский, Французский, Казахский, Литовский, Латвийский, Польский, 
Молдавский (Румынский), Русский, Испанский, Украинский и Узбекский.

Для удобства работы имеются два режима: автоматический и ручной.

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

Подробнее почитайте на сайте разработчика: http://www.xneur.ru

Установка XNeur в Ubuntu 14.04

Программа XNeur есть в Центре приложений Ubuntu и Менеджере программ (Linux Mint), но 
там версия 0.15.0, я же предлагаю подключить её собственный репозиторий, чтобы 
установить последнюю версию 0.17.0. Для этого откройте терминал (Ctrl+Alt+T), скопируйте 
и выполните следующие команды:

sudo add-apt-repository ppa:andrew-crew-kuznetsov/xneur-unstable
sudo apt-get update
sudo apt-get install gxneur

По каким-то причинам разработчики Ubuntu 14.04 "побеспокоились" чтобы не все сторонние 
индикаторы отображались в трее. В этот список входит и Xneur. Но как всегда нашлись 
умельцы, которые пропатчили системный трей.

Чтобы значок Xneur появился в трее, необходимо выполнить следующие команды в терминале:

sudo apt-add-repository ppa:gurqn/systray-trusty
sudo apt-get update
sudo apt-get upgrade


Перезагрузите систему/компьютер и можете пользоваться Xneur:































Если вам мешает основной индикатор раскладки, его можно отключить: 
Параметры системы - Ввод текста - Показывать текущий источник ввода в панели меню:






















И отключите переключение раскладки: Клавиатура - Комбинации клавиш, активировав 
строку Переключиться на следующий источник и нажать клавишу Backspace:





















Удачи.

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

MKVToolnix

Название:MKVToolnix
Логотип:matroska-logo
Скриншот:mkvtoolnix
MKVToolnix - 4.0.0
Тип:Работа с видео
Тип интерфейса:Console/GUI
Версия:4.0.0
от:June 5, 2010
Лицензия:GPL
Сайт:http://www.bunkus.org/videotools/mkvtoolnix/index.html

MKVToolnix - удобный набор утилит для редактирования Matroska (MKV) видеофайлов в Linux и других Unix-like системах. MKVToolnix схожа с OGMtools, только работает над с MKV форматом. 5 июня 2010 вышел релиз Mkvtoolnix v4.0.0.
MKVToolnix содержит в себе несколько утилит: mkvmerge, mmg, mkvextract, mkvinfo и mkvpropedit.
mkvmerge - консольная утилита для работы с многими форматами мультимедиа файлов, которая может сохранять их в файлы MKV. Любители консольных утилит легко разберутся в ней сами, прочитав man mkvmerge, а для остальных - используйте графическую mmg.
mmg - графическая версия mkvmerge. Может делать то же самое, только в GUI. Позволяет создавать видеофайлы в формате MKV. Вы можете открыть видео в формате AVI, удалить звуковые дорожки, добавить свои и сохранить это все в новом файле. Так же вы можете задавать имена дорожек, языки, теги, устанавливать дорожку по-умолчанию, тайм-коды, задержку аудио, указывать формат к треку видео (FourCC), FPS, формат изображения. Вы можете добавлять вложения, разбивать выходной файл на несколько частей, редактировать главы. Интерфейс mkvmerge GUI (mmg) v4.0.0 полностью переведен на русский язык.

Скриншоты Mkvtoolnix - mmg (mkvmerge)

mkvtoolnix mkvtoolnixmkvtoolnix mkvtoolnix 

mkvinfo - выводит подробную информацию о MKV файлах:
$ mkvinfo 1.mkv 
+ EBML глава
|+ EBML версия: 1
|+ EBML читать версию: 1
|+ EBML максимальная длина ID: 4
|+ EBML максимальная длина размера: 8
|+ Тип документа: matroska
|+ Версия типа документа: 2
|+ Тип документа читал версию: 2
+ Сегмент, размер 735146180
|+ Искать заголовок (подстатьи будут пропущены)
|+ EbmlVoid (размер: 4044)
|+ Информация сегмента
| + Масштаб тайм-кода: 1000000
| + Мультиплексирование приложение: libebml v1.0.0 + libmatroska v1.0.0
| + Написать приложение: mkvmerge v4.0.0 ('The Stars were mine') сборка от Jun 14 2010 12:03:49
| + Продолжительность: 4827.640s (01:20:27.640)
| + Дата: Mon Jun 14 10:20:16 2010 UTC
| + Сегмент UID: 0xa4 0x7f 0x5b 0x69 0x50 0x53 0x85 0xe5 0xd4 0xd2 0x3d 0x4f 0x7e 0x36 0x8a 0x63
|+ Дорожки сегмента
| + Дорожка
|  + Номер дорожки: 1
|  + Дорожка UID: 3919281211
|  + Тип дорожки: video
|  + Флажок сшивания: 0
|  + Минимальный кэш: 1
|  + Кодек ID: V_MS/VFW/FOURCC
|  + CodecPrivate, длина 40 (FourCC: DX50, 0x30355844)
|  + По умолчанию продолжительность: 40.000ms (25.000 fps для видео дорожки)
|  + Язык: und
|  + Видео дорожка
|   + Ширина пикселя: 640
|   + Высота пикселя: 480
|   + Ширина дисплея: 640
|   + Высота дисплея: 480
| + Дорожка
|  + Номер дорожки: 2
|  + Дорожка UID: 1436813707
|  + Тип дорожки: audio
|  + Кодек ID: A_MPEG/L3
|  + По умолчанию продолжительность: 24.000ms (41.667 fps для видео дорожки)
|  + Язык: und
|  + Audio track
|   + Частота дискретизации: 48000
|   + Каналы: 2
| + Дорожка
|  + Номер дорожки: 3
|  + Дорожка UID: 1582642828
|  + Тип дорожки: audio
|  + По умолчанию флаг: 0
|  + Кодек ID: A_MPEG/L3
|  + По умолчанию продолжительность: 26.122ms (38.281 fps для видео дорожки)
|  + Язык: und
|  + Audio track
|   + Частота дискретизации: 44100
|   + Каналы: 2
|+ EbmlVoid (размер: 1114)
|+ Кластер
mkvextract - позволяет сохранять отдельные треки из MKV файлов в другие файлы.
$ mkvextract tracks 2.mkv 1:test.mkv
Извлечение трек 1 с CodecID 'V_MS/VFW/FOURCC' в файл 'test.mkv'. Контейнер формат: AVI (Microsoft Audio/Video Interleaved)
Прогресс: 100%
17:14:35 brainsburn@desktop /files/tmp/2
$ file test.mkv 
test.mkv: RIFF (little-endian) data, AVI, 640 x 480, 25.00 fps, video: XviD
17:14:38 brainsburn@desktop /files/tmp/2
$ mkvextract tracks 2.mkv 2:test.mkv
Извлечение трек 2 с CodecID 'A_MPEG/L3' в файл 'test.mkv'. Контейнер формат: MPEG-1 Audio Layer 2/3
Прогресс: 100%
17:14:45 brainsburn@desktop /files/tmp/2
$ file test.mkv 
test.mkv: MPEG ADTS, layer III, v1,  32 kbps, 48 kHz, JntStereo
mkvpropedit - позволяет модифицировать параметры MKV файлов. 

Установить MKVToolnix

Mkvtoolnix присутствует в ряде популярных ОС - Debian, Arch Linux, Gentoo, FreeBSD, NetBSD, Windows и др.
, но вы можете собрать ее и из исходных кодов. 

Установка MKVToolnix из исходных кодов

Вам понадобится утилита autoconf для сборки. Процесс установки предельно банален: 
Сперва, клонируем Git репозиторий: 
$ git clone git://git.bunkus.org/mkvtoolnix.git
Затем:
$ cd mkvtoolnix
$ ./autogen.sh
$ make
# make install

Установить веб-браузер Pale Moon 24.5.0 в Ubuntu и поизводные

Pale Moon (англ. Бледная Луна) — модифицированная версия браузера 
Mozilla Firefox. РаспространяетсяMoonchild Productions и доступен для 
платформ Windows, Linux и мобильных устройств. Основным отличием от 
Firefox является целый набор внутренних улучшений (по большей части это твики 
и удаленный код), цель которых повысить производительность программы. 
Включает в себя расширенную поддержку современных процессоров (наборов инструкций, 
вроде SSE2), за счёт чего удалось добиться более высокой производительности - 
до 25 % быстрее Firefox.
Pale Moon доступен для свободной загрузки как открытым кодом, так и в бинарном 
исполнении. Большинство расширений и плагинов Mozilla Firefox работают и на Pale Moonhttp://compizomania.blogspot.com/


Особенности (отличия от оригинального Firefox)

    Убрано: функциональность ActiveX, родительский контроль, «Accessibility features».
    Отключено: инспектор, сканирование файлов после загрузки.
    Добавлено: StatusBar, дополнительные настройки прокрутки.
    Включено: предпросмотр вкладок при переключении.
    Изменено: положение элементов управления.
    Требует для работы наличия современного процессора (к примеру, не работает с Athlon XP).

Чесно сказать, я не сторонник всевозможных форков, к которым относится в частности 
Pale Moon, но всё-таки решил попробовать его и не ошибся. Он действительно опережает в 
скорости и низком потреблении ресурсов компьютера своего сородича, поэтому хочу 
поделиться установкой и настройкой с вами.

Установка Pale Moon 24.5.0 в Ubuntu и поизводные

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните команды согласно вашей системы 
(32 или 64-bit):

Для систем 32-bit: 

cd /tmp && wget sourceforge.net/projects/pm4linux/files/24.5.0/
palemoon-24.5.0.en-US.linux-i686.tar.bz2 && tar -xjvf palemoon-24.5.0.en-US.linux-i686.tar.bz2

sudo mv palemoon /opt/palemoon24.5.0

sudo ln -sf /opt/palemoon24.5.0/palemoon /usr/bin/palemoon
 

Для систем 64-bit:

cd /tmp && wget sourceforge.net/projects/pm4linux/files/24.5.0/
palemoon-24.5.0.en-US.linux-x86_64.tar.bz2 && tar -xjvf palemoon-24.5.0.en-US.linux-x86_64.tar.bz2

sudo mv palemoon /opt/palemoon24.5.0

sudo ln -sf /opt/palemoon24.5.0/palemoon /usr/bin/palemoon


По окончании установки, так как у Pale Moon нет пока значка запуска, в первый раз запустите 
его из терминала следующей командой:

palemoon & exit

Браузер откроется с английском интерфейсом и различными пояснениями, опять же на 
английском языке. Загрузите языковой пакет в разделе Congratulations по ссылке, указанной 
на снимке - Language Packs:


Из предложенного перечня языковых пакетов выберите русский язык и нажмите на ru.xpi:


Откроется установочное окно. Кликните на кнопке Install Now:

После установки языкового пакета необходимо переключить язык браузера. Ниже приведена 
инструкция по установке и переключению языка:

Иструкция в 3-ем пункте посняет следующее:

1. Откройте новую вкладку в браузере Pale Moon, введите в панели навигации about:config и 
нажмите Enter.
2. В строку поиска скопируйте/введите general.useragent.locale
3. Сделайте двойной клик на единственной строке с языком en-US:

4. В открывшемся окне измените язык на ru и OK:

Большая часть работы сделана и остаётся последнее, создать значок (ярлык) запуска, т. к. 
неудобно всё время запускать его из терминала или посредством Alt+F2.
Откройте папку с ярлыками /applications с правами суперпользователя следующей командой в 
терминале:

sudo nautilus /usr/share/applications

Примечание. Измениете в команде nautilus на название файлового менеджера своего 
дистрибутива.

Для создания нового ярлыка Pale Moon можно выбрать любой из представленных, но я 
выбрал Firefox. Правый клик на значке и в контекстном меню Копировать в... - Рабочий стол
Значок Firefox должен отобразиться на рабочем столе. Вновь правый клик на значке на 
рабочем столе - Свойства. В открвшемся окне Свойства в поле Имя введите 
Веб-браузер Pale Moon, а в поле Команда введите /opt/palemoon24.5.0/palemoon
Клик в окне Свойства на самом значкеFirefox, перейдите по следующему адресу: 
opt/palemoon24.5.0/browser/icons и нажмите Открыть:


У вас должно получиться в окне Свойства, как на снимке:

Закройте окно Свойства и перетащите созданный ярлык Веб-браузер Pale Moon с рабочего 
стола в папку applicationsфайлового менеджера, открытого с правами суперпользователя. 
Ярлык должен отобразиться в перечне вместе сдругими значками:

А это значит, что вы теперь можете запускать Pale Moon из меню:

Если вам Pale Moon понравился, его можно сделать браузером по умолчанию в системе: 
Параметры системы - Сведения о системе - Приложения по умолчанию - Веб - 
Веб-браузер Pale Moon:
http://compizomania.blogspot.com/
Источник: http://www.palemoon.org/

Удачи.

четверг, 22 мая 2014 г.

Возвращаем к жизни WD My Book Live

WD My Book Live
Сетевой накопитель Western Digital My Book Live - довольно интересное в функциональном плане и не дорогое устройство. По этой причине и стало довольно популярно для домашнего использования. Кому интересно, без труда найдет подробное описание и отзывы владельцев в сети, я же расскажу о ремонтопригодности данного девайса. Ну, приступим...

Разбираем WD My Book Live

Вот так с ходу, разобрать My Book Live, при этом ничего не сломав, та еще задачка. Дело в том, что корпус удерживают внутренние фиксаторы-защелки, никак себя не обнаруживающие при внешнем осмотре. Корпус My Book Live собран добротно и не люфтит, потому лучше заранее знать где расположены эти самые защелки.
Разбираем WD My Book Live.
Чтобы не поцарапать и не ковырять корпус отвертками, лучше всего защелки открыть чем-нибудь тонким, твердым и плоским. Для вскрытия я использовал обычный широкий канцелярский нож, поочередно просовывая его в щель в указанных местах. После чего просто сдвигаем крышку.
Как разобрать My Book Live. Форма и расположение защелок на корпусе.
Надеюсь, приведенные картинки и описание помогли без ущерба вскрыть устройство. Теперь перейдем к основной части, а именно "раскирпичеванию" My Book Live.

Замена жесткого диска и прошивка My Book Live

Главным недостатком WD My Book Live можно считать то, что он не имеет собственной энергонезависимой памяти и всё программное обеспечение (прошивка устройства) записана на жестком диске, где располагаются пользовательские данные. Собственно, отсюда и все проблемы со сменой жесткого диска и ремонтопригодностью устройства.
Мне принесли "окирпиченный" My Book Live, на HDD которого обнаружилось просто огромное число битых секторов. Приговор однозначный - замена жесткого диска на аналогичный - 1Tb Western Digital Caviar Green IntelliPower. В принципе, можно совершить некоторый апгрейд и установить 2Tb или 3Tb, тут уже всё зависит от вашего желания и возможностей.
Пришло время заняться непосредственно прошивкой нашего устройства. Для этого нам понадобится компьютер с Linux на борту. Я использовал загрузочную флешку с дистрибутивом Linux Mint, быстрее и удобнее. Если само слово Linux вас пугает, то наверное, дальнейшие действия следует доверить кому-то другому.
Кроме компьютера с Linux, потребуется актуальная прошивка My Book Live и скриптdebrick.sh, за который огромное спасибо dan kvelstad (страничка скрипта).

Официальная страница поддержки WD My Book Live. Прошивку лучше брать с одного из двух зеркал: зеркало#1 | зеркало#2

  1. Качаем с одного из зеркал или сайта WD последнюю прошивку (apnc-##########.deb). Извлекаем из .deb пакета образ диска rootfs.img (если вы еще не пользуетесь архиватором 7zip, то самое время начать) и закидываем его на флешку. Туда же кладем и скрипт debrick.sh
  2. Подключаем жесткий диск к материнской плате вашего компьютера. Рабочий диск лучше отключить, все равно загружаться будем с флешки.
  3. Загружаем Linux Mint или какой там у вас (все действия буду писать именно для Mint). Для работы скрипта необходим mdadm, устанавливаем его через менеджер пакетов. Самому скрипту желательно выставить атрибут исполняемого файла.
  4. Запускаем терминал и выясняем куда подцепился наш новый жесткий диск:
mint@mint ~ $ sudo fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000
Disk /dev/sda doesn't contain a valid partition table
Видим, что /dev/sda - это наш подопечный и он девственно чист. Все приготовления закончены и осталось только выполнить команду:
debrick.sh /dev/sda rootfs.img destroy
Здесь мы выполняем скрипт debrick.sh, передав ему в качестве параметров название нашего жесткого диска - /dev/sda, прошиваемый образ - rootfs.img и указываем что все данные можно стереть и разметить диск заново - destroy.
Не забудьте правильно указать пути, как к самому скрипту, так и к прошиваемому образу. Скрипт запускается с root правами. Вот как это было у меня:
mint@mint ~ $ sudo -i
mint ~ # '/home/mint/Desktop/debrick.sh' /dev/sda '/media/mint/SONYAPE/rootfs.img' destroy
********************** DISK **********************
script will use the following disk: 
Error: /dev/sda: unrecognised disk label
is this REALLY the disk you want? [y] y
********************** IMAGE **********************
********************** IMPLEMENTATION **********************
everything is now prepared!
device: /dev/sda
image_img: /media/mint/SONYAPE/rootfs.img
destroy: true
this is the point of no return, continue? [y] y
32+0 records in
32+0 records out
33554432 bytes (34 MB) copied, 0.0387272 s, 866 MB/s
32+0 records in
32+0 records out
33554432 bytes (34 MB) copied, 0.0349998 s, 959 MB/s
32+0 records in
32+0 records out
33554432 bytes (34 MB) copied, 0.0357555 s, 938 MB/s
32+0 records in
32+0 records out
33554432 bytes (34 MB) copied, 0.0342852 s, 979 MB/s
Testing with pattern 0x00: done 
Reading and comparing: done 
GNU Parted 2.3
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel gpt 
(parted) mkpart primary 528M 2576M 
(parted) mkpart primary 2576M 4624M 
(parted) mkpart primary 16M 528M 
(parted) mkpart primary 4624M -1M 
(parted) set 1 raid on 
(parted) set 2 raid on 
(parted) quit 
Information: You may need to update /etc/fstab. 
Warning: blocksize 65536 not usable on most systems.
mke2fs 1.42.5 (29-Jul-2012)
mkfs.ext4: 65536-byte blocks too big for system (max 4096)
Proceed anyway? (y,n) y
Warning: 65536-byte blocks too big for system (max 4096), forced to continue
Filesystem label=
OS type: Linux
Block size=65536 (log=6)
Fragment size=65536 (log=6)
Stride=0 blocks, Stripe width=0 blocks
15144960 inodes, 15191344 blocks
0 blocks (0.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=133677056
232 block groups
65528 blocks per group, 65528 fragments per group
65280 inodes per group
Superblock backups stored on blocks: 
65528, 196584, 327640, 458696, 589752, 1638200, 1769256, 3210872, 
5307768, 8191000
Allocating group tables: done 
Writing inode tables: done 
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done 
destroying was done, would you like to continue with installation? [y] y
mdadm: size set to 1999808K
mdadm: array /dev/md0 started.
mke2fs 1.42.5 (29-Jul-2012)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
125184 inodes, 499952 blocks
24997 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=515899392
16 block groups
32768 blocks per group, 32768 fragments per group
7824 inodes per group
Superblock backups stored on blocks: 
32768, 98304, 163840, 229376, 294912
Checking for bad blocks (read-only test): 0.00% done, 0:00 elapsed. (0/0/0 errdone 
Allocating group tables: done 
Writing inode tables: done 
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done 
mdadm: added /dev/sda2
synchronize raid... done
copying image to disk... 
3999616+0 records in
3999616+0 records out
2047803392 bytes (2.0 GB) copied, 174.816 s, 11.7 MB/s
mdadm: stopped /dev/md0
all done! device should be debricked!

Как видите, все завершилось наилучшим образом и в итоге мы имеем работающий WD My Book Live. 
Взято здесь .

понедельник, 19 мая 2014 г.

Форматирование флешек в Linux

1 вариант
Для форматирования флешки в Linux, выполните следующие шаги:
1. Воткните флешку (в вход USB или в карт-ридер).
2. Отыщите имя устройства, которое было присвоено системой вашей флешке. Для этого пишем "df" до вставки флешки и после. Вот примерно так:
[it@localhost ~]$ df
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на
/dev/sda2 20647424 3702176 15896416 19% /
/dev/sda5 2064208 102776 1856576 6% /tmp
/dev/sda6 2064204 561104 1398244 29% /var
/dev/sda3 20642428 4321280 15272572 23% /home
/dev/sda1 253871 26120 214644 11% /boot
/dev/sda9 434267876 120655520 291552736 30% /media/all
/dev/sda8 253867 13855 226905 6% /var/log
tmpfs 1030760 804 1029956 1% /dev/shm
[it@localhost ~]$ df
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на
/dev/sda2 20647424 3702180 15896412 19% /
/dev/sda5 2064208 102776 1856576 6% /tmp
/dev/sda6 2064204 561108 1398240 29% /var
/dev/sda3 20642428 4321280 15272572 23% /home
/dev/sda1 253871 26120 214644 11% /boot
/dev/sda9 434267876 120655520 291552736 30% /media/all
/dev/sda8 253867 13858 226902 6% /var/log
tmpfs 1030760 804 1029956 1% /dev/shm
/dev/sdb1 7807236 3958144 3849092 51% /media/MY
Сравнивая оба списка находим, что имя /dev/sdb1 (способ, предложенный изначально с помощью dmesg | tail не дал порядковый номер устройства)
3. "Отмонтируем" нашу флешку, выполнив команду:
$ sudo umount /dev/sdb1
4. К примеру, нам необходимо, чтобы флешка была отформатирована в формате fat32 (в Linux это - vfat). выполните команду:
$ sudo mkfs.vfat /dev/sdb1
После успешного выполнения этой команды флешка будет отформатирована.
Если вам необходимо отформатировать флешку в другом формате, вам доступна возможность форматирования в других форматах. Вот список возможных форматов и соответствующих команд:
mkfs.ext2 - EXT2
mkfs.ext3 - EXT3
mkfs.ext4 - EXT4
mkfs.bfs - BFS
mkfs.msdos - MSDOS
mkfs.reiserfs - ReiserFS
mkfs.minix - Minix
mkfs.ntfs - NTFS
mkfs.vfat - VFAT (Fat32)

Какой тип файловой системы выбрать вам, решайте сами. Все зависит от ваших нужд.
Для тех, кто любит давать устройствам "имена" в виде "лейблов", при форматировании доступен ключ -n.
Команда:
sudo mkfs.vfat /dev/sdb1 -n 'Flashka'
позволит выполнить форматирование флешки опознанной системой как устройство sdb1. Флешка будет отформатирована в файловой системе Fat32 и ей назначен лейбл "Flashka".

Источник: http://ithowto.ru/os/linux/168-formatirovanie-fleshki.html

2 вариант
Для форматирования флешки в Linux, выполните следующие шаги:

1. Воткните флешку в вход USB вашего компьютера.

2. Отыщите имя устройства, которое было присвоено системой вашей флешке. Выполните в командной строке команду:

dmesg | tail

Результатом будет вид типа:

[14122.352617] sd 4:0:0:0 [sdb] Write Protect is off
[14122.352619] sd 4:0:0:0: [sdb] Mode Sense 03 00 00 00
....
[14122.361241] sdb:
[14122.361247] sd 4:0:0:0: [sdb] Attached SCSI removable disk
[14122.361249] sd 4:0:0:0: Attached scsi generic sg2 type 0


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

3. "Отмонтируем" нашу флешку, выполнив команду:

umount /dev/sdb

4. К примеру, нам необходимо, чтобы флешка была отформатирована в формате fat32 (в Linux это - vfat). выполните команду:

sudo mkfs.vfat /dev/sdb

После успешного выполнения этой команды флешка будет отформатирована. 

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

mkfs.ext2 - EXT2
mkfs.ext3 - EXT3
mkfs.ext4 - EXT4
mkfs.bfs - BFS
mkfs.msdos - MSDOS
mkfs.reiserfs - ReiserFS
mkfs.minix - Minix
mkfs.ntfs - NTFS 
mkfs.vfat - VFAT (Fat32)

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

Для тех, кто любит давать устройствам "имена" в виде "лейблов", при форматировании доступен ключ -I. 

Команда:

sudo mkfs.ext3 -I -n 'Work' /dev/sdb

позволит выполнить форматирование флешки опознанной системой как устройство sdb. Флешка будет отформатирована в файловой системе ext3 и ей назначен лейбл "Work".

3 вариант
Доброго времени суток уважаемые гости! :) Не для кого не секрет, что в терминале можно сделать все то, что и в GUI системы Linux. И сегодня мы будем форматировать USB-флеш-накопитель как раз таки в Linux, все при помощи команд :)
Интересно? Читаем далее...
Открываем терминал и находим командой:
df
вашу флешку для форматирования:
В нашем случае называется она Seth и расположена в /dev/sdc1.
Теперь нам нужно ее отмонтировать, сделаем это командой:
sudo umount /dev/sdc1
Теперь, чтобы отформатировать ее в файловую систему ext4 и присвоить имя "Ubuntu", введем команду:
sudo mkfs.ext4 -n 'Ubuntu' -I /dev/sdc1
Теперь давайте подробней остановимся на данной команде и разберем, что мы там написали:
  • mkfs - команда, для создания файловой системы в Linux;
  • ext4 - файловая система, также можно и использовать: bfs, ext2, ext3, minix, msdos, vfat, xfs, xiafs;
  • Опция -n - присваивает имя тому, в нашем случае Ubuntu;
После форматирования, введем снова команду:
df
и получим:
Наша флешка висит на /dev/sdc1 и имеет имя Ubuntu, как мы и задавали в команде :)
Вот и все :)