Использование дисков с ФС, созданными в Windows

Дата 19.10.2009
Просмотров: 5979


Если на том же компьютере, на котором установлена операционная система Linux, имеется и другая операционная система (например, Windows), то может возникнуть желание получить доступ из Linux к разделам Windows. При установке некоторых дистрибутивов (например, Mandrake) это осуществляется автоматически, в других случаях нет. Если разделы примонтировались автоматически, то остаток этого подраздела можете пропустить. Вам осталось только найти папки, в которых отображаются Windows разделы в linux. Если же этого не произошло, а использовать Windows-разделы надо, прочитайте следующие абзацы.

Сначала небольшое «лирическое вступление». Необходимо пояснить, что в Linux не используются такие понятия, как буквенные обозначения дисков. Имеется единое дерево файлов. Корнем этого дерева является каталог /. Все остальные каталоги являются его подкаталогами.

Например, в каталоге / находятся обычно каталоги /etc (папка с файлами настройки), /usr (папка с библиотеками и программами), /home (папка с домашними каталогами пользователей) и так далее. Если создается пользователь, например, по имени dima, в папке /home появляется его домашняя папка /home/dima и так далее.

Любое устройство монтируется к этому дереву папок тоже как каталог. Например, мышь «видна» системе как каталог /dev/mouse, параллельный порт — как /dev/lpO, модем (обычно) — как /dev/modem и так далее.

Первый жесткий диск виден как /dev/hda, второй — как /dev/hdb и так далее. Разделы жестких дисков нумеруются цифрами. На первом жестком диске могут быть разделы /dev/hda1, /dev/hda2 и прочее. Эти папки-устройства — служебные, и увидеть в них файлы, расположенные на дисках, нельзя.

Что касается носителей информации, то их содержимое обычно монтируется в папку /mnt (хотя, в принципе, можно использовать любую другую папку). Это означает, что для просмотра их содержимого следует открыть эту палку. Например, флоппи-дисковод обычно монтируется как папка /mnt/floppy. Таким образом, открыв эту папку в программе Konqueror, можно увидеть содержимое дискеты, вставленной в флоппи-дисковод. Содержимое компакт-диска обычно отображается в папке /mnt/cdrom и так далее.

Разделы жестких дисков с файловыми системами Windows тоже монтируются как отдельные палки. Например, имея два раздела с файловой системой FAT32 (использующейся в Windows 98/ME), используют для их отображения в Linux папки /mnt/win и /mnt/win2.

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

Первый способ заключается в том, чтобы монтировать Windows-разделы вручную, как описано на врезке. Поясним, как смонтировать содержимое Windows-разделов к общему дереву папок вручную. Если этого не произошло автоматически после установки, нужно создать папки для монтирования вручную (например, в программе Konqueror). Желательно их создавать в папке /mnt, хотя вы, конечно, можете расположить их и в другом месте по своему усмотрению.

Создав папки, вы увидите, что пока они пустые. Для того чтобы в них появилось содержимое жестких дисков, нужно использовать команду mount. Например, если Windows-раздел расположен на/dev/hdal, а вы хотите увидеть его содержимое в папке /mnt/win, наберите в командной строке:

mount /dev/hda1 /mnt/win

После этого в папке /mnt/win появится содержимое этого Windows-paaдела. Чтобы отсоединить диск от папки можно использовать команду:

umount /mnt/win

Папка/mnt/win снова пуста (хотя, разумеется, данные с Wmdows-раздела /dev/hda1 никуда не делись — они просто не видны сейчас в папке /mnt/win).

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

Для этого надо один раз отредактировать системный файл /etc/fstab, внеся туда команды монтирования Windows-разделов навсегда. Только помните, что файл этот системный, следовательно, соблюдайте осторожность при внесении в него изменений. Чтобы эти изменения внести, следует войти в систему как администратор (root). Для редакции текста пользуйтесь любым простым текстовым редактором или встроенным редактором Midnight Commander.

Добавьте в этот файл строку монтирования. Здесь она будет иметь такой вид:

/dev/hda1 /mnt/win vfat auto,umask=0,rw,codepage=866,

iocharset=koi8-r,noexec,user О О

Сохраните файл и перезагрузитесь. Теперь в папке /mnt/win появилось содержимое Windows-раздела /dev/hda1. Аналогичным образом можно внести в файл /etc/fstab и команды монтирования других разделов.

Параметр umask=0, приведенный выше, в некоторых системах можно не указывать. В других же без него записывать на Windows-разделы сможет только администратор (root). Учтите, что если в качестве второй операционной системы на компьютере используется Windows NT/2000 с файловой системой NTFS, вы, скорее всего, не сможете ничего записывать в этот раздел. Строка для монтирования такого раздела должна иметь несколько иной вид.

И еще несколько слов о свойствах файлов. В файловых системах ext2 и ext3, использующихся в Linux, в свойствах каждого файла записаны его владелец, а также права на его чтение, запись и выполнение.

Эти права могут быть разными у владельца файлы, его группы и всех остальных пользователей. Права может изменить только владелец файла (или администратор).

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

Хотите повысить эффективность Вашего предприятия? Тогда Вам нужен it аутсорсинг от «Infovision company». Доверьте обслуживание своей информационной системы настоящим профессионалам.

Вы можете оценить статью:

УжасноПлохоНормальноХорошоОтлично (4 оценок, в среднем: 5,00 из 5)
Loading...Loading...

Поделиться этой записью с друзьями:

ВКонтакте    Facebook    Twitter    Мой Мир    Одноклассники

Другие статьи:

    Использование колеса мыши
    KMail – Папки в программе
    Gnome Toaster – Запись дисков в Linux