Перемонтировать диск без физического отключения?

17

Поэтому я отключил внешний жесткий диск USB, но я перемонтировал его. Есть ли команда, которую я могу использовать, чтобы перемонтировать диск? Единственный способ переустановки диска, который я знаю, - это отсоединить USB-кабель от моего Mac и снова подключить его.

Скотт Уолтер
источник

Ответы:

21

Один лайнер:

diskutil mount `diskutil list | grep "Volume Name" | sed -n -e 's/^.* //p'`

  1. Найдите идентификатор диска:

    diskutil list | grep "Volume Name"
    

    Пример результата:

    4: Имя тома Apple_HFS 100 ГБ    disk1s2
  2. Смонтируйте диск:

    diskutil mount disk1s2
    
Grg
источник
3
Благодарность! Теперь у меня есть настройка псевдонима, поэтому я быстро перемонтирую том.
Скотт Уолтер,
1
Откуда этот бит "Windows 8"?
dfeuer
1
@dfeuer Извините, это было просто примерное имя тома - отредактировано.
grg
Что делать, если диск отсутствует в Дисковой утилите? У меня есть подключенный диск, я его извлек, и он исчезает из Дисковой утилиты.
Cullub
@cullub Вы хотели ответить на другой ответ о Дисковой утилите? В любом случае, эта функция была удалена в El Capitan Disk Utility - она ​​не показывает не подключенные диски.
grg
18

Дисковая утилита позволит вам перемонтировать все подключенные диски. Только

  1. откройте его (это обычно в Приложениях> Утилиты)

  2. выберите диск

  3. нажмите "Mount"

dwightk
источник
2
Все эти годы использования Дисковой утилиты я никогда не знал, что ты сможешь сделать это :)
Скотт Уолтер,
6

diskutil mountтакже принимает имя тома, поэтому нет необходимости обрабатывать вывод grep diskutil list. Если диск имеет несколько томов (например, том Time Machine и другой том), вы можете использовать diskutil mountDiskдля подключения всех томов:

$ diskutil mount WD
Volume WD on WD mounted
$ osascript -e 'tell app "Finder" to disks where ejectable is true'
disk WD
$ diskutil eject Untitled
Disk WD ejected
$ diskutil mountDisk WD
Volume(s) mounted successfully
$ osascript -e 'tell app "Finder" to disks where ejectable is true'
disk Time Machine, disk WD

mountDiskи ejectприменяется ко всем томам, даже если вы указываете имя одного тома.

LRI
источник
2

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

Размонтировать / смонтировать: Command F(поиск Spotlight)> Дисковая утилита> Выбрать диск> размонтировать / смонтировать

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

Ура!

user1910072
источник
На моем компьютере Дисковая утилита обнаруживается в этом поиске, но есть целая куча файлов, которые также отображаются в результатах ...
dwightk
1

В дополнение к уже даным ответам для этого есть приложение с графическим интерфейсом, которое мне действительно нравится: Mountain .

Это приложение за 2 доллара, которое находится в строке меню и отслеживает как подключенные, так и не подключенные диски. Отмонтированные диски также могут быть перемонтированы оттуда.

Вы можете скачать бесплатную пробную версию с сайта.

(Также обратите внимание, что после установки версии Mac App Store появляется обновление, доступное непосредственно от разработчика. Я предполагаю, что обновление отсутствует в Mac App Store из-за правил песочницы Apple.)

Ти Джей Луома
источник