Ubuntu 10. Краткое руководство пользователя
Шрифт:
sudo mkisofs — r -jcharset koi8-r — o ~/cd.iso ~/cd
Эта команда создаст по каталогу ~/cd файл образа cd.iso и поместит его в ваш домашний каталог. Обратите внимание на кодировку локализованной версии — здесь используется koi8-r. Указание кодировки необходимо для правильного отображения русскоязычных имен файлов и каталогов MS Windows. Если у вас другая кодировка, например, utf8, вы должны указать ее:
sudo mkisofs — r -jcharset utf8 — o ~/cd.iso ~/cd
После создания ISO-образа его нужно записать на носитель с помощью программы cdrecord, как
Впрочем, существует также способ записи каталога на CD/DVD без создания промежуточного ISO-образа. Для этого служит такая составная команда:
sudo mkisofs — jcharset кодировка /каталог | cdrecord — опции
12.4.4. Преобразование форматов образов дисков
Иногда требуется записать созданный в другой программе образ диска, формат которого отличается от ISO9660. Наиболее часто встречаются образы дисков в форматах IMG, BIN, CUE, NRG, CCD.
Если у файла образа «расширение» [3] img, то это еще не означает, что формат образа ISO9660. Одни программы, например, k3b, действительно, создают образ в формате ISO9660 и записывают его в файл с расширением img, а другие программы могут записывать в файл с таким же расширением образы дисков в собственных форматах. Итак:
3
В Linux нет понятия «расширение», поэтому данное слово взято здесь в кавычки.
файлы с раширениями bin/cue можно записать на диск с помощью программы cdrdao или преобразовать в ISO-образ с помощью программы bchunk;
программа Nero записывает образы диска в формате NRG (расширение nrg), который можно преобразовать в ISO-образ с помощью программы nrg2iso. Если вам нужно открыть NRG-образ, дабы посмотреть, что в нем, вы это можете сделать с помощью команды:
sudo mount — t udf,iso9660 — o loop,ro,offset=307200 файл. nrg точка_монтирования
образ в формате CloneCD (расширение ccd) можно преобразовать в формат ISO с помощью программы ccd2iso.
12.4.5. Создание и монтирование файлов с файловой системой
Иногда (например, для создания своего мини-дистрибутива) требуется создать файл, содержащий собственную файловую систему. Первым делом надо создать пустой файл, потом создать в нем файловую систему, а затем под-монтировать данный файл к корневой файловой системе. Все это можно сделать с помощью трех команд:
sudo dd if=/dev/zero of=/file.fs bs=1k count=100000
sudo mkfs.ext2 — F /file.fs
sudo mount — t ext2 — o loop file.fs /mnt/disk
Первая команда создает пустой файл размером почти 100 Мбайт (100 000 Кбайт), вторая — создает файловую систему типа ext2 в этом файле, третья монтирует файл к каталогу /mnt/disk.
12.5. Чтение «битых» компакт-дисков
К сожалению, компакт-диски иногда портятся. Чаще всего причиной становится чисто механическое повреждение диска, например, царапина. Прочитать данные с такого диска уже нельзя, но если потеря
Сначала создайте образ компакт-диска как есть (с пропуском ошибок):
sudo dd if=/dev/cdrom of=~/cd.iso conv=noerror,sync
Затем подмонтируйте созданный образ к каталогу /mnt/iso (если данный каталог не существует, предварительно создайте его):
mount — o loop ~/cd.iso /mnt/iso
Теперь скопируйте фильм из этого каталога в домашний каталог:
cp /mnt/iso/film.avi ~
В заключение размонтируйте и удалите образ:
sudo umount /mnt/iso
sudo del ~/cd.iso
В результате вы получите в своем домашнем каталоге файл с фильмом film.avi.
Качество фильма иногда (в местах, где были ошибки) будет резко ухудшаться (возможно, пропадет звук или картинка), но это все же лучше, чем полная потеря данных. Заметьте, в Windows средствами самой операционной системы, не прибегая к помощи посторонних программ, мы бы вообще не скопировали этот файл с компакт-диска.
12.6. Программа Gmount-iso
Если вам часто приходится монтировать ISO-образы, установите программу Gmount-iso (пакет называется gmountiso), которая существенно облегчает процесс монтирования (рис. 12.5). Все, что вам будет нужно — это выбрать ISO-образ, указать точку монтирования и нажать кнопку Mount.
Глава 13
Работа с изображениями. Программа GIMP
13.1. Просмотр изображений
Должен отметить, что в Linux никогда не было трудностей с просмотром графических файлов. Какие только проблемы ни возникали: некачественная локализация, отсутствие русских шрифтов для принтеров, несовместимость с некоторыми USB-устройствами, плохая поддержка sATA. Все они со временем были устранены, и в современных дистрибутивах от них не осталось и следа. А вот с просмотром графических файлов всегда было все в полном порядке. Даже самые «древние» по современным меркам дистрибутивы (1998–1999 годов) обладали хорошими средствами для просмотра файлов изображений.
В Ubuntu (как и в любом другом дистрибутиве Linux с графической средой GNOME) для просмотра изображений используется программа «Глаз GNOME» (рис. 13.1), которая запускается автоматически, как только вы двойным щелчком щелкнете на файле изображения в окне обозревателя файлов.
Собственно, каких-либо навыков для просмотра файлов не нужно. Про-смотрщики картинок по умолчанию отлично работают со всеми форматами графических файлов (JPEG, GIF, TIFF, BMP, PNG и др.). Как и любой другой просмотрщик, программа «Глаз GNOME» позволяет выводить на экран серию картинок в режиме слайд-шоу (клавиша <F5>), а также в полноэкранном режиме (активизация которого осуществляется клавишей <F11>).