суббота, 10 октября 2015 г.

Монтирование разделов жесткого диска linux

Из приведенного примера видно, что жесткий диск /dev/sdb подключен, но не примонтирован. Примонтируем раздел жесткого диска /dev/sdb1 к диску /dev/sda. Точку монтирования выберем, к примеру - /home/user/Видео. Точку монтирования можно взять любую.
# sudo mount /dev/sdb1 /home/user/Видео
где user — это название Вашего имени пользователя.
Все очень просто, сначала пишется команда mount, потом пишется то, что нужно присоединять (цифра показывает номер раздела, у нас он всего один), а потом куда присоединять. Почти всегда этого достаточно. Диск, командой mount, монтируется в указанную папку. В некоторых случаях, когда имеются логические ошибки на разделах подключаемого жесткого диска, нужно дополнительно указать тип файловой системы. В данном случае у нас ext3.
# sudo mount -t ext3 /dev/sdb1 /home/user/Видео

Так же этот параметр может принимать значения:

  • -t ntfsили -t ntfs-3g
  • -t vfat
  • -t iso9660
Соответственно для NTFS, FAT и CD-дисков файловых систем. Последний нужен только для подключения CD/DVD-ROM устройств и образа диска .iso.

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

  • -o rw
  • -o ro
Первый разрешает чтение и запись, второй только чтение. Ну например, так:
# sudo mount -t ext3 -o rw /dev/sdb1 /home/user/Видео
Дополнительные параметры, которые помогают в некоторых случаях:
# sudo mount -t ext3 -o rw,iocharset=utf8,codepage=866 /dev/sdb1 /home/user/Видео
Первый явно задает кодировку системной локали, в нашем случае это utf8 (для разных дистрибутивов она своя, но чаще utf8), а другая добавляет поддержку русского языка.
Если все же жесткий диск отказывается монтироваться в операционной системе Linux, то можно примонтировать его вручную. Параметр -o force позволяет принудительно монтировать разделы жесткого диска в линуксе. Ну, к примеру, так:
# sudo mount -t ext3 -o force /dev/sdb1 /home/user/Видео
У меня, к примеру, раздел жесткого диска не хотел монтироваться после подключения к Windows-машине, которая была заражена вирусами. Так получилось, что вирус кинул autorun.exe в корень моего раздела и Linux из-за этого не хотел монтировать этот раздел. Данный выше параметр команды mount помог примонтировать инфицированный раздел. После чего вирус успешно был удален вручную.
Есть в Linux уникальная возможность указать зеркало папки, которое получает все права и доступные над папкой действия. Допустим, раздел /dev/sdb1 применяется еще и для хранения документов. Зеркалим его в /home/user/Документы:
# sudo mount --bind /home/user/Видео /home/user/Документы
Действие команды mount --bind напоминает DOS-овский subst.
Посмотреть полную информацию(доступный объем диска, свободное место) о примонтированных устройствах можно командой:
# df -h
Отмонтироватние устройства производится командой:
# sudo umount /dev/sdb1
или
# sudo umount /home/user/Видео

четверг, 1 октября 2015 г.

Краткая инструкция как заливать на gitHub

Синопсис

http://dev-blogs.com/git-hub-how-to-upload/
Чтобы залить проект в gitHub нужно сначала создать в gitHub аккаунт и залогиниться.

После этого жмем на + New repository:

1
Появится страница Create a New Repository. В поле Repository name вводим имя репозитория, например your_project и жмем на Create repository:

4
Появится созданный репозиторий your_project:

среда, 30 сентября 2015 г.

Настройка PostgreSQL

Для начала нужно настроить PostgreSQL. Данный сервер понадобится для создания базы данных и пользователя, а также для передачи новому пользователю прав доступа к базе данных. Итак, запустите следующую команду:
sudo su - postgres
Сейчас строка терминала должна вывести «postgres@сервер». Если это так, запустите следующую команду, которая создаст базу данных:
createdb mydb
Это создаст базу даных под названием mydb (если в команду не были внесены изменения). Конечно, базу данных можно назвать как угодно. Теперь создайте пользователя базы данных с помощью следующей команды:
createuser -P

вторник, 15 сентября 2015 г.

Создание ярлыка в Linux семейства Ubuntu.

Создание ярлыка в Linux семейства Ubuntu.
Хорошая ссылка http://www.linuxrussia.com/2013/09/shortcut-ubuntu-sh.html
Для остальных файлов все по аналогии. Если файл помечен как исполняемый, то просто пишем путь.
Для категорий пользовать эту таблицу:

Main CategoryDescriptionNotes
AudioVideoApplication for presenting, creating, or processing multimedia (audio/video)
AudioAn audio applicationDesktop entry must include AudioVideo as well
VideoA video applicationDesktop entry must include AudioVideo as well
DevelopmentAn application for development
EducationEducational software
GameA game
GraphicsApplication for viewing, creating, or processing graphics
NetworkNetwork application such as a web browser
OfficeAn office type application
ScienceScientific software
SettingsSettings applicationsEntries may appear in a separate menu or as part of a "Control Center"
SystemSystem application, "System Tools" such as say a log viewer or network monitor
UtilitySmall utility application, "Accessories"
При вводе, значение должно стать выделенным красным, в случае правильности.

Ссылка с дополнительными ответами на подобные вопросы:
http://standards.freedesktop.org/menu-spec/latest/apa.html 

Все хорошо на GNOME (cinnamon), на Mint 17 полет нормальный

суббота, 9 мая 2015 г.

Программа защиты ресурсов Windows

Ошибка: 0x800f0906
Не удалось загрузить исходные файлы.
Укажите расположение файлов, необходимых для восстановления компонента, с помощь
параметра "Источник". Дополнительные сведения об указании расположения источни
ка см. на веб-странице http://go.microsoft.com/fwlink/?LinkId=243077.


Файл журнала DISM находится по адресу C:\Windows\Logs\DISM\dism.log - могу отправить на почту, здесь не умещается.

Решение:
Откройте командную строку от имени администратора и выполните команды:
net stop wuauserv
cd %systemroot%\SoftwareDistribution
ren Download Download.old
net start wuauserv
net stop bits
net start bits
net stop cryptsvc
cd %systemroot%\system32
ren catroot2 catroot2old
net start cryptsvc

Изображение

Перезагрузите систему, после чего откройте командную строку от имени администратора и выполните команду:
DISM /Online /Cleanup-Image /RestoreHealth

При сохранении проблемы, воспользуйтесь рекомендациями статьи http://support.microsoft.com/kb/2734782 базы знаний Майкрософт.

Перед установкой обновления KB2845533 установите обновления KB2850674 и KB2845533.

Обновление KB2781197 http://support.microsoft.com/kb/2781197 установите вручную.