Как удалить установленные места, которые были добавлены с помощью команды mount?

Я установил несколько разделяемых мест, используя приведенную ниже команду.

mount -t cifs /mnt/systemfolder -o username=name,password=password //10.10.1.1/My-Shared-Folder 

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

    • Я установил одно и то же место несколько раз.

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

Команда umount не помогает мне удалить установленное местоположение. Вот скриншот, показывающий результаты командам mount и umount .

введите описание изображения здесь

7 Solutions collect form web for “Как удалить установленные места, которые были добавлены с помощью команды mount?”

У вас есть несколько каталогов, которые монтируются поверх других каталогов (второй mount on /mnt/arcserver первый и т. Д., А монтирует on /mnt shadow предыдущие монтирует on /mnt/arcserver ). Это путает как людей, так и команду umount . Размонтируйте их снизу вверх:

 umount //10.49.4.20/Released umount //10.49.4.20/released umount //10.49.4.20/released umount //metro/released umount //metro/released umount //metro/released 

Если даже это не удается, потому что umount отключается на нескольких идентичных монтировках, в отчаянии отключите все cifs mounts:

 umount -a -t cifs 

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

 mkdir /TMPMNT/{Released,released{1,2},arcserver{1,2,3,4}} mount --move //10.49.4.20/Released /TMPMNT/Released mount --move //10.49.4.20/released /TMPMNT/released1 mount --move //10.49.4.20/released /TMPMNT/released2 mount --move //metro/released /TMPMNT/arcserver1 mount --move //metro/released /TMPMNT/arcserver2 mount --move //metro/released /TMPMNT/arcserver3 mount --move //metro/released /TMPMNT/arcserver4 

После этого у вас будут отдельные каталоги для каждой смонтированной файловой системы, которую вы можете исследовать и размонтировать на своем уровне.

возможно, с umount -f ?

-f Извлечь размонтирование (в случае недоступной системы NFS). (Требуется ядро ​​2.1.116 или новее).

Или, может быть, вы можете сделать это с помощью umount -l

-l Ленивый размонтировать. Отключите файловую систему от иерархии файловой системы и очистите все ссылки на файловую систему, как только она больше не занята. (Требуется ядро ​​2.4.11 или новее).

от: http://linux.die.net/man/8/mount

но оглядываясь, я нашел что-то здесь .

 $ umount.cifs /folder 

ОБНОВЛЕНИЕ Проверьте руководство по umount.cifs … возможно, это может дать вам дополнительную руку:

http://www.samba.org/samba/docs/man/manpages-3/umount.cifs.8.html

umount.cifs отключает файловую систему Linux CIFS. Он может быть вызван косвенно командой umount (8), когда umount.cifs находится в каталоге / sbin, если вы не указали опцию -i для umount. Указание -i на umount позволяет избежать выполнения помощников umount, таких как umount.cifs. Команда umount.cifs работает только в Linux, а ядро ​​должно поддерживать файловую систему cifs. Протокол CIFS является преемником протокола SMB и поддерживается большинством серверов Windows и многих других коммерческих серверов и устройств Network Attached Storage, а также популярным сервером Samba с открытым исходным кодом.

надеюсь, это поможет вам.

попробуйте umount .

 umount /mnt/systemfolder 

Вместо точки монтирования попробуйте размонтировать устройство

  umount //metro/released 

У меня была аналогичная проблема, но решения здесь не сработали для меня. У меня был выход из mount:

 //10.0.0.173/e$ on /mnt/mount_tmp type cifs (rw,mand) 

Я попробовал mount --move и альтернативы umount -a -t cifs , не работал. Я попытался размонтировать как //10.0.0.173/e$ и /mnt/mount_tmp , для меня ничего не работало. Я также попробовал -f и -l предложил, без успеха. Тогда я нашел это решение:

https://serverfault.com/questions/310015/cannot-unmount-cifs-mount

Он говорит вам использовать -i . Это не сработало, когда я попытался в установленной папке:

 $ umount -f -i /tmp/mount_tmp umount2: Invalid argument umount: /tmp/mount_tmp: not mounted 

но он, наконец, работал, когда использовал в «устройстве»:

 $ umount -i '//10.0.0.173/e$' umount: //10.0.0.173/e$: not found 

Несмотря на то, что он сообщил об ошибке, последующий запуск «mount» показывает, что он больше не монтируется.

Для записи fstab (ubuntu 14.04):

 10.10.70.18:/nfs01 /backup nfs rw,hard,intr 0 0 

Я смог размонтировать эту мертвую долю, используя:

 umount -l -i '10.10.70.18:/nfs01' 

Бег

 $ umount -i 

исправил проблему для меня.

  • Команда для снятия скриншота с нового файла
  • Почему моя система не покажет каталоги и файлы в / media / sda7?
  • Динамически ссылаться на имя файла
  • Как получить последний файл из списка файлов в определенном каталоге
  • Как создать структурированный список всех файлов и каталогов в определенном каталоге (рекурсивно)?
  • Как проверить, есть ли в нем символы?
  • Как переместить файл в каталог в текущий рабочий каталог без переименования?
  • Я установил Ubuntu вместо Windows. Где мои файлы с диска D?
  • Представление иерархии файловой системы
  • Резервное копирование снимков без администратора
  • Автоматическая команда запуска при копировании файлов в каталог
  • поиск файлов с определенным текстом и копирование этих файлов в другой каталог
  • Interesting Posts

    Проверка работоспособности жесткого диска

    Как восстановить initramfs с помощью встроенной оболочки?

    обрабатывать файлы в каталоге по мере их появления

    Использование Wireshark в Linux для отслеживания связанных HTTP-запросов и HTTP-ответа

    Различные результаты, вызывающие bash напрямую или через soft link

    Как использовать сортировку gnu для сортировки строк с разделителем поля, представленным только на некоторых строках

    Почему, когда я пытаюсь выполнить программу как обычный пользователь, мне становится отказано, и когда я выполняю его с помощью sudo, я получаю «Not Found»

    Предварительная обработка текста. Как запустить сразу несколько скриптов

    SSH на несколько серверов, выполняющих несколько команд

    Доступ к нескольким Wi-Fi-сетям одновременно с debian wheezy

    Как создать нового пользователя, но с уже существующим домашним каталогом?

    В сценариях Bash, что значит «$! «?

    Временно изменить время

    остановить кеширующий файл на стороне сервера (Centos 7, Apache)

    Переопределение разделов из Ubuntu live usb

    Linux и Unix - лучшая ОС в мире.