Глава 11. Сменные устройства и накопители

Использование в НауЛинукс сменных устройств требует некоторых разъяснений. В этой главе описаны приемы чтения и записи файлов на/с дискет, CD/DVD и флэш-накопителей USB.

11.1. Использование дискет

Дискеты являются одним из самых старых видов сменных носителей, используемых при работе с персональным компьютером. Дискеты можно использовать для записи небольших файлов, которые необходимо физически перенести на другой компьютер. Со временем дискеты выходят из строя, поэтому их не рекомендуется использовать в качестве долговременного хранилища информации.

11.1.1. Монтирование и отмонтирование дискет

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

Чтобы подмонтировать дискету с помощью файлового менеджера Наутилус:

  1. Вставьте дискету в дисковод.

  2. Дважды щелкните по значку Компьютер (Computer) на рабочем столе. Откроется окно Компьютер.

  3. Дважды щелкните по значку Дисковод (Floppy Drive). Наутилус подмонтирует дискету и откроет окно с ее содержимым.

  4. Через некоторое время значок дискеты появится на рабочем столе. Двойной щелчок по этому значку откроет окно с содержимым дискеты. Если перетащить файл на значок, файл будет скопирован на дискету.

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

  1. Щелкните правой кнопкой мыши по значку дискеты на рабочем столе.

  2. Выберите в появившемся меню Отсоединить том (Unmount Volume).

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

  1. Откройте окно терминала.

  2. Введите в командной строке команду umount /media/disk/.

Отмонтировав дискету, вы можете спокойно вынимать ее из дисковода.

[Внимание]Внимание

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

11.1.2. Запись файлов Linux на дискету MS-DOS

Чтобы скопировать файлы на дискету с машины, работающей под ОС Linux, так, чтобы их можно было прочесть на машине, работающей под Windows, нужно отформатировать дискету с файловой системой MS-DOS (FAT). Производители дискет, как правило, форматируют их именно с файловой системой FAT. Вы можете отформатировать дискету при помощи ОС Windows или воспользовавшись утилитой gfloppy. За более подробной информацией обратитесь к Разд. 11.1.3, Форматирование дискет.

Файлы могут быть скопированы и удалены с дискеты путем ввода команд из командной строки или через Наутилус. Затем можно отмонтировать дискету и вынуть ее из дисковода. Теперь файлы на дискете будут доступны и на машине с ОС Windows.

11.1.3. Форматирование дискет

Файловой системой для дискет, используемых в Linux, является ext2. Создав на дискете файловую систему ext2, вы можете управлять ее содержимым так же, как управляете файлами и каталогами на жестком диске.

[Внимание]Внимание

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

11.1.3.1. Форматирование с помощью утилиты gfloppy

Для запуска gfloppy наберите в командной строке gfloppy. gfloppy не отформатирует подмонтированную дискету. Прежде чем приступить к форматированию, убедитесь, что значок дискеты отсутствует на рабочем столе. Если дискета подмонтирована, щелкните правой кнопкой по значку дискеты и выберите Отсоединить том (Unmount Volume).

Как показано на Рис. 11.1, gfloppy имеет несколько опций. Установки по умолчанию подходят для большинства пользователей и задач. При необходимости вы можете отформатировать дискету с файловой системой типа MS-DOS. Вы также можете выбрать емкость дискеты (если вы не используете обычные дискеты 3.5" 1.44 Мбайт с высокой плотностью записи). Кроме того, вы можете выбрать быстрый режим форматирования (quick formatting mode), если ранее дискета была отформатирована с файловой системой ext2.

gfloppy

Рисунок 11.1. gfloppy

Внесите необходимые изменения в настройки gfloppy, затем нажмите кнопку Отформатировать (Format). Появится окно, отображающее состояние процесса форматирования. После появления сообщения о том, что диск успешно отформатирован, закройте gfloppy и выньте дискету или подмонтируйте ее для дальнейшего использования.

11.1.3.2. Использование mke2fs

Команда mke2fs используется для создания на устройстве, таком как раздел жесткого диска или, в данном случае, дискета, файловой системы Linux ext2. mke2fs по существу форматирует устройство и создает пустое Linux-совместимое устройство, которое может впоследствии быть использовано для хранения файлов и данных.

Вставьте дискету в дисковод и наберите в командной строке следующую команду:

/sbin/mke2fs /dev/fd0

В системах Linux /dev/fd0 относится к первому дисководу. Если у вашего компьютера более одного дисковода, первый дисковод будет называться /dev/fd0, второй /dev/fd1 и так далее.

Утилита mke2fs имеет ряд опций. Опция -c дает указание команде mke2fs проверять устройство на наличие сбойных блоков перед созданием файловой системы. О других опциях вы можете прочесть в man-странице команды mke2fs.

Как только вы создали файловую систему ext2 на дискете, она готова к использованию в системе НауЛинукс.