Debian монтирование диска ntfs
Такая команда выполнит присоединение к фаловой системе Linux сетевого диска Windows с именем SHARE_NAME, расположенного на сервере с IP-адресом SERVER_IP от имени WIN_USER_NAME с паролем WIN_USER_PASSWORD. Следует понимать, что на стороне Windows уже логичным образом указанная папка должна быть расшарена и права на доступ к ней должны принадлежать указанному пользователю.
В большинстве случаев этого достаточно, если вы работаете от лица суперпользователя. Если же вы от лица суперпользователя производите только подключение сетевой папки Windows, а работать с ней планируете от лица обычного, непривелегированного пользователя, то в качестве опции команде mount.cifs необходимо передать значения UID и GID этого пользователя, иначе, скорее всего, вам не будут доступны операции редактирования файлов и каталогов. Получить UID и GID пользователя можно командой:
Подставив вместо MY_USER_NAME имя пользователя, под которым вы работаете в Linux, вы получите примерно следующую строчку:
где 3-е и 4-е поле как раз указывают на UID и GID пользователя MY_USER_NAME. Теперь просто подставим полученные значения в качестве дополнительных аргументов команды mount.cifs:
mount.cifs //SERVER_IP/SHARE_NAME /mnt/winshare -o username=WIN_USER_NAME,password=WIN_USER_PASSWORD,uid=1000,gid=1000
Напротив, если сетевой диск публичен, и для доступа к нему не нужен ни логин ни пароль, в опциях вместо имени пользователя и его пароля необходимо указать, что доступ является гостевым:
И наконец, чтобы в Linux автоматически подключать сетевую папку после перезагрузки, вносим соответствующую информацию в /etc/fstab (дописываем в конец файла):
//192.168.0.1/share /mnt/winshare cifs user=WIN_USER_NAME,password=WIN_USER_PASSWORD,uid=1000,gid=1000 0 0
Вы скажите, что это плохо - хранить пароль в открытом виде в файле, доступном для чтения всем, и будете правы. К счастью, разработчики об это позаботились. Создаем файл с помощью редактора, например, nano:
и вместо всей обвязки из имен и паролей просто пишем в опциях credentials=/etc/credentials (или тот файл, который вы создали). Эта опция работает как при ручном монтировании сетевого диска Windows
Примечание. Если вы используете дистрибутив, основанный на SystemD (Debian версии 8 и выше, Ubuntu версии 15.04 и выше, Fedora, ArchLinux. ), применение файла /etc/fstab для автоматического монтирования файловых систем является нежелательным, так как SystemD использует несколько другой механизм для монтирования файловых систем, хотя он и обратно совместим с /etc/fstab. Узнать, как можно использовать возможности SystemD для монтирования файловых систем можно в статье SystemD Automount
//192.168.0.76/obmen /media/obmen cifs _netdev,noauto,users,user=human,password=04-fadetoblack,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
После перезагрузки должен монтироваться по клику на папку
Если Вам нужно подключить/примонтировать жесткий диск с файловой системой NTFS или ext2, ext3 к компьютеру на базе операционной системы Linux, то Вы читаете правильную статью.
Есть отдельные случаи когда система Linux не может автоматически примонтировать/подключить диск в силу каких-то логических сбоев диска, вирусов, которыми заражены NTFS/FAT разделах или из-за еще чего-то аномального. Для этого настоящие системные администраторы делают это руками. И делают это командой mount.
Содержание
Команда mount в линуксе является очень гибким инструментом в руках системного администратора. С помощью команды mount можно подключить сетевой диск, раздел жесткого диска или USB-накопитель.
Данная статья не является полным, исчерпывающим описанием команды mount (полное описание команды mount можно найти выполнив в консоли команду man mount), но стремиться к этому. Статья по описанию команды mount постоянно дорабатывается и видоизменяется. Все пожелания по статье можете оставлять в комментариях.
Эта команда показывает все устройства, которые подключенны. Они могут быть не примонтированы, но подключены. На экране Вы увидите примерно это:
Диск /dev/sda: 40.0 ГБ, 40020664320 байт
255 heads, 63 sectors/track, 4865 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x815aa99a
Устр-во | Загр | Начало | Конец | Блоки | Id | Система |
/dev/sda1* | 1 | 1824 | 14651248+ | 83 | Linux | |
/dev/sda2 | 4742 | 4865 | 996030 | 82 | Linux | своп / Solaris |
/dev/sda3 | 1825 | 4741 | 23430802+ | 83 | Linux |
Диск /dev/sdb: 80.0 ГБ, 80026361856 байт
255 heads, 63 sectors/track, 9729 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x973248ad
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 * 1 9729 78148161 83 Linux
Диск /dev/sdc: 1027 МБ, 1027604480 байт
32 heads, 62 sectors/track, 1011 cylinders
Units = цилиндры of 1984 * 512 = 1015808 bytes
Disk identifier: 0x6f20736b
Из листинга выше видно, что к операционной системе подключено:
- два жестких диска: /dev/sda - операционная система и /dev/sdb - "файловая помойка"
- сменный USB-носитель: /dev/sdc
/dev/sda1 on / type reiserfs (rw,relatime,notail) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.27-14-generic/volatile type tmpfs (rw,mode=755)
/dev/sda3 on /home type ext3 (rw,relatime)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/user/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)
/dev/sdc on /media/USBFlash type vfat (rw,nosuid,nodev,uhelper=hal, shortname=mixed,uid=1000,utf8, umask=077,flush)
- в первой строке сообщается, что в качестве корневой ФС выступает файловая система reiserfs с параметрами монтирования: доступ на чтение и запись (rw)
- /dev/sda3 — это раздел диска /home
- /dev/sdc — это примонтированное сменное USB-устройство
Из приведенного примера видно, что жесткий диск /dev/sdb подключен, но не примонтирован. Примонтируем раздел жесткого диска /dev/sdb1 к диску /dev/sda. Точку монтирования выберем, к примеру - /home/user/Видео. Точку монтирования можно взять любую.
Все очень просто, сначала пишется команда mount, потом пишется то, что нужно присоединять (цифра показывает номер раздела, у нас он всего один), а потом куда присоединять. Почти всегда этого достаточно. Диск, командой mount, монтируется в указанную папку. В некоторых случаях, когда имеются логические ошибки на разделах подключаемого жесткого диска, нужно дополнительно указать тип файловой системы. В данном случае у нас ext3.
Так же этот параметр может принимать значения:
- -t ntfsили -t ntfs-3g
- -t vfat
- -t iso9660
Соответственно для NTFS, FAT и CD-дисков файловых систем. Последний нужен только для подключения CD/DVD-ROM устройств и образа диска .iso.
Чтобы вручную задать параметры доступа к примонтированному разделу следует указать параметр:
Первый явно задает кодировку системной локали, в нашем случае это utf8 (для разных дистрибутивов она своя, но чаще utf8), а другая добавляет поддержку русского языка.
Если все же жесткий диск отказывается монтироваться в операционной системе Linux, то можно примонтировать его вручную. Параметр -o force позволяет принудительно монтировать разделы жесткого диска в линуксе. Ну, к примеру, так:
У меня, к примеру, раздел жесткого диска не хотел монтироваться после подключения к Windows-машине, которая была заражена вирусами. Так получилось, что вирус кинул autorun.exe в корень моего раздела и Linux из-за этого не хотел монтировать этот раздел. Данный выше параметр команды mount помог примонтировать инфицированный раздел. После чего вирус успешно был удален вручную.
Есть в Linux уникальная возможность указать зеркало папки, которое получает все права и доступные над папкой действия. Допустим, раздел /dev/sdb1 применяется еще и для хранения документов. Зеркалим его в /home/user/Документы:
Посмотреть полную информацию(доступный объем диска, свободное место) о примонтированных устройствах можно командой:
Если Вам нужно примонтировать CD/DVD-ROM, то монтирование CD/DVD-ROM осуществляется точно так же, той же командой mount, которая были приведены выше:
Если Вы хотите примонтировать образ диска ISO, то это тоже достаточно просто сделать командой mount :
В некоторых случаях необходимо примонтировать удаленный сетевой диск. В некоторых дистрибутивах Linux, он так же монтируется автоматически (например в Ubuntu) при открытии его по сети. Можно примонтировать его вручную командой mount через консоль. Можно сделать ярлык и поместив его на рабочем столе активировать его когда нужен удаленный доступ к сетевому ресурсу. Ну или мало еще для чего.
Где username=vasja,password=pupkin — это имя и пароль доступа к удаленному сетевому ресурсу, а //pupkin_v/Video — имя сетевого ресурса, /home/user/video - точка монтирования
It's probably a good idea to explain a little theory before discussing the mechanics of using disks. In particular, the concept of a filesystem. [17] This is confusing, because it has several meanings.
The filesystem refers to the whole directory tree, starting with the root directory / , as described above.
A "filesystem" in general means any organization of files and directories on a particular physical device. "Organization" means the hierarchical directory structure, and any other information about files one might want to keep track of: their size, who has permission to change them, etc. So you might have one filesystem on your hard disk, and another one on each floppy disk.
"Filesystem" is also used to mean a type of filesystem. For example, MS-DOS and Windows 3.1 organize files in a particular way, with particular rules: filenames can only have 8 characters, for example, and no permissions information is stored. Linux calls this the msdos filesystem. Linux also has its own filesystem, called the ext2 filesystem (version two of the ext filesystem). You'll use the ext2 filesystem pretty much all the time, unless you're accessing files from another operating system or have other special needs.
Any physical device you wish to use for storing files must have at least one filesystem on it. This means a filesystem in the second sense - a hierarchy of files and directories, along with information about them. Of course, any filesystem has a type, so the third sense will come into play as well. If you have more than one filesystem on a single device, each filesystem can have a different type --- for example, you might have both a DOS partition and a Linux partition on your hard disk.
It's important to distinguish the filesystem from the low-level format of the disk. In the DOS and Macintosh worlds, the filesystem is called the high-level format. When you format a disk using one of those operating systems, generally you both perform a low-level format and create a file system (high-level format). On GNU and Unix systems, one generally says simply "format" to mean low-level format, and "making a filesystem" to mean high-level format.
Formatting has to do with the particulars of the physical device, such as the exact physical location of your data on a floppy disk (on the edge or near the center of the disk for example). The filesystem is the level of organization you have to worry about --- names of directories and files, their sizes, etc.
13.3.2 Preparation
Configuring PPP on GNU/Linux is straightforward once you have all the information you'll need. Debian makes things even easier with its simple configuration tools.
Before you start, be sure you have all the information provided by your ISP. This might include:
Username or login
Your static IP (Internet Protocol) address, if any (these look like 209.81.8.242 )
Bitmask (this will look something like 255.255.255.248 )
The IP addresses of your ISPs name server (or DNS).
Any special login procedure required by the ISP.
Next, you'll want to investigate your hardware setup: whether your modem works with GNU/Linux, and which serial port it's connected to.
There's a simple rule which determines whether your modem will work. If it's a "WinModem" or "host-based modem", it won't work. These modems are cheap because they have very little functionality, and require the computer to make up for their shortcomings. Unfortunately, this means they are complex to program, and manufacturers generally do not make the specifications available for developers.
If you have a modem with its own on-board circuitry, you should have no trouble at all.
On GNU/Linux systems, the serial ports are referred to as /dev/ttyS0 , /dev/ttyS1 , and so on. Your modem is almost certainly connected to either port 0 or port 1, equivalent to COM1: and COM2: under Windows. If you don't know which your modem is connected to, wvdialconf can try to detect it (see below); otherwise just try both and see which works.
If you want to talk to your modem or dial your ISP without using PPP, you can use the minicom program. You may need to install the minicom package before the program is available.
13.3 PPP
-o Атрибуты доступа
- Доступ «только для чтения» (ro) или на «чтение и запись» (rw)
- Разрешение или запрещение запуска программ (noexec)
3. Примеры использования
3.1. Как автоматически подключить раздел NTFS в Linux Наверх
user@desktop:~$ sudo fdisk -lДиск /dev/sda: 160.0 ГБ, 160041885696 байт
255 heads, 63 sectors/track, 19457 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x815aa99a
Устр-во | Загр | Начало | Конец | Блоки | Id | Система |
/dev/sda1* | 1 | 4788 | 38459578+ | 7 | HPFS/NTFS | |
/dev/sda2 | 6668 | 19457 | 102735675 | 5 | Расширенный | |
/dev/sda3 | 4789 | 5031 | 1951897+ | 82 | Linux | своп / Solaris |
/dev/sda4 | 5032 | 6667 | 13141170 | 83 | Linux | |
/dev/sda5 | 6668 | 19457 | 102735640 | 83 | Linux |
3.2. Автоматическое подключение CD/DVD-привода
Устройство /dev/cdrom подключается к точке монтирования /media/cdrom. Файловая система iso9660,udf. Подключается с параметрами ro (только чтение), noauto (не подключатся автоматически при старте ОС), user (подключение может осуществить любой пользователь) и exec (разрешить запуск приложение с подключаемого носителя).
Размонтирование командой umount
3. Создание точки монтирования и настройка монтирования в fstab, используя UUID
Ввиду того, что виртуальная машина для разработки имеет один раздел на всё, в нашем, частном случае, появилась необходимость вынести папку /home на новый жесткий диск. Для этого проделаем следующие операции от суперпользователя (root):
Примечание: не ребутайтесь до завершения всех операций, дабы исключить возможный гемор. Кстати, в ином, чисто академическом случае — просто создайте произвольную папку mkdir /newhdd и настраивайте монтирование в неё.
Естественно, для того, чтобы настроить монтирование по UUID (Universally Unique Identifier), нам необходимо узнать этот код для нового раздела. Для этого используем утилиту blkid (пакет libblkid1):
Непосредственно для монтирования раздела "на-горячую" выполним команду:
И напоследок вернём содержимое папки /oldhome на старое место:
Примечание: укажите именно mv /oldhome/* /home при переносе содержимого папки, чтобы перенести именно содержимое папки, а не её саму. Обязательно после переноса проверьте права на папки пользователей внутри корневой папки home, иначе у Вас могут возникнуть проблемы со входом в систему при последующей перезагрузке (доступ к папкам .ssh, если Вы используете авторизацию по ключам).
После успешного переноса, пустую папку можно удалить:
Проверим теперь нашу структуру разделов и доступное место:
Всё настроено верно и проблема со свободным местом успешно решена. Теперь можно, перекрестясь, перезапустить систему и убедиться что всё работает как должно!
В результате обычного монтирования командой mount параметры будут сохранены до первой перезагрузки ОС. Подробнее о использовании команды mount можно прочитать статью "Команда mount в Linux или все о монтировании разделов, дисков, образов ISO и SMB ресурсов". После перезагрузки ОС все эти действия необходимо производить заново. Чтобы монтирование происходило в автоматическом режиме, при каждой загрузке операционной системы, нужно отредактировать конфигурационный файл fstab.
В этой статье подробно рассмотрен вопрос автоматического монтирования разделов жесткого диска и других накопителей при старте операционной системы Линукс.
fstab - это текстовый файл, содержащий список устройств хранения информации и параметры монтирования. Различные накопители, которые необходимо автоматически присоединить во время загрузки операционной системы, по порядку перечисляются в файле fstab. Также в этом файле содержатся информация об устройствах, которые не присоединяются автоматически, но при выполнении монтирования устройства стандартной командой mount происходит присоединение устройства с заданными параметрами Это необходимо, к примеру, для CD/DVD-приводов, которые не примонтированы постоянно, а монтируются при наличии диска в приводе.
Монтирование FTP серверов
mount --bind
Команда mount с ключом --bind или с коротким ключом -B применяется в системах на ядре Linux (начиная с 2.4.0) для создания синонима каталога в дереве файловой системы. К примеру, команда:
позволит обращаться к файлам из /mnt/cdrom/Files через путь /var/ftp/cdrom, где /var/ftp/cdrom — некий уже существующий (возможно, пустой) каталог (его настоящее содержимое будет недоступно до момента размонтирования). Можно также вместо отдельной опции --bind написать -o bind, что будет иметь аналогичное действие. Также это позволяет добавить правило в файл /etc/fstab для монтирования при старте системы:
Преимуществом данного способа создания ссылок на каталоги над символьными ссылками является возможность обходить ограничения доступа к файловой системе, возникающие перед процессами, запущенными в среде chroot или серверами, применяющими принцип chroot. Например, FTP-сервер proftpd делает недоступными символьные ссылки, указывающие на файлы и каталоги вне определённого каталога. Действие команды mount --bind напоминает DOS-овский subst.
Столбцы конфигурационного файла fstab
Теперь рассмотрим более подробно из чего состоит каждая строка. Все строки обладают одинаковым числом блоков. Каждый блок в строке отделен минимум одним пробелом (корректнее отделять блоки клавишей ).
Обозначение раздела жесткого диска в Linux может представляться двумя способами: названием устройства (/dev/sda1, /dev/sdb1 и т.д.) или универсальным идентификатором (UUID). В линуксе эти оба обозначения взаимозаменяемы.
В нашем примере, устройство /dev/sda1 и устройство UUID=b60b8731-9ff7-463f-a32f-2238f302e592 одно и то же. UUID назначается операционной системой автоматически при установке. Предпочтительнее в файле fstab использовать обозначение устройств по UUID, так как при обновлениях операционной системы могут измениться названия устройств (к примеру /dev/sda1 может изменить название на /dev/sdb1).
В синем столбике отображены точки монтирования. Точка монтирования — это директория, где нужно искать данное устройство. В нашем примере, чтобы просмотреть содержимое раздела жесткого диска /dev/sda3 нужно открыть директорию /home.
Жесткий диск:
- ext2, ext3, ext4;
- raserfs;
- xfs;
- ntfs (возможно ntfs-3g);
- fat32;
- vfat (это fat16).
USB-накопитель:
- auto (автоматическое распознавание файловой системы);
- ntfs (возможно ntfs-3g);
- fat32;
- vfat (это fat16).
CD/DVD-привод:
- auto (автоматическое распознавание файловой системы);
- iso9660,udf.
Floppy-привод:
- auto (автоматическое распознавание файловой системы);
- vfat (это fat16);
- fat32;
- ext2, ext3, ext4.
В красном столбике находятся параметры монтирования. Если параметров несколько, то они перечисляются через запятую без пробелов.
Серое поле указывает на включение/исключение устройства хранения информации в список резервного копирования программы DUMP, если последняя используется.
Черное поле устанавливает порядок проверки раздела на наличие ошибок. Если установить один и тот же порядок для двух разделов, они будут проверяться одновременно.
Строки конфигурационного файла fstab
/dev/scd1 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/scd0 /media/cdrom1 udf,iso9660 user,noauto,exec,utf8 0 0
Желтая строка монтирует виртуальную файловую систему procfs к директории /proc. Это стандартная процедура ОС, поэтому лучше ее не трогать.
Синяя строка присоединяет корневой раздел с параметрами notail,relatime (значение параметров будет рассмотрено ниже). Это тоже лучше не трогать.
Серые строки задают параметры user,noauto,exec,utf8 для ручного (параметр noauto) монтирования CD/DVD-приводов.
-t Тип файловой системы
Монтирование образов дисков
Если имеется образ диска в виде iso-файла, то для его монтирования нужно указать параметр -o loop и, обычно, тип файловой системы -t iso9660 (необязательно) (file.iso — это имя файла образа, а /mnt/iso — точка монтирования):
Монтирование образов в форматах, отличных от iso потребует преобразования в iso-образ или использования эмулятора. Для преобразования можно использовать утилиты командой строки (см. ниже) или утилиту kiso с графическим интерфейсом. Монтирование образов дисков в Linux
Образы bin/cue
1. Создание нового раздела на жёстком диске
Для начала, определим имя свеже-подключённого жесткого диска в системе:
Как видно, новый жёсткий диск доступен под именем /dev/sdb и не имеет еще никаких разделов (Disk /dev/sdb doesn't contain a valid partition table). Исправим это, используя cfdisk (Утилита из пакета gpart, установите её по-необходимости командой apt-get install gpart).
Далее, создадим новый раздел ext4 на нашем новом жёстком диске, который займёт всё доступное место.
По-этапно, создание одного раздела размером на весь жёсткий диск выглядит так, как показано на рисунке ниже:
рисунок 1 — создание нового раздела с помощью cfdisk
Проверим теперь наши разделы:
Монтирование Windows-сетевых дисков (CIFS) и проблема связаная с ним
Имеется в наличии домашний медиа-центр под управлением Windows 2003, который работает в качестве файл-сервера, медиа-центра и интернет-шлюза.
Задача: подключить сетевые диски Windows в Linux-машине.
Для того, чтобы диски автоматически подключались при запуске системы, необходимо в /etc/fstab прописать:
//[адресс сервера]/[имя ресурса] /[куда монтируем] cifs credentials=/root/.smbclient,iocharset=utf8,file_mode=0666,dir_mode=0777,_netdev 0 0
А теперь разъясним что было написано выше:
credentials=/root/.smbclient - полезно, если в пароле к серверу имеются символы, типа запятой. Содержимое файла:
iocharset=utf8 - кодировка файлов на сервере. Полезно указать, чтобы не было проблем отображением кириллицы в именах файлов.
file_mode=0666 - права доступа к файлам на сервере. В данном случае файлы могуть читать и изменять все пользователи системы.
dir_mode=0777 - права доступа к каталогам на сервере. В данном случае каталог может быть изменен любым пользователем.
_netdev - опция, указывающая, что данный ресурс является сетевым. Полезно, если при запуске системы будет отсутствовать сеть, тогда система не будет выдавать ошибку о невозможности примонтирования ресурсов.
А теперь о проблемы, которая присуща всем Debian дистрибутивам (Ubuntu в том числе).
1.CIFS VFS: No Response for Cmd mid
Это связано с тем, что сначало отключаются все службы(S20sendsigs), а затем делается попытка отмонтировать сетевые ресурсы(S31umountnfs.sh). Но службы то уже отключены . С данной проблемой столкнулся еще с Ubuntu 8.04. В Ubuntu 9.04 она осталась.
Для ее устранения необходимо отредактировать уровни запуска, а именно rc0 и rc6. Для этого выполняем команды:
cd /etc/rc0.d
sudo mv S31umountnfs.sh S19umountnfs.sh
Те же действия необходмо проделать и в каталоге rc6.d
cd /etc/rc6.d
sudo mv S31umountnfs.sh S19umountnfs.sh
Теперь при выключении или перезагрузке системы, сначало отмонтируются сетевые ресурсы, а затем отключаются службы.
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 19 февраля 2016; проверки требует 1 правка.
mount — утилита командной строки в UNIX-подобных операционных системах. Применяется для монтирования файловых систем.
В статье приведено описание и примеры для операционной системы GNU/Linux.
Монтирование сетевых дисков NFS
Использование
Устройство /dev/cdrom монтируется в каталог /mnt/cdrom, если он существует. Начиная от момента монтирования и пока пользователь не отмонтирует файловую систему (или туда не будет смонтировано что-то иное) в каталоге /mnt/cdrom будет содержаться дерево каталогов устройства /dev/cdrom; те файлы, и подкаталоги, которые раньше находились в /mnt/cdrom, сохранятся, но будут недоступны до размонтирования устройства /dev/cdrom.
Монтирование NTFS дисков/разделов
13.3.1 Introduction
If you connect to the internet over a phone line, you'll want to use PPP (Point-To-Point Protocol). This is the standard connection method offered by ISPs (Internet Service Providers). In addition to using PPP to dial your ISP, you can have your computer listen for incoming connections --- this lets you dial your computer from a remote location.
This section is a quick-start no-frills guide to setting up PPP on Debian. If it turns out that you need more details, see the excellent PPP HOWTO from the Linux Documentation Project. The HOWTO goes into much more detail if you're interested or have unique needs.
Содержание
2. Форматирование нового раздела в ext4
Для этого используем утилиту mkfs.ext4 из библиотеки e2fslibs для работы с файловыми системами ext2/ext3/ext4. (По-необходимости, установите пакет с помощью комманды apt-get install e2fslibs)
13.2.2 Example: Mounting a CD-ROM
As a simple demonstration, we'll go through mounting a CD-ROM, such as the one you may have used to install Debian. You'll need to be root to do this, so be careful; whenever you're root you have the power to mess up the whole system, rather than just your own files. Also, these commands assume there's a CD in your drive; you should put one in the drive now.
If you haven't already, you need to either log in as root or gain root privileges with the su (super user) command. If you use su , enter the root password when prompted.
See what's in the /cdrom directory before you start. If you don't have a /cdrom directory, you may have to make one using mkdir /cdrom .
Typing simply mount with no arguments lists the currently mounted filesystems.
mount -t iso9660 CD device /cdrom
For this command, you should substitute the name of your CD-ROM device for CD device in the above command line. If you aren't sure, /dev/cdrom is a good guess since the install process should have created this symbolic link on the system. If that fails, try the different IDE devices: /dev/hdc , etc. You should see a message like:
The -t option specifies the type of the filesystem, in this case iso9660 . Most CDs are iso9660 . The next argument is the name of the device to mount, and the final argument is the mount point. There are many other arguments to mount ; see the manual page for details.
Once a CD is mounted, you may find that your drive tray will not open. You must unmount the CD before removing it.
Confirm that /cdrom now contains whatever is on the CD in your drive.
Look at the list of filesystems again, noticing that your CD drive is now mounted.
This unmounts the CD. It's now safe to remove the CD from the drive. Notice that the command is umount with no "n", even though it's used to unmount the filesystem.
Don't leave yourself logged on as root. Log out immediately, just to be safe.
13.2.1 Mounting a filesystem
On a GNU/Linux system there's no necessary correspondence between directories and physical devices, as there is in Windows where each drive has its own directory tree beginning with a letter (such as C:\ ).
Instead, each physical device such as a hard disk or floppy disk has one or more filesystems on it. In order to make a filesystem accessible, it's assigned to a particular directory in another filesystem. To avoid circularity, the root filesystem (which contains the root directory / ) is not contained by any other filesystem --- you have access to it automatically when you boot Debian.
A directory in one filesystem which contains another filesystem is known as a mount point. A mount point is a directory in a first filesystem on one device (such as your hard disk) which "contains" a second filesystem, perhaps on another device (such as a floppy disk). To access a filesystem, you must mount it at some mount point.
So, for example, you might mount a CD at the mount point /cdrom . This means that if you look in the directory /cdrom , you'll see the contents of the CD. The /cdrom directory itself is actually on your hard disk. For all practical purposes the contents of the CD become a part of the root filesystem, and when typing commands and using programs it doesn't make any difference what the actual physical location of the files is. You could have created a directory on your hard disk called /cdrom , and put some files in it, and everything would behave in exactly the same way. Once you mount a filesystem, there's no need to pay any attention to physical devices.
However, before mounting a filesystem, or to actually create a filesystem on a disk that doesn't have one yet, it's necessary to refer to the devices themselves. All devices have names, and these are located in the /dev directory. If you type ls /dev now, you'll see a pretty lengthy list of every possible device you could have on your Debian system.
Possible devices include: [18]
/dev/hda is IDE drive A. In general, this will be a hard drive. IDE refers to the type of drive - if you don't know what it means, you probably have this kind of drive, because it's the most common. Your DOS/Windows C:\ partition is likely to be on this drive.
/dev/hdb is IDE drive B, as you might guess. This could be a second hard drive, or perhaps a CD-ROM drive. Drives A and B are the first and second (master and slave) drives on the primary IDE controller. Drives C and D are the first and second drives on the secondary controller.
/dev/hda1 is the first partition of IDE drive A, usually called C:\ on a DOS or Windows system. Notice that different drives are lettered, while specific partitions of those drives are numbered as well.
/dev/sda is SCSI disk A. SCSI is like IDE, only if you don't know what it is you probably don't have one of these drives. They're not very common in home Intel PC's, though they're often used in servers and Macintoshes often have SCSI disks. [19]
/dev/fd0 is the first floppy drive, generally A:\ under DOS. Since floppy disks don't have partitions, they only have numbers, rather than the letter-number scheme used for hard drives. However, for floppy drives the numbers refer to the drive, and for hard drives the numbers refer to the partitions.
/dev/ttyS0 is the first of your serial ports ( COM1: under DOS). /dev contains the names of many devices, not just disk drives.
To mount a filesystem, we want to tell Linux to associate whatever filesystem it finds on a particular device with a particular mount point. In the process, we might have to tell Linux what kind of filesystem to look for.
Параметры монтирования
В случае необходимости при выполнении команды mount можно указать дополнительные параметры монтирования.
Список смонтированных файловых систем
- в первой строке сообщается, что в качестве корневой ФС выступает RAID-массив, с ФС типа reiserfs и параметрами монтирования: доступ на чтение и запись (rw) и указанием не обновлять атрибут времени последнего доступа (noatime)
- sysfs, udev, devpts — это стандартные (для систем Linux) виртуальные ФС
- /dev/sda3 — это раздел SATA диска
- usbfs — это виртуальная файловая система для работы с USB устройствами
- //ax2/i — это путь к сетевому диску SMB
- 172.22.2.1:/files — путь к сетевому диску NFS, находящемся на сервере с IP-адресом 172.22.2.1
13.3.3 The Easy Way: wvdial
The simplest way to get PPP running is with the wvdial program. It makes some reasonable guesses and tries to set things up for you. If it works, you're in luck. If it guesses wrong, you'll have to do things manually.
Be sure you have the following packages installed:
When you install the wvdial package, you may be given the opportunity to configure it. Otherwise, to set up wvdial , follow these simple steps:
Login as root, using su as described in an earlier chapter
touch will create an empty file if the file doesn't exist --- the configuration program requires an existing file.
This means you're creating a configuration file, /etc/wvdial.conf
Answer any questions that appear on the screen. wvdialconf will also scan for your modem and tell you which serial port it's on; you may want to make a note of this for future reference.
/etc/wvdial.conf should look something like this now:
Just replace the information in brackets with the proper information and remove the semicolons from the beginning of those lines and you're done! Here is what a completed wvdial.conf file should look like:
Now that wvdial.conf is set up, to connect to your ISP just type wvdial . If it doesn't work, you'll probably have to delve into manual PPP configuration.
Содержание
Команда mount в линуксе является очень гибким инструментом в руках системного администратора. С помощью команды mount можно подключить сетевой диск, раздел жесткого диска или USB-накопитель.
Данная статья не является полным, исчерпывающим описанием команды mount (полное описание команды mount можно найти выполнив в консоли команду man mount), но стремиться к этому. Статья по описанию команды mount постоянно дорабатывается и видоизменяется. Все пожелания по статье можете оставлять в комментариях.
Эта команда показывает все устройства, которые подключенны. Они могут быть не примонтированы, но подключены. На экране Вы увидите примерно это:
Диск /dev/sda: 40.0 ГБ, 40020664320 байт
255 heads, 63 sectors/track, 4865 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x815aa99a
Устр-во | Загр | Начало | Конец | Блоки | Id | Система |
/dev/sda1* | 1 | 1824 | 14651248+ | 83 | Linux | |
/dev/sda2 | 4742 | 4865 | 996030 | 82 | Linux | своп / Solaris |
/dev/sda3 | 1825 | 4741 | 23430802+ | 83 | Linux |
Диск /dev/sdb: 80.0 ГБ, 80026361856 байт
255 heads, 63 sectors/track, 9729 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x973248ad
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 * 1 9729 78148161 83 Linux
Диск /dev/sdc: 1027 МБ, 1027604480 байт
32 heads, 62 sectors/track, 1011 cylinders
Units = цилиндры of 1984 * 512 = 1015808 bytes
Disk identifier: 0x6f20736b
Из листинга выше видно, что к операционной системе подключено:
- два жестких диска: /dev/sda - операционная система и /dev/sdb - "файловая помойка"
- сменный USB-носитель: /dev/sdc
/dev/sda1 on / type reiserfs (rw,relatime,notail) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.27-14-generic/volatile type tmpfs (rw,mode=755)
/dev/sda3 on /home type ext3 (rw,relatime)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/user/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=user)
/dev/sdc on /media/USBFlash type vfat (rw,nosuid,nodev,uhelper=hal, shortname=mixed,uid=1000,utf8, umask=077,flush)
- в первой строке сообщается, что в качестве корневой ФС выступает файловая система reiserfs с параметрами монтирования: доступ на чтение и запись (rw)
- /dev/sda3 — это раздел диска /home
- /dev/sdc — это примонтированное сменное USB-устройство
Из приведенного примера видно, что жесткий диск /dev/sdb подключен, но не примонтирован. Примонтируем раздел жесткого диска /dev/sdb1 к диску /dev/sda. Точку монтирования выберем, к примеру - /home/user/Видео. Точку монтирования можно взять любую.
Все очень просто, сначала пишется команда mount, потом пишется то, что нужно присоединять (цифра показывает номер раздела, у нас он всего один), а потом куда присоединять. Почти всегда этого достаточно. Диск, командой mount, монтируется в указанную папку. В некоторых случаях, когда имеются логические ошибки на разделах подключаемого жесткого диска, нужно дополнительно указать тип файловой системы. В данном случае у нас ext3.
Так же этот параметр может принимать значения:
- -t ntfsили -t ntfs-3g
- -t vfat
- -t iso9660
Соответственно для NTFS, FAT и CD-дисков файловых систем. Последний нужен только для подключения CD/DVD-ROM устройств и образа диска .iso.
Чтобы вручную задать параметры доступа к примонтированному разделу следует указать параметр:
Первый явно задает кодировку системной локали, в нашем случае это utf8 (для разных дистрибутивов она своя, но чаще utf8), а другая добавляет поддержку русского языка.
Если все же жесткий диск отказывается монтироваться в операционной системе Linux, то можно примонтировать его вручную. Параметр -o force позволяет принудительно монтировать разделы жесткого диска в линуксе. Ну, к примеру, так:
У меня, к примеру, раздел жесткого диска не хотел монтироваться после подключения к Windows-машине, которая была заражена вирусами. Так получилось, что вирус кинул autorun.exe в корень моего раздела и Linux из-за этого не хотел монтировать этот раздел. Данный выше параметр команды mount помог примонтировать инфицированный раздел. После чего вирус успешно был удален вручную.
Есть в Linux уникальная возможность указать зеркало папки, которое получает все права и доступные над папкой действия. Допустим, раздел /dev/sdb1 применяется еще и для хранения документов. Зеркалим его в /home/user/Документы:
Посмотреть полную информацию(доступный объем диска, свободное место) о примонтированных устройствах можно командой:
Если Вам нужно примонтировать CD/DVD-ROM, то монтирование CD/DVD-ROM осуществляется точно так же, той же командой mount, которая были приведены выше:
Если Вы хотите примонтировать образ диска ISO, то это тоже достаточно просто сделать командой mount :
В некоторых случаях необходимо примонтировать удаленный сетевой диск. В некоторых дистрибутивах Linux, он так же монтируется автоматически (например в Ubuntu) при открытии его по сети. Можно примонтировать его вручную командой mount через консоль. Можно сделать ярлык и поместив его на рабочем столе активировать его когда нужен удаленный доступ к сетевому ресурсу. Ну или мало еще для чего.
Где username=vasja,password=pupkin — это имя и пароль доступа к удаленному сетевому ресурсу, а //pupkin_v/Video — имя сетевого ресурса, /home/user/video - точка монтирования
It's probably a good idea to explain a little theory before discussing the mechanics of using disks. In particular, the concept of a filesystem. [17] This is confusing, because it has several meanings.
The filesystem refers to the whole directory tree, starting with the root directory / , as described above.
A "filesystem" in general means any organization of files and directories on a particular physical device. "Organization" means the hierarchical directory structure, and any other information about files one might want to keep track of: their size, who has permission to change them, etc. So you might have one filesystem on your hard disk, and another one on each floppy disk.
"Filesystem" is also used to mean a type of filesystem. For example, MS-DOS and Windows 3.1 organize files in a particular way, with particular rules: filenames can only have 8 characters, for example, and no permissions information is stored. Linux calls this the msdos filesystem. Linux also has its own filesystem, called the ext2 filesystem (version two of the ext filesystem). You'll use the ext2 filesystem pretty much all the time, unless you're accessing files from another operating system or have other special needs.
Any physical device you wish to use for storing files must have at least one filesystem on it. This means a filesystem in the second sense - a hierarchy of files and directories, along with information about them. Of course, any filesystem has a type, so the third sense will come into play as well. If you have more than one filesystem on a single device, each filesystem can have a different type --- for example, you might have both a DOS partition and a Linux partition on your hard disk.
It's important to distinguish the filesystem from the low-level format of the disk. In the DOS and Macintosh worlds, the filesystem is called the high-level format. When you format a disk using one of those operating systems, generally you both perform a low-level format and create a file system (high-level format). On GNU and Unix systems, one generally says simply "format" to mean low-level format, and "making a filesystem" to mean high-level format.
Formatting has to do with the particulars of the physical device, such as the exact physical location of your data on a floppy disk (on the edge or near the center of the disk for example). The filesystem is the level of organization you have to worry about --- names of directories and files, their sizes, etc.
13.2.3 /etc/fstab : Automating the mount process
The file /etc/fstab (it stands for "file system table") contains descriptions of filesystems that you mount often. These filesystems can then be mounted with a shorter command, such as mount /cdrom . You can also configure filesystems to mount automatically when the system boots. You'll probably want to mount all of your hard disk filesystems when you boot.
Look at this file now, by typing more /etc/fstab . It will have two or more entries that were configured automatically when you installed the system. It probably looks something like this:
The first column lists the device the filesystem resides on. The second lists the mount point, the third the filesystem type. The line beginning by proc is a special filesystem . Notice that the swap partition ( /dev/hda3 in the example) has no mount point, so the mount point column contains none .
The last three columns may require some explanation.
The fifth column is used by the dump utility to decide when to back up the filesystem. In most cases you can put 0 here.
The sixth column is used by fsck to decide in what order to check filesystems when you boot the system. The root filesystem should have a 1 in this field, filesystems which don't need to be checked (such as the swap partition) should have a 0 , and all other filesystems should have a 2 . It's worth noting that the swap partition isn't exactly a filesystem in the sence that it does not contain files and directories, but is just used by the Linux kernel as secondary memory. However, for historical reasons, the swap partitions are still listed in the same file than the filesystems.
Column four contains one or more options to use when mounting the filesystem. Here's a brief summary (some of these probably won't make much sense yet --- they're here for future reference):
Do I/O synchronously or asynchronously. Synchronous I/O writes changes to files immediately, while asynchronous I/O may keep data in buffers and write it later, for efficiency reasons.
Mount the filesystem read-only or read-write. If you don't need to make any changes to the filesystem, it's a good idea to mount it read-only so you don't accidentally mess something up. Also, read-only devices (such as CD-ROM drives and floppy disks with write protection tabs) should be mounted read-only.
auto and noauto
When the system boots, or whenever you type mount -a , mount tries to mount all the filesystems listed in /etc/fstab . If you don't want it to automatically mount a filesystem, you should use the noauto option. It's probably a good idea to use noauto with removable media such as floppy disks, because there may or may not be a disk in the drive. You'll want to mount these filesystems manually after you put in a disk.
Use or ignore device files on this filesystem. You might use nodev if you mount the root directory of another system on your system --- you don't want your system to try to use the devices on the other machine.
user and nouser
Permit or forbid ordinary users to mount the filesystem. nouser means that only root can mount the filesystem. This is the normal arrangement. You might use the user option to access the floppy drive without having to be root.
exec and noexec
Allow or do not allow the execution of files on this filesystem. Probably you won't need these options.
suid and nosuid
Allow or do not allow the suid bit to take effect. Probably you won't need these options.
Equivalent to: rw , dev , suid , exec , auto , nouser , async . You can specify defaults followed by other options to override specific aspects of defaults .
Файл конфигурации
Чтобы облегчить процедуру монтирования можно внести в файл конфигурации /etc/fstab соответствующие строки. Примерное содержимое для этого файла:
В дальнейшем можно будет указывать в команде mount только имя устройства или точку монтирования — все дополнительные параметры будут браться из файла конфигурации. Например, применительно к данной конфигурации, команда mount /mnt/cdrom будет эквивалентна выполнению команды
Другое назначения файла конфигурации — автоматическое монтирование файловых систем при загрузке системы. Если не требуется монтировать определенные файловые системы, то для них в файле конфигурации нужно указать параметр noauto.
помогите пожалуйста новичку не могу понять как вообще надо подключать ntfs диски в debian первый день поставил линух а вся мультимедиа на ntfs дисках винды на /etc/fstab в rootterminal пишет" отказано в доступе"
Установить ntfs-3g и прописать в /etc/fstab строчку вроде этой:
/dev/sdXX /media/точка_монтирования ntfs-3g defaults,locale=ru_UA.utf8 0 0
после сделать mount /dev/sdXX (от рута естественно).
Отказано в доступе, это потому что нет на то прав. Перед каждой коммандой ставь sudo для получения административных прав.
Или один раз su.
/dev/sdXX /media/точка_монтирования ntfs-3g defaults,locale=ru_UA.utf8 0 0
Вернее так:
/dev/sdXX /media/точка_монтирования ntfs-3g defaults,locale=ru_UA.utf8,umask=0 0 0
У него debian, и вряд ли он sudo настраивал, так что через su надо.
эм а где взять ntfs-3g
и как прописать в /etc/fstab ?
я чего я ничего не понимаю
apt install ntfs-3g
так это все надо прописывать в треминале?
Да, конечно. Привыкай:)
Не apt install а apt-get install.
> aptitude install ntfs-3g
а ты злой, нет чтобы nano посоветовать.
:~$ apt-get install ntfs-3g E: Не удалось открыть файл блокировки /var/lib/dpkg/lock - open (13 Отказано в доступе) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
apt install тоже прокатит же
:~$ su apt-get install ntfs-3g Неизвестный id: apt-get
su -c «apt-get install ntfs-3g»
Нет, сначала команда su. Вводишь пароль (он не отображается, это нормально), ентер.
Убедись, что команда whoami говорит root.
Потом apt-get install ntfs-3g.
2 часа в линуксе и я чувствую что я воопще ничего незнаю о компах ((((
о получяилось поставить походу дела su -c «apt-get install ntfs-3g»
su -c «apt-get install ntfs-3g» Чтение списков пакетов. Готово Построение дерева зависимостей Чтение информации о состоянии. Готово Следующие пакеты устанавливались автоматически и больше не требуются: zoo Для их удаления используйте 'apt-get autoremove'. Будут установлены следующие дополнительные пакеты: libntfs-3g31 НОВЫЕ пакеты, которые будут установлены: libntfs-3g31 ntfs-3g обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. Необходимо скачать 0B/168kB архивов. После данной операции, объём занятого дискового пространства возрастёт на 467kB. Хотите продолжить [Д/н]? д
su дает постоянные права рута, а sudo - временные. Старики, не помним про правило не тусить под рутом?
sudo комманда. Только так.
Теперь su -c «echo '/dev/sdXX /media/disk ntfs-3g defaults,locale=ru_UA.utf8,umask=0 0 0' >> /etc/fstab»
Вместо XX ntfs-ный диск.
что-то вроде sda1 должно быть, НО НЕ sdG:
так с пактом ntfs-3g вроде разобрался и как теперь подключить диск?
Имхо сложный дистр для новичков. Булочка может только испугатся.
ЕМНИП, в Debian sudo просто не настроена по умолчанию на передачу полномочий юзеру.
Ничо, всё падконтролем.
Странно, если мне не изменяет мой склероз, sudo при установке настраивается, после добавления пользователя
Ну и правильно, её и не должно было быть. А вот 3 разавводить не надо было. Теперь только переустановка vim
Оно конечно для Ubuntu, но сути написанного это не меняет.
Теперь su -c 'mount -a'
ну у меня 3 физических харда который под виндой были поделены на 4 штуки 1 который sda был виндовский и щас на нем стоит линух sdb пранилище которое желательно подключить а sdc еще 1 хранилище
То в бубунте, а здесь дебиан.
У меня судо ругается. Никаких манипуляций с sudoers не производилось, так что для новичка без su не обойтись:
chaser is not in the sudoers file. This incident will be reported.
chaser@chasers-laptop:~$ cat /etc/debian_version
простите за мою грамотность
Подключать надо не диски (sda, sdb) а разделы (sda1, sdb1, sdb2)
пиши вобщем su -c 'nano /etc/fstab' и редактируй.
Для выхода ^X - y - enter, даже проще, чем в vim.
su
gedit /etc/fstab
удаляете все строки что содержат ntfs-3g, кроме одной.
в ней пишите правильное название диска, вместо /dev/sdXX заметьте не букву из венды, а вида /dev/sdc1
узнать название диска поможет fdisk -l
KERNEL_PANIC, Viglim
Советчики блин, только человеку мозги засрали.
так отлично как рендактировать etc/fstab я разобрался как узнать нужный мне раздел который я хочу подключить
su -c «fdisk -l» и вывод сюда.
Ктото говорит, что su -c 'mountall' или перезагрузка может помочь.
Disk /dev/sda: 250.0 GB, 250058268160 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x34871acd
Device Boot Start End Blocks Id System /dev/sda1 * 1 30071 241545276 83 Linux /dev/sda2 30072 30401 2650725 5 Extended /dev/sda5 30072 30401 2650693+ 82 Linux swap / Solaris
Disk /dev/sdb: 750.1 GB, 750156374016 bytes 255 heads, 63 sectors/track, 91201 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x79842d68
Device Boot Start End Blocks Id System
Disk /dev/sdc: 200.0 GB, 200049647616 bytes 255 heads, 63 sectors/track, 24321 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xf2cd9bf7
Device Boot Start End Blocks Id System /dev/sdc1 1 24322 195358720 7 HPFS/NTFS
sda1 и sdc1 видимо
но как теперь узнать что я его смонитровал потому что когда я открываю компьютер то пишет что неудалось подключить диск
su -c «mkdir /media/disk && echo '/dev/sdc1 /media/disk ntfs-3g defaults,locale=ru_RU.utf8,umask=0 0 0' >> /etc/fstab»
Монтирование каталога файловой системы с другого компьютера через ssh
Модуль ядра Fuse (был принят в официальную ветку ядра начиная с 2.6) позволяет непривилегированным пользователям монтировать различные файловые системы.
Для работы необходимо добавить пользователя в группу fuse, сделать это можно вот так:
или
или вручную отредактировав файл /etc/group. Ещё необходимо, чтобы загружен был модуль ядра fuse:
После этого, можно смонтировать каталог другого компьютера с помощью sshfs:
Для отмонтирования нужно ввести команду:
13.2.4 Removable disks (floppies, Zip disks, etc.)
Add the following lines to your /etc/fstab file:
From then on, you'll be able to mount the DOS formated Zip disks with the command mount /mnt/dos , and Linux formated Zip disks with the command mount /mnt/zip . [20]
13.2 mount and /etc/fstab
This section describes how to mount a floppy or Zip disk, the /dev directory, and distributing the directory tree over multiple physical devices or partitions.
Монтирование USB-дисков
Для распространённого случая, когда USB-диск имеет файловую систему FAT32, команда монтирования выглядит так:
Параметр codepage необходим, чтобы имена созданных файлов корректно отображались в старых ОС (например, DOS). Если дистрибутив использует в качестве кодировки системной локали не UTF-8, то её необходимо указать в параметре iocharset так:
Реально используемую кодировку можно определить выполнив команду locale.
Полезными опциями при монтировании Flash-дисков являются sync и flush. Первая приводит к постоянному сбросу на диск буфера записи, так что данные не теряются при отсоединении flash-диска без размонтирования. Побочный эффект такого монтирования — значительное уменьшение в скорости записи. Вторая опция (доступна только в новых ядрах Linux) ведёт к сбросу буфера на диск после записи последнего файла. Это также способствует сохранению данных в случае удаления диска без размонтирования, но не приводит к падению скорости записи.
Монтирование сетевых дисков SMB
- "-t cifs" можно иногда не указывать , если имя монтируемого устойства вида "//server/dir"
- если для авторизации необходимо указать доменное имя пользователя, то в параметрах команды mount оно указывается как "-o username=domain\\user", однако при указании монтируемого ресурса в /etc/fstab имя пользователя указывается как "domain/user":
13.3.4 Doing It Manually
This still isn't all that difficult, though it's slightly harder than wvdial . The quick-and-easy summary: type pppconfig as root, answer the questions, then type pon to log on, and poff to log off. We'll go into a little more detail though.
Постановка задачи: подключить новый жесткий диск, создать на нём ext4 раздел и смонтировать его через fstab по UUID.
Так уж сложилось, что часто, когда Вы запускаете виртуальные сервер разработки, Вы не можете предугадать сколько места на жёстком диске Вам может потребоваться. В таком случае, необходимо создать новый жесткий диск в настройках виртуальной машины перед ее запуском и потом выполнить операции, описанные ниже в этой статье. Эти-же инструкции имеют место быть и при подключении реального жёсткого диска к физической машине-серверу.
Читайте также: