HOWTO Разделы MS Windows по-русски
Материал из Википедии - свободной энциклопедии.
- Вернутся в раздел руководства
Содержание |
Введение
Достаточно часто возникает необходимость подмонтировать раздел с установленным M$ Windows.
Ядро
Для того, чтобы система могла работать с разделами FAT или NTFS, необходимо включить их поддержку в ядре.
File systems -> DOS/FAT/NT Filesystems (*) DOS FAT fs support (*) MSDOS fs support (*) VFAT (Windows-95) fs support (*) NTFS file system support
Также надо включить поддержку следующих кодировок:
File systems -> Native Language Support (*) Windows 1251 (*) Codepage 866 (Cyrillic/Russian)
Монтирование
Теперь можно примонтировать любой windows-раздел программой mount.
- mount -t file_system /dev/device /mnt/dir
В нашем случае в качестве file_system необходимо указывать vfat или ntfs, в зависимости от файловой системы раздела с windows.
Монтирование FAT
Для монтирования разделов FAT нужно использовать следующую команду:
- mount -t vfat -o codepage=866,iocharset=koi8-r /dev/hdd2 /mnt/win1
Для украинских символов:
- mount -t vfat -o codepage=866,iocharset=koi8-u /dev/hdd2 /mnt/win1
Мы использовали дополнительные опции iocharset и codepage.Рассмотрим их внимательнее:
- codepage - это кодовая страница используемая на монтируемой ФС.Так как мы из России,то нужно писать codepage=866.Эта опция нужна для перекодировки имен файлов.
- iocharset - указывает какую кодировку использовать для ввода/вывода.Нужно указать свою системную локаль.Локаль можно узнать командой
- locale.
Монтирование NTFS
Для монтирования NTFS разделов опции mount немного изменяться.Делаем это так:
- mount -t ntfs -o nls=koi8-r,umask=0,ro /dev/hdd2 /mnt/win1
Для украинских символов:
- mount -t ntfs -o nls=koi8-u,umask=0,ro /dev/hdd2 /mnt/win1
Вот что они значат:
- nls - указывает на вашу системную локаль.Отсутствие опций codepage и iocharset связано с тем,что NTFS разделы используют юникод для хранения имен файла.
- umask - указывает на то что читать файлы с этого раздела могут все.А вот писать не разрешает опция ro.Мы рекомендуем ее поставить,так как функция записи на разделы NTFS еще не отлажена.
Автомонтирование
Если у вас все еще есть разделы ОС Windows на харде,то можно добавить монтирование этих разделов при загрузке.Для этого необходимо отредактировать файл /etc/fstab.
File: /etc/fstab |
... |
еще к опциям можно добавить showexec, чтобы все файлы не выглядели исполняемыми, в случае с фат32