Настройка и работа в Linux
adb5321d

Доступ к Linux-разделам из windows


Автор: Денис Колисниченко, dhsilabs@mail.ru
Опубликовано: 20.2.2003

© 2002, Издательский дом «КОМПЬЮТЕРРА» | http://www.computerra.ru/
Журнал «СОФТЕРРА» | http://www.softerra.ru/
Этот материал Вы всегда сможете найти по его постоянному адресу: http://www.softerra.ru/technologizm/24177/

Наверное, у многих из нас на диске найдется один или более Windows-разделов. Ясное дело, что нам нужно использовать данные, которые находятся на этих разделах - документы, картинки, фотографии. В Linux все решается очень просто - достаточно примонтировать Windows-раздел и мы сможем его использовать как обыкновенный каталог (см. рис. 1).

 


Рис. 1. Примонтированный Windows-раздел

А вот что делать, если мы сейчас работаем в Windows и нам понадобились какие-нибудь файлы, расположенные на Linux-разделе? Не перезагружать же компьютер? В этой статье мы поговорим о Windows-программах, позволяющих использовать Linux-разделы.

Скорее всего, вы когда-нибудь использовали программу Windows Commander или хотя бы видели ее. Разработчик этой программы создал ее расширенную версию, которая называется Total Commander. Последняя обладает всеми функциями Windows Commander'a, но может использовать так называемые FS-плагины. FS-плагины позволяют использовать файловые системы, не поддерживаемые Windows, в том числе файловую систему ext2 (см. рис. 2).

 


Рис. 2. Программа Total Commander

Прежде чем использовать файловую систему Linux, нам нужно подключить FS-плагин. Для этого распаковываем архив ext2fs в каталог, в котором установлен Total Commander, и выполняемым команду меню Конфигурация, Настройка. В окне Настройка переходим на закладку Операции и щелкаем на кнопке FS-Plugins (см. рис. 3)

 


Рис. 3. Окно Настройка

В окне File system plugins нажимаем кнопку Add и устанавливаем плагин ext2fs.wfx (см. рис. 4).

 


Рис. 4. Установка FS-плагина

Сейчас плагин установлен и мы можем нажать Alt+F1 и перейти в Сетевое окружение. Ну а дальше вы знаете, что делать. Небольшой недостаток плагина ext2fs - это невозможность изменения файлов на Linux-раздел.

Скачать программу Total Commander можно по адресу http://www.ghisler.com/ Кроме программы Total Commander существуют другие программы, позволяющие не только читать, но и записывать файлы на разделы Linux. Одной из таких программ является Explore2Fs. Программа выполнена в стиле проводника Windows (см. рис. 5)

 



Рис. 5. Программа Explore2Fs

Для копирования файла(ов) выделите его, нажмите правую кнопку мыши и выберите команду Export File. Аналогично, для копирования всего каталога, выделите его и выполните команду Export Directory.

По умолчанию программа Explore2Fs не разрешает изменять данный на Linux-разделах. Это означает, что вы не можете копировать файлы на Linux-разделы, переименовывать или удалять их. Для включения режима записи выполните команду меню View, Options и в появившемся окне перейдите на закладку Debug. Параметр Enable write support включает поддержку записи.

 


Рис. 6. Поддержка записи.

Хочу напомнить, что поддержка записи - это экспериментальная функция, которую нужно использовать на свой страх и риск. Разработчики программы настоятельно рекомендуют сделать резервную копию всех ваших Linux-разделов перед использованием этой функции. Желательно также включить средний или даже высокий уровень отладки - в случае исключительной ситуации вы хотя бы будете знать, из-за чего произошла ошибка, хотя легче вам, скорее всего, не станет. При включении режима отладки программа создаст файл "explore2fs debug log.txt" в текущем каталоге.

Мне очень понравилось окно свойств файла программы Explore2Fs. Закладка File предоставляет исчерпывающую информацию о файле, а закладка Attributes - о его атрибутах. При включенном режиме записи можно даже изменять атрибуты. Закладка File позволяет узнать:


  1. Номер i-узла
  2. Режим доступа
  3. GID и UID файла
  4. Размер файла
  5. Время создания, модификации и последнего доступа
  6. Количество ссылок
  7. Количество блоков
  8. Другую информацию о блоках




Рис. 7. Окно свойств файла.

Программу Explore2Fs можно скачать по адресу http://uranus.it.swin.edu.au/~jn/linux/

Ваши вопросы и комментарии буду рад выслушать по адресу dhsilabs@mail.ru

Телефон редакции: (095) 232-2261
E-mail редакции: inform@softerra.ru
По вопросам размещения рекламы обращаться к Алене Шагиной по телефону +7 (095) 232-2263 или электронной почте reclama@computerra.ru
По вопросам сотрудничества обращайтесь к руководителю Интернет-проектов ИД "Компьютерра" Маурусу Павлу по телефону +7 (095) 232-2261 или электронной почте pavel@computerra.ru


Содержание раздела