Монтирование дисков в ubuntu 16.04. Монтирование жестких дисков и разделов в Linux

Если Вам нужно подключить/примонтировать жесткий диск с файловой системой NTFS или ext2, ext3 к компьютеру на базе операционной системы Linux, то Вы читаете правильную статью.

Зачем делать это руками, если современные desktop-системы Линукс делают автоматически?

Есть отдельные случаи когда система Linux не может автоматически примонтировать/подключить диск в силу каких-то логических сбоев диска, вирусов, которыми заражены NTFS/FAT разделах или из-за еще чего-то аномального. Для этого настоящие системные администраторы делают это руками. И делают это командой mount.

Команда mount в линуксе является очень гибким инструментом в руках системного администратора. С помощью команды mount можно подключить сетевой диск, раздел жесткого диска или USB-накопитель.

Данная статья не является полным, исчерпывающим описанием команды mount (полное описание команды mount можно найти выполнив в консоли команду man mount), но стремиться к этому. Статья по описанию команды mount постоянно дорабатывается и видоизменяется. Все пожелания по статье можете оставлять в комментариях.

Устройства, которые в данный момент подключены к компьютеру, можно посмотреть набрав в консоли:

Эта команда показывает все устройства, которые подключенны. Они могут быть не примонтированы, но подключены. На экране Вы увидите примерно это:

Диск /dev/sda : 40.0 ГБ, 40020664320 байт
255 heads, 63 sectors/track, 4865 cylinders

Disk identifier: 0x815aa99a Пункты таблицы разделов расположены не в дисковом порядке
Диск /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

Из листинга выше видно, что к операционной системе подключено:

  1. два жестких диска: /dev/sda - операционная система и /dev/sdb - "файловая помойка"
  2. сменный 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-устройство
Этого же результата можно достигнуть посмотрев содержимое файла /etc/mtab (в некоторых системах Linux файл называется /etc/mnt/tab)
  • Колибри
    27 Март, 09:27

    после того, как я ввела эту команду: sudo chmod -R 0777 /home/roza/Desktop В Дебиане никаких сообщений об ошибке не было, а вот в Минте, во время загрузки, выходит сообщение со следующим содержанием:

    Файл пользователя $HOME/.dmrc имеет некорректные права доступа и игнорируется. Это препятствует сохранению сеанса и языка по умолчанию. Владельцем этого файла должен быть пользователь и файл должен иметь права доступа 0644.Домашняя папка пользователя ($HOME) должна принадлежать пользователю и не должна быть доступна для записи другим пользователям.

    Затем все замирает на несколько секунд и открывается рабочий стол. А тут уж не могу воспользоваться ни sudo, ни просто su – терминал матюгается не по русски. Возможно ли восстановить права на ($HOME).Может можно сделать это с помощью лайв диска Минт?

  • Mut@NT
    29 Март, 12:13

    Колибри: Затем все замирает на несколько секунд и открывается рабочий стол. А тут уж не могу воспользоваться ни sudo, ни просто su – терминал матюгается не по русски. Возможно ли восстановить права на ($HOME).Может можно сделать это с помощью лайв диска Минт?

    Ну попробуйте вернуть права обратно:
    sudo chmod -R 0644 /home/roza/Desktop

    И владельца:
    sudo chown -R ВАШ_ЛОГИН_В_МИНТ /home/roza/Desktop

  • Колибри
    2 Апрель, 08:43
  • Mut@NT
    3 Апрель, 13:39

    Колибри: Все равно ничего не получилось:(. В общем, переустановила я раздел с минтом. Главное что научилась монтировать разделы (поняла как это делается, дальше – проще) И еще усвоила для себя урок – нужно раздавать права очень осторожно. В любом случае спасибо!

    P.S. Главное, это то, что Вы чему то научились))

  • AlexUnder Construction
    19 Май, 08:41

    Спасибо.
    Пара дополнений.
    1. У меня, к примеру, раздел жесткого диска не хотел монтироваться после подключения к Windows-машине, которая была заражена вирусами. Так получилось, что вирус кинул autorun.exe в корень моего раздела и Linux из-за этого не хотел монтировать этот раздел.
    Не хотел монтировать не из-за autorun.exe, а из-за того, что скорее всего винды были потушены “некорректно” и на ntfs-е остался байтик о проверке целостности файловой системы. В связи с этим ntfs3g без “force” боится маунтить такую ФС, дабы не повредить.
    2. Раз есть раздел про “SMB ”, стоило бы еще упомянуть CIFS .
    И в качестве примера привести что-нибудь типа:
    mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/

  • Нефажно
    20 Май, 15:26
  • Tonik
    24 Май, 03:04
  • Mut@NT
    26 Май, 17:27

    AlexUnder Construction: Спасибо. Пара дополнений. 1. У меня, к примеру, раздел жесткого диска не хотел монтироваться после подключения к Windows-машине, которая была заражена вирусами. Так получилось, что вирус кинул autorun.exe в корень моего раздела и Linux из-за этого не хотел монтировать этот раздел. Не хотел монтировать не из-за autorun.exe, а из-за того, что скорее всего винды были потушены “некорректно” и на ntfs-е остался байтик о проверке целостности файловой системы. В связи с этим ntfs3g без “force” боится маунтить такую ФС, дабы не повредить. 2. Раз есть раздел про “SMB”, стоило бы еще упомянуть CIFS . И в качестве примера привести что-нибудь типа: mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/

    Нефажно: Хорошо бы, если бы, было еще описано монтирование NFS

    Спасибо за комментарий. Внесу дополнения.

    Tonik: А мне статья помогла. Элементарно! – забыла как монтировать… Быстро по статье пробежалась, и вспомнила. Спасибо большое автору!

    Заходите почаще:)

  • Денис
    11 Июнь, 11:47

    спасибо за статью,
    оч. доходчиво

  • Людмила
    9 Июль, 13:05

    # sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video
    не работает, выдает помощь
    usage: ……
    работаю в ubuntu. надо пдключить расшаренную папку windows
    Может не так команда?

  • Mut@NT
    9 Июль, 22:11

    Людмила: # sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video не работает, выдает помощь usage: …… работаю в ubuntu. надо пдключить расшаренную папку windows Может не так команда?

    Строка
    username=vasja,password=pupkin
    должна быть заменена на требуемые параметры. Если подключаетесь от имени гостя, то там нужно быть осторожным, есть нюансы и различия русской и английской ОС Windows

  • Андрей
    31 Август, 10:04

    В ubuntu так надо:
    mount -t cifs -o username=tridge,password=foobar //fjall/test /mnt/smb/fjall

  • CJ
    14 Сентябрь, 20:28

    cj@Monster:~$ sudo umount /dev/sda1
    umount: /: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1))
    cj@Monster:~$ df -h
    Файловая система Разм Исп Дост Исп% смонтирована на
    /dev/sdb1 26G 9,1G 16G 37% /
    none 1,7G 416K 1,7G 1% /dev
    none 1,7G 0 1,7G 0% /dev/shm
    none 1,7G 200K 1,7G 1% /var/run
    none 1,7G 0 1,7G 0% /var/lock
    none 1,7G 0 1,7G 0% /lib/init/rw
    /dev/sdb6 33G 15G 19G 45% /media/4403D3D754B7C8F5
    /dev/sdb5 30G 22G 8,1G 74% /media/Win7
    /dev/sda5 50G 8,9G 41G 18% /media/Other
    /dev/sdc1 373G 372G 946M 100% /media/STORAGE
    /dev/sdb7 94G 88G 5,5G 95% /media/MUSIC & GAMES
    /dev/sda1 26G 9,1G 16G 37% /

  • Владимир
    15 Сентябрь, 09:46
  • Mut@NT
    19 Сентябрь, 20:14

    CJ: Нужно смонтировать диск /dev/sda1 , но утверждается, что он уже смонтирован в точке “/”, хотя в этой точке смонтирован системный раздел Убунты. Подскажите, что делать, замучался уже:(

    Можете показать вывод команды:
    sudo fdisk -l

    Владимир:
    Единственное замечание – ошибки употребления тся/ться.-ТСЯ или -ТЬСЯ? Еще раз спасибо.:)

    Это может быть;) Нужно будет обратить внимание своего редактора;)

  • Тарас
    27 Сентябрь, 06:59
  • Mut@NT
    30 Сентябрь, 06:46

    Тарас: Команда монтирования самбы не работает.

    Что именно не работает в ней?

  • Roman
    2 Ноябрь, 20:41

    А если файловая система LWM2, а Linux Mint ругается?!
    то есть команда sudo mount -t lwm2 /dev/sdb /home/user/Видео не принимается.

  • zzzubr
    2 Ноябрь, 22:52

    Mut@NT: sudo mount -t ext3 -o rw /dev/hda3 /home/roza/Desktop
    Так? То есть точка монтирования /home/roza/Desktop?

    Если у Вас все монтируется и файловая система /dev/hda3 видно, но у Вас не достаточно прав, то нужно просто эти права добавить:
    sudo chmod -R 0777 /home/roza/Desktop

    ммм…мне так кажется..что это был не оч хороший способ…правильней былоб из рута заходить ибо так вы дали права всем и вся…а это не есть хорошо…

    имхо! хоть и говорят что мильон статей, все равно, статья хорошая) правда примерчиков не хватает…хотелось бы увидеть какие-нибудь нестандартные чтоли применения… ибо по примерам все проще усваивается)
    29 Ноябрь, 20:33

  • Mut@NT
    5 Декабрь, 19:34

    maks: Стояла винда, винчестер был разбит на 4 логических диска (c,d,e,f). На диск “c” установил ubuntu 10.04, снеся тем самым винду. Теперь нет доступа и не вижу остальные логические диски. Подскажите, пожалуйста, что делать, чтоб получить к ним доступ?

  • Ihor
    6 Декабрь, 14:41

    >
    >

  • Mut@NT
    14 Декабрь, 10:48

    Ihor: > Монтирование разделов жесткого диска
    > …Точку монтирования можно взять любую.
    Вроде бы в Большой Красной книге (я ещё слышал “у Немета”) сказано: “…желательно, чтобы в папке, куда монтируете, не было файлов, потому что они не будут видны”.

    Ну это само собой разумеется.

  • Мульт
    7 Январь, 22:06

    Примонтировал iso образ

    # sudo mount -t iso9660 -o loop /home/op/iso/1.iso /home/op/disk

    Русские имена файлов кракозябрами пишет.

  • umnik
    29 Март, 16:15

    статей много и книг а вот по человечески написанную так сказать на пальцах показанную и рассказанную вижу впервые, автору огромное спасибо, нашел для себя чуток но этот чуток несколько лет понять и найти не мог. Автор достоин уважения, если бы мне такая статья попала в руки лет 7 назад когда я тока принялся бороздить просторы линукса я бил бы очень рад.

    Все рассказано

  • Zlobik
    18 Август, 08:09

    Подскажите пожалуйста как почистить хвосты монтирования? Спасибо.

  • Neon
    12 Январь, 23:29

    Тут случилась со мной забавная штука. Пытался сделать загрузочную флэшку виндовую. форматнул флэху командой mkfs, затем по рекомендациям некоторых “продвинутых” юзверей. поставил приложение gparted, дал флэшке флажок загрузочной(активной)… И вот после этого начались чудеса:
    1. проблема отпали команды mount & umount
    2. команды восстановить удалось, но тут другой трабл. при монтировании раздела (не важно с какой системой) фс подключается в режиме чтения, изменить права доступа не удается. Система просто не реагирует на ключи данных команд и говорит все впорядке, операция выполнена успешно.

    Вывод могу забрать файлы с любого носителя, отдать файлы не могу. Прочитал статью с fstab. Переписал файл ручками. Изменений в нем больше не делал. Но попытка смонтировать диск с правами записи и исполнения по прежнему заканчивалась неудачей. После того как я снес gparted и перегрузил систему правленный мной файлик fstab стал корректно работать и команды монтирования восстановились.

    Внимание вопрос: С чем связано такое поведение gparted и как он это делал? Ну и как с этим бороться не удаляя gparted?

  • Агата
    21 Январь, 23:07

    Отличные, вразумительные статьи: эта, “.. SWAP в Linux”,”..что такое fstab?”!
    Уважаемый автор, напишите пожалуйста еще пару, осветив такие темы, как: разбивка, разметка диска, слияние разделов, перенос home на другой раздел.
    Отличная была-бы коллекция!

  • Александр
    7 Апрель, 00:35

    А можно как то исходный код сей чудо программы получить

  • sbp
    29 Июнь, 01:27

    Подскажите, что делать?
    Поставил Ubuntu12.04 неделю назад. После некоторых неосторожных действий система упала. На диске 250ГБ информации. LiveCD ЖД видит, но не запускает (выдает ошибку). И присоединить его никак не получается. Вот результат (даже в таком варианте) –
    root@ubuntu:~# sudo mount -t ext4 -o force /dev/sda1 /
    mount: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error В некоторых случаях полезная информация может быть найдена в syslog – попробуйте dmesg | tail или что-то в этом роде

    Пробовал восстановить работоспособность системы по рекомендациям с сайтов, но безуспешно. При загрузке с диска указывает, что менеджер загрузки не обнаружил операционную систему.
    Подскажите, что делать?, куда “бежать”?.

  • kino
    25 Октябрь, 23:50

    Добрый день. Есть сервер для кинопроектора на linux. отличается от обычных тем что в него вшита программа Digital Cinema для показа фильмов через проектор. Недавно умерла материнка, поменяли, поставили другую. Все загрузили по новой. Теперь сервер не видит переносной жесткий диск SATA . он подключается с помощью салазок для перекачки фильмов на сервер (1 фильм весит от 90 до 300 Гб). Скажите плз через команду mount можно сделать так что бы он его увидел? (питание на диск идет, все шлейфы подключены, но все равно не видит диск)

  • Если Вам нужно подключить/примонтировать жесткий диск с файловой системой NTFS или ext2, ext3 к компьютеру на базе операционной системы Linux, то Вы читаете правильную статью.

    Зачем делать это руками, если современные desktop-системы Линукс делают автоматически?

    Есть отдельные случаи когда система Linux не может автоматически примонтировать/подключить диск в силу каких-то логических сбоев диска, вирусов, которыми заражены NTFS/FAT разделах или из-за еще чего-то аномального. Для этого настоящие системные администраторы делают это руками. И делают это командой mount.

    Команда mount в линуксе является очень гибким инструментом в руках системного администратора. С помощью команды mount можно подключить сетевой диск, раздел жесткого диска или USB-накопитель.

    Данная статья не является полным, исчерпывающим описанием команды mount (полное описание команды mount можно найти выполнив в консоли команду man mount), но стремиться к этому. Статья по описанию команды mount постоянно дорабатывается и видоизменяется. Все пожелания по статье можете оставлять в комментариях.

    Устройства, которые в данный момент подключены к компьютеру, можно посмотреть набрав в консоли:

    Эта команда показывает все устройства, которые подключенны. Они могут быть не примонтированы, но подключены. На экране Вы увидите примерно это:

    Диск /dev/sda : 40.0 ГБ, 40020664320 байт
    255 heads, 63 sectors/track, 4865 cylinders

    Disk identifier: 0x815aa99a Пункты таблицы разделов расположены не в дисковом порядке
    Диск /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

    Из листинга выше видно, что к операционной системе подключено:

    1. два жестких диска: /dev/sda - операционная система и /dev/sdb - "файловая помойка"
    2. сменный 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-устройство
    Этого же результата можно достигнуть посмотрев содержимое файла /etc/mtab (в некоторых системах Linux файл называется /etc/mnt/tab)
  • Колибри
    27 Март, 09:27

    после того, как я ввела эту команду: sudo chmod -R 0777 /home/roza/Desktop В Дебиане никаких сообщений об ошибке не было, а вот в Минте, во время загрузки, выходит сообщение со следующим содержанием:

    Файл пользователя $HOME/.dmrc имеет некорректные права доступа и игнорируется. Это препятствует сохранению сеанса и языка по умолчанию. Владельцем этого файла должен быть пользователь и файл должен иметь права доступа 0644.Домашняя папка пользователя ($HOME) должна принадлежать пользователю и не должна быть доступна для записи другим пользователям.

    Затем все замирает на несколько секунд и открывается рабочий стол. А тут уж не могу воспользоваться ни sudo, ни просто su – терминал матюгается не по русски. Возможно ли восстановить права на ($HOME).Может можно сделать это с помощью лайв диска Минт?

  • Mut@NT
    29 Март, 12:13

    Колибри: Затем все замирает на несколько секунд и открывается рабочий стол. А тут уж не могу воспользоваться ни sudo, ни просто su – терминал матюгается не по русски. Возможно ли восстановить права на ($HOME).Может можно сделать это с помощью лайв диска Минт?

    Ну попробуйте вернуть права обратно:
    sudo chmod -R 0644 /home/roza/Desktop

    И владельца:
    sudo chown -R ВАШ_ЛОГИН_В_МИНТ /home/roza/Desktop

  • Колибри
    2 Апрель, 08:43
  • Mut@NT
    3 Апрель, 13:39

    Колибри: Все равно ничего не получилось:(. В общем, переустановила я раздел с минтом. Главное что научилась монтировать разделы (поняла как это делается, дальше – проще) И еще усвоила для себя урок – нужно раздавать права очень осторожно. В любом случае спасибо!

    P.S. Главное, это то, что Вы чему то научились))

  • AlexUnder Construction
    19 Май, 08:41

    Спасибо.
    Пара дополнений.
    1. У меня, к примеру, раздел жесткого диска не хотел монтироваться после подключения к Windows-машине, которая была заражена вирусами. Так получилось, что вирус кинул autorun.exe в корень моего раздела и Linux из-за этого не хотел монтировать этот раздел.
    Не хотел монтировать не из-за autorun.exe, а из-за того, что скорее всего винды были потушены “некорректно” и на ntfs-е остался байтик о проверке целостности файловой системы. В связи с этим ntfs3g без “force” боится маунтить такую ФС, дабы не повредить.
    2. Раз есть раздел про “SMB ”, стоило бы еще упомянуть CIFS .
    И в качестве примера привести что-нибудь типа:
    mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/

  • Нефажно
    20 Май, 15:26
  • Tonik
    24 Май, 03:04
  • Mut@NT
    26 Май, 17:27

    AlexUnder Construction: Спасибо. Пара дополнений. 1. У меня, к примеру, раздел жесткого диска не хотел монтироваться после подключения к Windows-машине, которая была заражена вирусами. Так получилось, что вирус кинул autorun.exe в корень моего раздела и Linux из-за этого не хотел монтировать этот раздел. Не хотел монтировать не из-за autorun.exe, а из-за того, что скорее всего винды были потушены “некорректно” и на ntfs-е остался байтик о проверке целостности файловой системы. В связи с этим ntfs3g без “force” боится маунтить такую ФС, дабы не повредить. 2. Раз есть раздел про “SMB”, стоило бы еще упомянуть CIFS . И в качестве примера привести что-нибудь типа: mount -t cifs -o username=domain\user //remote-win2k3-server/C$ /mnt/smb/

    Нефажно: Хорошо бы, если бы, было еще описано монтирование NFS

    Спасибо за комментарий. Внесу дополнения.

    Tonik: А мне статья помогла. Элементарно! – забыла как монтировать… Быстро по статье пробежалась, и вспомнила. Спасибо большое автору!

    Заходите почаще:)

  • Денис
    11 Июнь, 11:47

    спасибо за статью,
    оч. доходчиво

  • Людмила
    9 Июль, 13:05

    # sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video
    не работает, выдает помощь
    usage: ……
    работаю в ubuntu. надо пдключить расшаренную папку windows
    Может не так команда?

  • Mut@NT
    9 Июль, 22:11

    Людмила: # sudo mount -t smbfs -o username=vasja,password=pupkin //pupkin_v/Video /home/user/video не работает, выдает помощь usage: …… работаю в ubuntu. надо пдключить расшаренную папку windows Может не так команда?

    Строка
    username=vasja,password=pupkin
    должна быть заменена на требуемые параметры. Если подключаетесь от имени гостя, то там нужно быть осторожным, есть нюансы и различия русской и английской ОС Windows

  • Андрей
    31 Август, 10:04

    В ubuntu так надо:
    mount -t cifs -o username=tridge,password=foobar //fjall/test /mnt/smb/fjall

  • CJ
    14 Сентябрь, 20:28

    cj@Monster:~$ sudo umount /dev/sda1
    umount: /: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1))
    cj@Monster:~$ df -h
    Файловая система Разм Исп Дост Исп% смонтирована на
    /dev/sdb1 26G 9,1G 16G 37% /
    none 1,7G 416K 1,7G 1% /dev
    none 1,7G 0 1,7G 0% /dev/shm
    none 1,7G 200K 1,7G 1% /var/run
    none 1,7G 0 1,7G 0% /var/lock
    none 1,7G 0 1,7G 0% /lib/init/rw
    /dev/sdb6 33G 15G 19G 45% /media/4403D3D754B7C8F5
    /dev/sdb5 30G 22G 8,1G 74% /media/Win7
    /dev/sda5 50G 8,9G 41G 18% /media/Other
    /dev/sdc1 373G 372G 946M 100% /media/STORAGE
    /dev/sdb7 94G 88G 5,5G 95% /media/MUSIC & GAMES
    /dev/sda1 26G 9,1G 16G 37% /

  • Владимир
    15 Сентябрь, 09:46
  • Mut@NT
    19 Сентябрь, 20:14

    CJ: Нужно смонтировать диск /dev/sda1 , но утверждается, что он уже смонтирован в точке “/”, хотя в этой точке смонтирован системный раздел Убунты. Подскажите, что делать, замучался уже:(

    Можете показать вывод команды:
    sudo fdisk -l

    Владимир:
    Единственное замечание – ошибки употребления тся/ться.-ТСЯ или -ТЬСЯ? Еще раз спасибо.:)

    Это может быть;) Нужно будет обратить внимание своего редактора;)

  • Тарас
    27 Сентябрь, 06:59
  • Mut@NT
    30 Сентябрь, 06:46

    Тарас: Команда монтирования самбы не работает.

    Что именно не работает в ней?

  • Roman
    2 Ноябрь, 20:41

    А если файловая система LWM2, а Linux Mint ругается?!
    то есть команда sudo mount -t lwm2 /dev/sdb /home/user/Видео не принимается.

  • zzzubr
    2 Ноябрь, 22:52

    Mut@NT: sudo mount -t ext3 -o rw /dev/hda3 /home/roza/Desktop
    Так? То есть точка монтирования /home/roza/Desktop?

    Если у Вас все монтируется и файловая система /dev/hda3 видно, но у Вас не достаточно прав, то нужно просто эти права добавить:
    sudo chmod -R 0777 /home/roza/Desktop

    ммм…мне так кажется..что это был не оч хороший способ…правильней былоб из рута заходить ибо так вы дали права всем и вся…а это не есть хорошо…

    имхо! хоть и говорят что мильон статей, все равно, статья хорошая) правда примерчиков не хватает…хотелось бы увидеть какие-нибудь нестандартные чтоли применения… ибо по примерам все проще усваивается)
    29 Ноябрь, 20:33

  • Mut@NT
    5 Декабрь, 19:34

    maks: Стояла винда, винчестер был разбит на 4 логических диска (c,d,e,f). На диск “c” установил ubuntu 10.04, снеся тем самым винду. Теперь нет доступа и не вижу остальные логические диски. Подскажите, пожалуйста, что делать, чтоб получить к ним доступ?

  • Ihor
    6 Декабрь, 14:41

    >
    >

  • Mut@NT
    14 Декабрь, 10:48

    Ihor: > Монтирование разделов жесткого диска
    > …Точку монтирования можно взять любую.
    Вроде бы в Большой Красной книге (я ещё слышал “у Немета”) сказано: “…желательно, чтобы в папке, куда монтируете, не было файлов, потому что они не будут видны”.

    Ну это само собой разумеется.

  • Мульт
    7 Январь, 22:06

    Примонтировал iso образ

    # sudo mount -t iso9660 -o loop /home/op/iso/1.iso /home/op/disk

    Русские имена файлов кракозябрами пишет.

  • umnik
    29 Март, 16:15

    статей много и книг а вот по человечески написанную так сказать на пальцах показанную и рассказанную вижу впервые, автору огромное спасибо, нашел для себя чуток но этот чуток несколько лет понять и найти не мог. Автор достоин уважения, если бы мне такая статья попала в руки лет 7 назад когда я тока принялся бороздить просторы линукса я бил бы очень рад.

    Все рассказано

  • Zlobik
    18 Август, 08:09

    Подскажите пожалуйста как почистить хвосты монтирования? Спасибо.

  • Neon
    12 Январь, 23:29

    Тут случилась со мной забавная штука. Пытался сделать загрузочную флэшку виндовую. форматнул флэху командой mkfs, затем по рекомендациям некоторых “продвинутых” юзверей. поставил приложение gparted, дал флэшке флажок загрузочной(активной)… И вот после этого начались чудеса:
    1. проблема отпали команды mount & umount
    2. команды восстановить удалось, но тут другой трабл. при монтировании раздела (не важно с какой системой) фс подключается в режиме чтения, изменить права доступа не удается. Система просто не реагирует на ключи данных команд и говорит все впорядке, операция выполнена успешно.

    Вывод могу забрать файлы с любого носителя, отдать файлы не могу. Прочитал статью с fstab. Переписал файл ручками. Изменений в нем больше не делал. Но попытка смонтировать диск с правами записи и исполнения по прежнему заканчивалась неудачей. После того как я снес gparted и перегрузил систему правленный мной файлик fstab стал корректно работать и команды монтирования восстановились.

    Внимание вопрос: С чем связано такое поведение gparted и как он это делал? Ну и как с этим бороться не удаляя gparted?

  • Агата
    21 Январь, 23:07

    Отличные, вразумительные статьи: эта, “.. SWAP в Linux”,”..что такое fstab?”!
    Уважаемый автор, напишите пожалуйста еще пару, осветив такие темы, как: разбивка, разметка диска, слияние разделов, перенос home на другой раздел.
    Отличная была-бы коллекция!

  • Александр
    7 Апрель, 00:35

    А можно как то исходный код сей чудо программы получить

  • sbp
    29 Июнь, 01:27

    Подскажите, что делать?
    Поставил Ubuntu12.04 неделю назад. После некоторых неосторожных действий система упала. На диске 250ГБ информации. LiveCD ЖД видит, но не запускает (выдает ошибку). И присоединить его никак не получается. Вот результат (даже в таком варианте) –
    root@ubuntu:~# sudo mount -t ext4 -o force /dev/sda1 /
    mount: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error В некоторых случаях полезная информация может быть найдена в syslog – попробуйте dmesg | tail или что-то в этом роде

    Пробовал восстановить работоспособность системы по рекомендациям с сайтов, но безуспешно. При загрузке с диска указывает, что менеджер загрузки не обнаружил операционную систему.
    Подскажите, что делать?, куда “бежать”?.

  • kino
    25 Октябрь, 23:50

    Добрый день. Есть сервер для кинопроектора на linux. отличается от обычных тем что в него вшита программа Digital Cinema для показа фильмов через проектор. Недавно умерла материнка, поменяли, поставили другую. Все загрузили по новой. Теперь сервер не видит переносной жесткий диск SATA . он подключается с помощью салазок для перекачки фильмов на сервер (1 фильм весит от 90 до 300 Гб). Скажите плз через команду mount можно сделать так что бы он его увидел? (питание на диск идет, все шлейфы подключены, но все равно не видит диск)

  • С возвращением, мои хакеры!
    Одной «непоняток» Linux , с которыми постоянно сталкиваются пользователи Windows , является концепция «монтирования» устройств и дисков. В мире Windows диски и устройства автоматически «монтируются» без каких-либо усилий со стороны пользователя и даже без осознания того, что это происходит. Ну, может быть, подозрения об этом закрадываются. Большинство пользователей Windows знают, как отсоединить флешку, прежде чем вынуть ее из компьютера, но обычно думают об этом процессе как об «извлечении».
    Команда mount ведет свою историю с доисторической эпохи вычислительной техники (с 1970-х годов), когда компьютерные операторы физически монтировали ленточные накопители на бегемотоподобные компьютеры-гиганты, размером со спортзал. На этих накопителях хранили данные (поскольку жесткие диски пока еще не изобрели), и оператор должен был сказать машине, что он монтируют ленту, прежде чем ее можно было бы прочитать.

    Windows обычно автоматически монтирует диски и устройства с поддержкой Plug and Play, поэтому пользователям не нужно задумываться об их монтировании. Каждому диску или устройству система присваивает буквенное обозначение его точки монтирования, например, C:, D:, E:, и т.д.
    В более поздних дистрибутивах Linux часто поддерживается автоматическое монтирование, но настоящему администратору необходимо понимать процесс и знать команду mount , так как им когда-нибудь понадобится примонтировать устройство или диск, который не монтируется автоматически. Такая ситуация ежедневно встречается в работе любого рядового системного администратора Linux и особенно в работе следователей по киберпреступлениям или хакеров.

    Шаг 1. Файловая структура

    Помните, что у Linux единая древовидная структура для всей файловой системы (в отличие от Windows ) с корнем для каждого диска и устройства. Это означает, что все диски и устройства являются частью единого дерева файловой системы с «/» в самом верху. Любые другие диски должны быть примонтированы к этому дереву. Мы можем сделать это с помощью команды mount .


    Когда мы монтируем устройство, мы помещаем его в какую-нибудь директорию, и оно становится частью дерева. Мы можем подключить любое устройство к ЛЮБОЙ директории, но когда мы это сделаем, каталог, в который примонтировано устройство, станет «закрыт» и недоступен для нас. Это означает, что мы не сможем получить доступ ни к одному из файлов в этой директории. Конечно, это не очень хорошо. Вот почему у нас есть специальные пустые директории для монтирования устройств. Их названия отличаются от одного дистрибутива Linux к другому, но обычно это или /mnt или /media.

    Шаг 2. Команда mount

    Давайте взглянем на команду mount . Введите в консоли:

    Mount -h

    Это выведет на экран справку по команде, как показано ниже:


    На скриншоте выделена самая важная часть синтаксиса команды. В основном это:
    mount -t <тип файловой системы> <расположение>
    Команда mount в таком виде будет «монтировать» файловую систему определенного типа (-t) в указанном месте. Так, например, мы могли бы примонтировать cdrom в директорию /media, набрав:

    Mount -t /dev/cdrom /media

    Эта команда примонтирует cdrom в директорию /media в дереве файловой системы.
    У нас также есть множество опций, которые можно использовать при монтировании устройств, включая:

    rw - монтировать для чтения/записи

    ro - монтировать только для чтения

    user - разрешить любому пользователю монтировать устройства/диски

    auto/noauto – будет ли файловая система автоматически монтировать устройство/диск

    exec/noexec - разрешить или запретить выполнение бинарных (исполняемых) файлов на примонтированном устройстве

    Можно посмотреть встроенное руководство (man) для команды mount , чтобы узнать все ее опции:

    Man mount

    Шаг 3. Настройка автомонтирования при помощи Fstab

    Fstab - это «F ile s ystem tab le» (таблица файловой системы). В системе Linux это просто конфигурационный файл. Команда mount считывает fstab , чтобы определить, какие опции нужно использовать при монтировании какой-нибудь файловой системы. Таким образом, она автоматически определяет параметры подключения, когда мы монтируем устройство. Она просто читает запись в таблице fstab для данного устройства и применяет те параметры монтирования, которые там указаны.


    Как видно на скриншоте выше, мы просто вывели на экран содержимое файла fstab при помощи команды cat:

    Cat fstab

    Таблица fstab состоит из шести (6) столбцов. Вот они:

    Device (устройство) - UUID (Универсальный уникальный индентификатор)

    Mount point (Точка монтирования) - директория, в которую мы хотим подключить устройство

    Type (Тип) - тип файловой системы, например: ext2, ext3, swap, ISO9660 и т.д.

    Options (Параметры) - это: rw (чтение/запись), auto, nouser, async, suid и т.l.

    Dump (Дамп) - указывает, как часто делать резервное копирование этого диска

    Pass - определяет параметр «pass», когда fsck должен проверять файловую систему.

    Шаг 4. Размонтирование

    Когда нам нужно размонтировать (отключить) диск или устройство, то команда, которую мы должны использовать - это umount . Обратите внимание на ее написание. Она называется umount , а не unmount .
    Чтобы размонтировать наше устройство cdrom, которое мы примонтировали выше, вводим:

    Umount /dev/cdrom

    Вы не сможете отключить диск или устройство, которое в настоящее время используется системой.
    Приходите еще за дополнительными уроками по хакерскому делу и по тем основам Linux , которые вам необходимо знать, чтобы взламывать как настоящий PRO.

    Рассмотрим как примонтировать жесткий диск в Ubuntu. Для этого необходимо выполнить три действия:

    1. Создать раздел на жестком диске.
    2. Форматирование диска.
    3. Монтирование диска в системе.

    Используем утилиту fdisk. Посмотреть список дисков подключенных к компьютеру можно командой:

    Команда выводит текст приблизительно следующего содержания:

    Диск /dev/sda: 21.5 ГБ, 21474836480 байт
    255 heads, 63 sectors/track, 2610 cylinders



    Disk identifier: 0x000bedde

    Устр-во Загр Начало Конец Блоки Id Система
    /dev/sda1 * 1 2497 20051968 83 Linux
    /dev/sda2 2497 2611 916481 5 Расширенный
    /dev/sda5 2497 2611 916480 82 Linux своп / Solaris

    Диск /dev/sdb: 2147 МБ, 2147483648 байт
    255 heads, 63 sectors/track, 261 cylinders
    Units = цилиндры of 16065 * 512 = 8225280 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00000000

    На диске /dev/sdb отсутствует верная таблица разделов

    У нас имеется два диска, sda и sdb. На sda уже имеются три раздела а sdb не размечен. Для создания разделов на sdb, выполним команду:

    Будет предложено ввести `m` для справки, вводим и смотрим какие есть возможности по работе с диском

    Действие команды
    a переключение флага загрузки
    b редактирование метки диска bsd
    c переключение флага dos-совместимости
    d удаление раздела
    l список известных типов файловых систем
    m вывод этого меню
    n добавление нового раздела
    o создание новой пустой таблицы разделов DOS
    p вывод таблицы разделов
    q выход без сохранения изменений
    s создание новой чистой метки диска Sun
    t изменение id системы раздела
    u изменение единиц измерения экрана/содержимого
    v проверка таблицы разделов
    w запись таблицы разделов на диск и выход
    x дополнительная функциональность (только для экспертов)

    Вводим `n` то есть добавим новый раздел

    Команда (m для справки): n
    Действие команды
    e расширенный
    p основной раздел (1-4)

    Выбираем основной нажав `p`

    Номер раздела (1-4):

    Ставим номер раздела, без разницы какой, но для порядка лучше 1 (если он не занят конечно). Эта цифра означает как будет называться ваш диск sdb1 или sdb2 ну и т.д.

    Первый цилиндр (1-261, по умолчанию 1):
    Используется значение по умолчанию 1
    Last цилиндр, +цилиндры or +size{K,M,G} (1-261, по умолчанию 261):
    Используется значение по умолчанию 261

    Команда (m для справки): w
    Таблица разделов была изменена!

    Вызывается ioctl() для перечитывания таблицы разделов.
    Синхронизируются диски.

    Раздел мы создали, теперь необходимо отформатировать его. Воспользуемся командой mkfs

    Формат ее простой mkfs.файловая система устройство

    Например нам необходимо отформатировать наш /dev/sdb1 в ext4 , для этого выполним следующую команду:

    mkfs.ext4 /dev/sdb1

    и ждем когда наш диск отформатируется.

    Теперь собственно примонтируем наш диск. Выполним это с помощью команды mount

    mount -t ext4 /dev/sdb1 /usr/data

    -t ext4 - указываем файловую систему подключаемого диска

    /dev/sdb1 - Собственно, сам раздел который мы подключаем

    /usr/data - Точка монтирования место куда подключается наш раздел

    Размонтировать диск можно командой umount указав диск

    umount /dev/sdb1

    Чтобы диск монтировался в системе автоматически после перезагрузки необходимо прописать его в файле /etc/fstab. Переходим на новую строчку и добавляем строку такого вида:
    раздел_винчестера точка_монтирования файловая_система опции_монтирования два_вспомогательных_числа. Например чтобы описать наш раздел /dev/sdb1 с файловой системой ext4 добавляем следующую строчку:

    /dev/sdb1 /usr/data ext4 defaults 1 2

    где, /dev/sdb1 - наш раздел, диск, устройство называйте его как хотите

    /usr/data - точка монтирования, где будут файлы с нашего диска

    ext4 - файловая система, на примонтированном диске

    defaults - все опции по умолчанию. Читайте ниже их описание

    1 2 - Вспомогательные числа, также читайте описание ниже

    Таблица опций:

    Опция Описание
    defaults Использовать настройки по умолчанию. То есть такие: rw,suid,dev,exec,auto,nouser,async .
    rw / ro Разрешено чтение и запись / Разрешено только чтение
    suid / nosuid Разрешение / Блокировка работы suid, и sgid бит
    dev / nodev Интерпретировать / не интерпретировать блок специальных устройств на файловой системе.
    exec / noexec Разрешить выполнять двоичные файлы находящиеся на этом диске / Запретить
    auto / noauto Устройство будет устанавливаться автоматически при загрузке / Не будет
    nouser / user Запрещение монтирование от всех кроме root (nouser) / Разрешение монтировать от лица любого пользователя
    async / sync Запись и чтение на диске будут производиться асинхронно / Синхронно

    Вспомогательные числа.

    Здравствуйте, уважаемые читатели сайта " ". Сегодня мы продолжим приобщать вас к прекрасному внутреннему миру Linux-систем и познакомим (как Вы уже наверняка поняли из названия статьи) с монтированием в операционных системах «под управлением» Linux.

    И, само собой, постараемся преподнести информацию в облегченном варианте, т.е. мало будем упоминать и больше внимания уделять работе в графическом режиме. Ну, а там уж как получится. Ну что ж, нечего тянуть, поехали.
    Давайте на секундочку представим такую ситуацию. Вы решились на установку Linux второй операционной системой вместе с Windows . Установили, - запустили её, - а потом захотели посмотреть на разделы Windows глазами линуксоидов:). И, - Опа!, - тут вас может поджидать небольшое разочарование, ибо Вы этого (раздела) не видите (рассматривается простой случай, когда у вас установлен ntfs-config для работы с ntfs -разделами, и система видит Ваши разделы, но не примонтировала их по каким-либо причинам).

    Далее, чтобы начать его использовать, нам потребуется подключить или, по-другому, смонтировать эту невидимку. Для начала вспомним одну из предыдущих статей, - " , где мы немного завуалировано говорили, что файловая система (ФС) Linux очень тесно связана с монтированием, а конкретнее - упоминалось, что ФС это одно большое дерево с корневой директорией / (слеш). И монтирование корневой ФС является частью процесса инициализации ядра. В процессе загрузки операционной системы происходит последовательное (а не абы какое) присоединение всех видимых (да и невидимых тоже:)) системой устройств.

    В современных дистрибутивах Вы не увидите самого процесса загрузки ядра, ибо всё это происходит за красивым фоном. Но иногда эта информация бывает очень полезна, потому как помимо данных о примонтированных устройствах выводятся различные полезные сообщения ядра - об имеющемся оборудовании; о и технологиях, которые поддерживаются; а самое главное и ценное - об ошибках, если таковые имеются. Чтобы увидеть все сообщения загружаемой системы, наберите команду:

    Загрузка ядра - отдельный разговор, сейчас мы не будем останавливаться на этом, просто введите вышеуказанную команду и внимательно изучите все, что выведется на экран монитора. Уверяю, вы найдете там много чего «вкусненького».

    Давайте разбираться дальше. Вот ядро Linux опознало все ваши устройства, на которых находятся данные. И что же потом? А потом оно просто обязано предоставить нам с Вами какое-то внешнее связующее звено для дальнейшей работы с этими устройствами. И как не парадоксально, но в роли таких звеньев будут выступать файлы-устройств , которые создаются в каталоге /dev . Только так мы с вами сможем получить доступ к файлам и каталогам, которые располагаются на нашем, скрытом от взора, диске или дисках – это у кого как. У многих может возникнуть резонный вопрос - а зачем так заморачиваться и делать это руками, если современные системы Linux справляются с этим автоматически? Поверьте, иногда это нужно, встречаются отдельные случаи, когда система Linux не может автоматически подсоединить диск в силу каких-то причин, связанных со сбоем диска, вирусами, которыми заражены NTFS/FAT -разделы или из-за чего-то еще противоестественного. И тогда настоящие (или очень умные пользователи;)) делают это руками с помощью команды:

    Что дает примерно такой результат:

    Давайте немного внесём ясности в то, что видим на рисунке. Мы наблюдаем самый настоящий процесс монтирования на начальной стадии загрузки системы. Первой присоединилась псевдофайловая система (напомним, что она используется для предоставления информации о процессах) , потом примкнула виртуальная файловая система /sysfs , которая экспортирует в пространство пользователя информацию ядра Linux об устройствах и драйверах, присутствующих в системе. Далее в каталог /dev монтируется tmpfs . Это временное файловое хранилище, предназначенное для монтирования ФС , с той лишь разницей, что размещается она в ОЗУ вместо физического диска, т.е., по-другому, это . Здесь создаются файлы тех устройств, которые присутствуют в системе и которые могли бы создаваться «на лету» – к таким можно отнести подключения по USB (или когда подгружается динамический модуль с драйвером устройства).

    И так далее, и тому подобное, т.е всё присоединяется последовательно, по порядку. Чтобы не пугать вас заумной терминологией, давайте спустимся с небес на землю и продолжим наш разговор о монтировании. Последним замыкающим звеном выступают: диск (/dev/sdа ) и сменное USB -устройство ( /dev/sdb ). Я думаю, не надо подсказывать Вам, что если на диске (или каком-либо другом сменном устройстве) не один раздел, а несколько, то прицепятся все имеющиеся разделы и отличие будет только в имени файла-устройств . Например, если на диске 5 разделов, то файлы-устройств будут называться /dev/sda1, /dev/sda2, /dev/sda3, /dev/sda4, /dev/sda5 .

    Вывод:
    Сколько разделов на съемном диске, столько и будет подключено файлов-устройств.

    Этот же вывод команды можно получить, если откроем содержимое файла /etc/mtab (в некоторых системах Linux файл называется /etc/mnt/tab )

    # cat /etc/mtab

    Давайте перейдем к практике. Посмотрите, какие из устройств подключены в данный момент к компьютеру, с помощью команды:

    # sudo fdisk -l

    У Вас вывод может оказаться совсем другой, нежели в приведенном ниже рисунке:

    Просим не забывать, что процесс монтирования/размонтирования выполняется с привилегиями root , о чем говорит значок # и sudo

    Далее. Из рисунка видно, что в наличии имеется только один , где есть три точки монтирования - это файл подкачки swap, каталоги и home (при установке системы мне было удобнее разбить диск именно так).

    Хотите знать и уметь, больше и сами?

    Мы предлагаем Вам обучение по направлениям: компьютеры, программы, администрирование, сервера, сети, сайтостроение, SEO и другое. Узнайте подробности сейчас!

    С вероятностью на 90 процентов уверен, что на Вашем компьютере есть не только один диск, а их может быть несколько и они могут быть поделены на разделы. Чтобы получить доступ к этим разделам, нам нужно подмонтировать их к корневой файловой системе и только после этого мы можем обращаться к содержимому этих разделов через точку монтирования.

    А теперь перейдем непосредственно к тренировкам. Допустим, что под рукой есть только CD/DVD-ROM. Давайте вот на нём и попробуем.

    1. Вставьте диск в привод.
    2. Он у вас автоматически определится системой, т.е. примонтируется (см.картинку ниже):


    3.
    Отмонтируйте его командой:

    sudo umount /dev/cdrom

    Взгляните на картинку - CD/DVD-ROM размонтирован (о чем свидетельствует отсутствие треугольника рядом), но..

    Он виден в системе (т.е определен системой, но не примонтирован), а посему, дабы убедиться в достоверности этого, наберите команду:

    mount | column -t

    Как видите, команда показала что CD/DVD-ROM отсутствует.

    А теперь самое интересное, а именно, мы начинаем шаманить с присоединением нашего, так сказать, сидюка обратно. Для этого понадобится шаманский бубен и прямые руки:)

    1. Чтобы особо не мучиться с правами суперпользователя, мы примонтируем его обратно в ту же директорию, откуда его и извлекли, а именно в /run/media/имя_пользователя . Почему именно сюда? Всё просто. Каталог /run был задуман как временное хранилище в целях «безопасности», и эта папка (/run/media/имя_пользователя ) специально остаётся пустой после загрузки системы, так что ничего кроме смонтированных дисков (или других сменных устройств) Вы там не обнаружите (при условии, конечно, что сами что-нибудь не натворите). Но вообще, прежде чем его туда прикрепить, мы должны

    2 . Создать директорию - /CDROM

    sudo mkdir /run/media/имя_пользователя/CDROM

    3. Примонтировать командой

    sudo mount -t iso9660 /dev/sr0 /run/media/имя_пользователя/CDROM

    -t iso9660 - параметр монтирования, который обычно определяется автоматически, но в некоторых особых случаях этот параметр нужно указать, чтобы система не говорила: «Ой.. Вот ведь какая незадача, что Вы не определили тип файловой системы». В нашем случае тип файловой системы - iso9660 - этим типом определяются все CD- , DVD- диски;

    /dev/sr0 - это наш сидюк, откуда взялось это название, легко определить из команды, да хотя бы mount | column -t (или используйте дисковые утилиты, которые есть в любой linux -системе);

    /run/media/имя_пользователя/CDROM – обязательно указываемый параметр, а то система не поймет, куда Вы хотите все это присоединить.

    В командной строке все уложилось в три строчки:)

    Аналогичным образом давайте примонтируем флешку:

    1. Вставляем флешку в USB

    Наша флешка определилась как файл-устройство /dev/sdb1 с именем 3C9B-F329 и с файловой системой FAT32 .

    sudo umount /dev/sdb1

    И видим примерно следующее:

    3. Теперь создаем папку в каталоге /run/media/имя_пользователя/

    sudo mkdir /run/media/имя_пользователя/3C9B-F329

    4. Монтируем

    sudo mount /dev/sdb1 /run/media/имя_пользователя/3C9B-F329

    Получаем на выходе примерно следующее:

    Так вот. На протяжении всей статьи Вас подводили к наиважнейшему выводу: монтированием разделов мы "мягко" объясняем системе, как можно добраться до данных и сделать их доступными для использования в наших целях. Главное здесь, чтобы директория или поддиректория существовала, иначе, если её не будет, то весь наш процесс завершится ошибкой монтирования.

    Обращаю внимание:
    В процессе монтирования фактически монтируется ФС какого-либо устройства (или другого ресурса). Принято говорить о "монтировании устройства", хотя на самом деле подразумевается, что речь идет именно о "монтировании файловой системы устройства".

    Впрочем, хватит терминала, переходим к более простым способам с использованием графических инструментов.

    Существует множество утилит и программ для работы с дисками, разделами (самая простая утилита, - это автоматическое монтирование, которое выполняет сама система), но есть одно «но».. В каждой Linux -системе эти утилиты свои. Поэтому все мы их просто физически не охватим. Например, в Ubuntu есть встроенная утилита для работы с дисками "Инструмент конфигурации записи на NTFS ", а также можно установить утилиту "Mount Manager ". В "Fedora" же - "palimpsest ", что входит в состав "gnome-disk-utility ".

    Ко всему прочему.. Есть общая программа для работы с разделами и дисками в любой Linux -системе - это . Эта программа полностью бесплатна и умеет не только монтировать, но еще и очень, очень многое, но мы не будем рассматривать всё на что она способна, а разберем только две операции. Давайте только кратко, в виде наставительной инструкции:

    Как размонтировать раздел с помощью Gparted:

    1. Запустить саму программу (с правами root )
    2. Выбрать смонтированный раздел (справа вверху есть выбор разделов - выделен красным прямоугольником).
    3. Далее выбрать в меню "Раздел - Размонтировать" . Ну или воспользоваться щелчком правой кнопкой мыши по выделенному разделу и пунктом "Размонтировать" . После сего программа отсоединит раздел (в данном случае флешку)

    Если операция отсоединения не выполнилась, то скорее всего раздел в данный момент используется другими процессами и поэтому не может быть размонтирован. В этом случае необходимо воспользоваться Live CD Gparted :

    Теперь ко второй операции.

    Как смонтировать раздел в GParted:

    1. Запустить программу (с правами root)
    2. Выбрать ещё не смонтированный раздел (главное, чтобы он у вас был определен системой).
    3. Далее перейти в "Раздел - Монтировать" и выбрать точку монтирования из списка. Или щелкнуть правой кнопкой мыши по выделенному разделу - "Монтировать" , после чего смонтирует раздел к указанной точке монтирования.

    Если пункт меню "Раздел - Монтировать " не виден (т.е. не активный), значит не знает, к какой точке монтировать раздел. В этом случае необходимо воспользоваться Live CD Gparted .

    Но больше всего мне, в общем-то, нравиться утилита в openSUSE (немецкий дистрибутив) и/или её замечательный "Центр управления " ("Параметры системы ") YaST , с помощью которого можно без особых проблем смонтировать/размонтировать все, что только пожелаете.

    Процесс таков:

    1. Запустите YaST (можно воспользоваться командной строкой с правами root - /usr/bin/xdg-su -c /sbin/yast2 или через графический интерфейс - "Системные параметры - YaST ").
    2. Зайдите в "Система - Разделы "

    Скорее всего, Вас предупредят о том, что эта операция не такая уж безобидная, и Вы понимаете степень вреда, который можно нанести системе, если что-то сделаете не совсем корректно. Но Вы все равно соглашайтесь и нажимайте " Да" .

    Теперь откроется окно редактора раздела дисков, где выберите раздел (слева) – "Жесткие диски" , а справа будет выведен список всех дисков, которые подключены в данный момент к Вашему компьютеру. Ищите тот, который Вы хотите присоединить (в нашем случае мы выберем самую последнюю строчку - это флешка) .

    Напоминание - не забудьте отсоединить тот диск, с которым будете экспериментировать.

    Сделайте это штатными средствами, а именно просто нажмите на значок треугольника в проводнике:

    Обратите внимание, что один диск занимает, как минимум, две строчки. Первая - это физическое его наименование и маркировка, а вторая – логический диск (разделы) с файловой системой.
    Посмотрите на выделенную строчку - там указан тип файловой системы. У нас это FAT32 .
    Выделите свой диск и нажмите на кнопку "Редактировать" , которая располагается внизу окна.
    Откроется окно настроек. Проверьте, чтобы стояла галка около пункта "Не форматировать" .

    Обычно все диски в Linux монтируют в папку /run/media/имя_пользователя , о чем мы и упоминали выше.

    Поэтому в строке " Точка монтирования" впишите такой путь для монтирования Вашего диска: /run/media/имя_пользователя/имя вашего диска (в нашем случае это будет выглядеть так: /run/media/имя_пользователя/3C9B-F329 ).

    Как только Вы впишите эту строчку, то сразу станет доступна кнопка " . Нажмите на неё, а в открывшемся окне отметьте точкой пункт " ID устройства" и поставьте галочку на " Монтируемый пользователем" . Это нужно для того, чтобы Вы могли пользоваться диском в режиме обычного пользователя, а не только администратора.

    Теперь посмотрите на пункт " Значения произвольных опций" . Там найдите текст umask=0002 , и замените 0002 на 0000 (это права доступа к разделу) и согласитесь со всеми изменениями, нажав два раза ОК и Вас вернёт обратно к списку дисков. И, последнее, собственно, - в этом окне нажмите ОК . Программа снова выдаст вам предупреждение, что все изменения сейчас запишутся в файл. Если вы уверены в том что делаете, подтвердите изменения, нажав кнопку " Применить" .

    В итоге, если всё было сделано корректно, то зайдя в папку /run/media/имя_пользователя (кстати посмотреть можно и через файловый менеджер, а именно, можете войти в терминал и набрать команду ) Вы увидите:

    Ура, а вот и наша примонтированная флешка. Можно возрадоваться. Бедная флешка.. Что она только не пережила на момент написания этой статьи.

    Послесловие.

    Ладно. На этом заканчиваем наше повествование. Оставайтесь с проектом, здесь Вам рады.

    Традиционно говорю, что все вопросы, а так же дополнения, мнения, отзывы, критику, благодарности и прочее, Вы можете оставлять в комментариях к этой самой статье.

    P.S. За существование данной статьи спасибо члену команды Pantera