то раздел размонтируется, отключится и данные на него полностью запишутся. После этого устройство можно безопасно извлечь.Чтобы посмотреть, что можно смонтировать, и увидеть информацию о разделах, можно воспользоваться командой (запуск от root): fdisk -lУвидите что-то вроде: Disk /dev/hda: 60.0 GB, 60011642880 bytes 255 heads, 63 sectors/track, 7296 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 1 36 289138+ 82 Linux swap / Solaris /dev/hda2 * 37 7296 58315950 83 LinuxВсё очень просто и логично. Как и многое другое в UNIX.Предварительные действия перед монтированиемПрежде, чем монтировать разделы, нужно создать точки монтирования. Точки монтирования следует создавать в каталогах /mnt или /media. Для этого даём команду: 036; sudo mkdir /mnt/win или mkdir /mnt/winи даём каталогу права доступа для обычных пользователей: 036; sudo chmod 777 /mnt/win или chmod 777 /mnt/winЭто позволит считывать и записывать данные не только суперпользователю-руту, но и обычному пользователю. Даже если в системе вы - единственный пользователь. Свою точку монтирования в директории /mnt нужно создать для каждого раздела.Далее приводятся описания нескольких типичных случаев монтирования разделов и файлов.Как примонтировать раздел с файловой системой FAT в LinuxСамое главное здесь - кодировка. Замечательная корпорация Microsoft изобрела свою собственную кодировку CP866 для MS DOS, CP1251 для Windows и только в последнее время прозрела до UTF8. Благодарим Microsoft за изобретение велосипеда с треугольными колёсами и приступаем к монтированию.Однократное монтирование FATВременное, однократное монтирование, например, флешки, выглядит в командной строке так: 036; sudo mount -t vfat /dev/XX /mnt/YY -o iocharset=utf8,codepage=866 или mount -t vfat /dev/XX /mnt/YY -o iocharset=utf8,codepage=866Пример: монтирование типичной флешки выглядит так 036; sudo mount -t vfat /dev/sda1 /mnt/flash -o iocharset=utf8,codepage=866То есть монтируем раздел /dev/sda1 типа vfat в точку монтирования /mnt/flashПостоянное монтирование FATЕсли нужно постоянно обращаться к этим разделам, правим /etc/fstab добавляя строку: /dev/XX /mnt/YY vfat iocharset=utf8,codepage=866,user,rw 0 0Пример: та же типичная флешка в /etc/fstab смотрится так /dev/sda1 /mnt/flash vfat iocharset=utf8,codepage=866,user,rw 0 0То есть монтируем раздел /dev/sda1 типа vfat в точку монтирования /mnt/flash После этого раздел FAT в Linux будет доступен. Отмонтирование по команде umount /mnt/flashКак правильно говорят в комментариях, iocharset совпадает с текущей локалью - например, iocharset=utf8.Как примонтировать раздел с файловой системой NTFS в LinuxКодировка в NTFS нормальная, но здесь нас ждёт другая засада. Замечательная корпорация Microsoft изобрела не просто новый велосипед с треугольными колёсами, а ещё и закрыла его, треугольноколесатого велокактуса, описание. Да так, что пришлось очень долго его взламывать и создавать драйвера обратной разработкой. О сложности проблемы даёт понять описание дефрагментации NTFS, что, как говорится, внушает.Монтировать и записывать на NTFS в Linux, тем не менее, возможно благодаря героическим усилиям ребят, создавших драйвер NTFS-3g. Этот драйвер можно установить командой: aptitude install ntfs-3gили поискать пакет ntfs-3g в графической оболочке установки программ вашего любимого дистрибутива.Однократное монтирование NTFSВременное, однократное монтирование, например, раздела с данными Windows, выглядит так: 036; sudo mount -t ntfs-3g /dev/XX /mnt/YY -o umask=0,nls=utf8 или mount -t ntfs-3g /dev/XX /mnt/YY -o umask=0,nls=utf8Пример: монтирование раздела Windows с NTFS разделом выглядит так
036; sudo mount -t ntfs-3g /dev/sda1 /mnt/flash -o umask=0,nls=utf8То есть монтируем раздел /dev/sda1 типа ntfs-3g в точку монтирования /mnt/flashПостоянное монтирование NTFSЕсли нужно постоянно обращаться к этим разделам, правим /etc/fstab добавляя строку: /dev/XX /mnt/YY ntfs-3g umask=0,nls=utf8,user,auto,rw 0 0Пример: та же типичная флешка в /etc/fstab смотрится так /dev/sda1 /mnt/windows ntfs-3g umask=0,nls=utf8,user,auto,rw 0 0То есть монтируем раздел /dev/sda1 типа ntfs-3g в точку монтирования /mnt/windows После этого раздел NTFS в Linux будет доступен. Отмонтирование по команде umount /mnt/windowsКак примонтировать CD/DVD диск в LinuxВсё проще - скорее всего, это уже сделано в вашем дистрибутиве. Тем не менее, привожу это здесь для примера.Однократное монтирование CD/DVDВременное, однократное монтирование, например, DVD-диска с данными в Linux, выглядит так: 036; sudo mount -t iso9660 /dev/XX /mnt/YY или mount -t iso9660 /dev/XX /mnt/YYПример: монтирование DVD-диска с данными выглядит так 036; sudo mount -t iso9660 /dev/cdrom /mnt/dvdТо есть монтируем раздел /dev/cdrom типа iso9660 в точку монтирования /mnt/dvdПостоянное монтирование CD/DVDЕсли нужно постоянно обращаться к этим разделам, правим /etc/fstab добавляя строку: /dev/XX /mnt/YY iso9660 user,ro 0 0Пример: та же типичная флешка в /etc/fstab смотрится так /dev/cdrom /mnt/cdrom iso9660 user,ro 0 0То есть монтируем раздел /dev/cdrom типа iso9660 в точку монтирования /mnt/cdrom После этого оптический диск в Linux будет доступен. Отмонтирование по команде umount /mnt/cdromКак примонтировать ISO-файл или другой файл в LinuxВы откуда-то скачали ISO-файл и хотите просмотреть его содержимое. Для этого в Windows есть такой костыль под названием Alcohol. В Linux и вообще в UNIX такие костыли не требуются, так как монтирование ISO-образа ничем для системы не отличается от монтирования CD/DVD-диска. Нужно только передать один параметр -o loop чтобы сообщить системе, что монтировать мы собираемся на петлевое устройство (loopback). Если делать это надо много и часто, можно воспользоваться программой GmountISO, описанной тут.Для монтирования ISO-образа в командной строке даём команду: 036; sudo mount -t iso9660 file.iso /mnt/YY -o loop или mount -t iso9660 file.iso /mnt/YY -o loopПример: монтирование DVD-диска с данными выглядит так 036; sudo mount -t iso9660 file.iso /mnt/dvd -o loopТо есть монтируем файл file.iso типа iso9660 в точку монтирования /mnt/dvd на петлевое устройство loopТочно так же можно монтировать любой CD/DVD образ, а также файл-образы сжатых092;зашифрованных092;экзотических файловых систем типа SquashFS. Отмонтирование по команде umount /mnt/dvdКак примонтировать раздел с файловой системой EXT2/EXT3/ReiserFS/XFS/JFS . в LinuxМонтирование нормальных файловых систем проблем не создаёт. Приведу пример только с ext3, остальные файловые системы в Linux монтируются точно так же, только вместо ext3 подставьте буквально: ext2, reiserfs, xfs, jfs в зависимости от вашей файловой системы.Однократное монтированиеВременное, однократное монтирование, например, флешки, выглядит в командной строке так:036; sudo mount -t ext3 /dev/sda1 /mnt/dataТо есть монтируем раздел /dev/sda1 типа ext3 в точку монтирования /mnt/dataПостоянное монтированиеЕсли нужно постоянно обращаться к этим разделам, правим /etc/fstab добавляя строку: /dev/XX /mnt/YY ext3 user,auto,rw 0 0Пример: та же типичная флешка в /etc/fstab смотрится так /dev/sda1 /mnt/data ext3 user,auto,rw 0 0То есть монтируем раздел /dev/sda1 типа ext3 в точку монтирования /mnt/data После этого раздел EXT3 в Linux будет доступен. Отмонтирование по команде umount /mnt/dataЧто делать, если устройство в Linux не хочет размонтироваться?
Вы пытаетесь размонтировать раздел с данными (флешка, CD/DVD диск .) и получаете сообщение с ошибкой - устройство занято. Например, при выполнении команды umount /mnt/windows получаете сообщение вида: umount /mnt/windows umount: /mnt/windows: device is busy umount: /mnt/windows: device is busyНу и что делать, если раздел в Linux не размонтируется? Очень просто - посмотреть, какой процесс держит раздел или файл и не даёт отмонтировать его. Дальше либо закрыть это приложение, либо придушить его с помощью команды kill. Даём команду: lsof | grep /mnt/windowsВертикальная черта означает передачу вывода команды lsof программе grep и фильтрации по слову /mnt/windowsПосле этого вы получите ответ вида: 036; lsof | grep /mnt/windows lsof: WARNING: can39;t stat() reiserfs file system /dev/.static/dev Output information may be incomplete. mc 14134 beast cwd DIR 8,1 4096 1 /mnt/windowsСтало быть, ваш раздел держит MC (Midnight Commander), который вы скорее всего открыли на другом рабочем столе и просто забыли о нём. Найдите это приложение, закройте его и отмонтируйте раздел снова - теперь проблема должна быть решена.Ссылки и благодарностиВ подготовке этого поста были использованы бессмертные труды Андрея Афанасенко и Сергея Черевко, а также материалы Убунту-форума. извините что столько много текста. скинул бы ссылкой, но написали что запретили публиковать ссылки.
пробелы вставляй,или есть другие способы обойти эту защитуа хотя вообще странная фигня на счет запрета ссылок .админ этой группы не запрещал .а в другой группе я сегодня спокойно ссылку запостил
Max FirsovВвел, но он мне по ходу всю систему снести решил .Удаляется пакет .Удаляется пакет .Удаляется пакет .Удаляется пакет .Удаляется пакет .Удаляется пакет .