Преобразование дисковых разделов для VirtualBox и обратно

VirtualBox
Преобразование существующего дискового раздела в формат виртуальной машины VirtualBox.

Создаем слепок дискового раздела /dev/sda1

dd if=/dev/sda1 bs=512k of=os_image.img

Преобразуем созданный образ в формат VDI:

VBoxManage convertdd os_image.img os_image.vdi --format VDI

Преобразование образа виртуальной машины для записи на диск/Flash.
Читать дальше

Подключение Google Docs как внешний диск в Nautilus для Ubuntu 10.04

How-to

Установка и настройка

sudo add-apt-repository ppa:doctormo/ppa

sudo apt-get update
sudo apt-get install gdocs-mount-gtk

После установки, запускаем приложение 'Приложения'->'Стандартные'->'Google Docs Connection'
Вводим логин и пароль от вашего Google аккаунта и жмем 'ОК'.


Читать дальше

Как правильно монтировать и прописывать в /etc/fstab разделы c NTFS.

Руководство
Чтобы примонтировать раздел Windows c файловой системой NTFS, нужно установить драйвер ntfs-3g. Большинство дистрибутивов давно имеют его в своих репозитариях. Но вот листая Интернет, на какие только дикие советы не нарвешься порой.

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

Поэтому достаточно прописать в /etc/fstab последней строкой:
/dev/sda1   /mnt/windows   ntfs-3g   defaults   0   0


Примечание: Такой опции у этого драйвера нет, но, если оставить поле пустым, то монтироваться ничего не будет — проверено на практике. Если же вы добавляете хоть одну опцию из числа существующих (смотрим man ntfs-3g по-русски), то и defaults вписывать незачем.

После этого все NTFS разделы будут автоматически монтироваться на чтение/запись, все директории и файлы будут принадлежать инициатору монтирования, и все пользователи будут иметь все права на их содержимое.

Если вы хотите, чтобы монтировать и отмонтировать NTFS разделы мог рядовой пользователь, то установите на драйвер setuid бит. Это делается так:

Найдите исполняемый файл драйвера:
# updatedb  (обновим базу данных, если драйвер только что установлен)
# locate ntfs-3g | grep bin

/sbin/mount.ntfs-3g
/usr/bin/ntfs-3g
/usr/bin/ntfs-3g.probe


Читать дальше

Монтируем сменные устройства под одними и теми же именами

Руководство
Смонтируйте ваш диск USB так, чтобы он каждый раз отображался как /media/music. Смонтируйте ваш диск FireWire так, чтобы он каждый раз отображался как /media/data.

Мои хранилища данных настроены на моей домашней машине с Ubuntu несколько необычно. У меня есть внешний диск, предназначенный для хранения музыки, и еще один внешний диск, который является резервной копией музыкального диска. У меня также есть внешний диск, на котором находятся все мои личные документы, фотографий и фильмы, а также еще четвертый диск, который является резервной копией третьего диска. Все эти четыре диски подключены к моему настольному компьютеру через FireWire. Наконец, у меня есть еще один внешний носитель, который используется как временное хранилище: когда я скачиваю новый фильм или серию картинок, или копирую с нового CD аудиозапись, я помещаю все эти файлы на временный диск, пока не смогу их правильно разместить на музыкальном диске или на диске с личными данными. В отличие от первых четырех дисков, диск с временным хранилищем данных использует подключение через USB.

Пять дисков звучит здорово, но с этим связана одна большая неприятность. Когда я перезагружаю Ubuntu (случается редко, но, конечно, это происходит), то точки монтирования изменяются. Иногда диск FireWire с номером 1 монтируется как /media/sdb1, а иногда — как /media/sdc1. То же самое происходит и с другими дисками, и, в результате, возникают проблемы с работой моих скриптов резервного копирования и с моими попытками подключиться через SSH из других машин, и это лишь только две проблемы, с которыми я столкнулся. Я хочу, чтобы имена этих устройств не менялись, так чтобы диск FireWire с номером 1 всегда назывался /media/<что-то>, диск FireWire с номером 2 всегда назывался /media/<что-то еще>, и так далее.


Читать дальше

Основные команды Linux - Справочник команд Линукс (часть 1)

Руководство
1. Общие команды LinuxНаверх
Linux команды, которым не нашлось место ни в каком другом разделе.

# uname -a# Показать версию ядра Linux;
# lsb_release -a# На экран выводиться информация о версии операционной системы Debian и оснваных на ней дистрибутивах;
# cat /etc/SuSE-release# На экран выводится информация о версии операционной системы SuSE;
# man hier# Описание иерархии файловой системы (для чего нужна каждая директория в linux);
# clear# Очищение экрана терминала;
# wall Привет# Отправляет на терминалы других пользователей сообщение "Привет";
# date# Показывает текущую дату и время;
# cal -3# Показывает в удобной форме предыдущий, текущий и последующий месяц (типо календарь);
# uptime# Показать текущее время и работу системы без перезагрузки и выключения;
# hostname# Показать сетевое имя компьютера;
# whois linux.org# Показать информацию о доменом имени linux.org;
# export http_proxy=http://your.proxy:port# Изменить переменной окружения http_proxy, для использования интернета через proxy-сервер;
# wget http://itshaman.ru/images/logo_white.png# Скачать файл http://itshaman.ru/images/logo_white.png в текущую папку;
# wget --convert-links -r http://www.linux.org/# Копирование сайта целиком и конвертирование ссылок для автономной работы. Копирование происходит на 5 уровней в глубину;
# pppconfig# Создание и настройка Dial-Up соединения для выхода в Интернет по модему;
# pppoeconf# Создание и настройка выхода в Интернет через ADSL-модем;
# !!# Выполнить последнюю команду;
# history | tail -50# Показать последние 50 набранных команд;
# exit# Завершить сеанс текущего пользователя;
# passwd# Меняет пароль текущего пользователя;
# shutdown -h now# Выход из Linux;
# poweroff# Выход из Linux;
# reboot# Перезагрузка системы;
# last reboot# Cтатистика перезагрузок;
# winecfg# Настройка Wine - НЕэмулятор WinAPI;
# host itshaman.ru# Показывает IP-адрес введенного сайта;


Читать дальше

Mount Manager - графический инструмент монтирования

Software

Наверное, каждый сталкивается с потребностью монтирования, но не каждый новичок имеет желание или готов к редактированию конфигурационных файлов.
Mount Manager — это графический менеджер монтирования разделов жесткого диска и USB-накопителей. Программа позиционируется как инструмент облегчающий жизнь новичку, которая с легкостью позволяет монтировать устройства с заданными параметрами.
Mount Manager — это графическая оболочка для редактирования конфигурационного файла /etc/fstab, о редактировании которого было упомянуто в статье Автоматическое монтирование дисков и разделов в Linux или что такое fstab?..

Читать дальше