Mac os mount disk terminal

Question: Q: Disk Utility won’t mount a disk

I have a 1TB HDD that was in a backup system that I’m sending in to the vendor for replacement. I am trying to mount it in an external enclosure but DU won’t recognize it. When I first plugged it in, DU mounted it fine (it was 1TB of a 2TB sparse bundle) and I did a simple erase. When I swapped it out for the other HDD and then swapped it back, DU will no longer mount it. In fact, DU doesn’t show a darn thing except the expected boot volume. I’ve disconnected, reconnected, powered it off then on, but nothing happens.

I’m on 10.8.2 using Disk Utility version 13 (444) on a late 2012 Mac mini.

Is there a way of «forcing» it to mount? Is there a CLI in Terminal that will mount it? Is there a 3rd party app that will do this (it’s been ages since I last used something like Disk Warrior!)?

I really need to do a secure erase before sending it back.

Mac mini, OS X Mountain Lion (10.8.2), 10GB SDRAM 240GB SSD & 500GB HDD

Posted on Mar 7, 2013 8:09 PM

Launch/Utilities/Terminal and enter this command at the prompt:

If it sees the disk, note the number of the disk (far left column) you want to mount.

Then, enter this command:

mount /dev/(number of disk)

Put in the number no parenthesis.

mount force /dev/(number of disk)

Posted on Mar 7, 2013 8:42 PM

Helpful answers

I would start with the basics. First, what is the external enclosure, firewire or USB? Did you check if there is a firmware update for the enclosure itself? I had this problem with a My Book II enclosure from Western Digital and updated the firmware then the disk finally mounted. If that is not a problem, do you have another hard drive you can try in the enclosure to rule it out as the culprit? or another enclosure or computer to try it out on?

Then once you know with 100% certainty that the external enclosue is fine, you can try Disk Warrior which does sometimes mount disks that DU won’t see. Tech Tool Pro and Data Rescue are also sometime good with these issues.

Mar 7, 2013 8:44 PM

There’s more to the conversation

Loading page content

Page content loaded

Launch/Utilities/Terminal and enter this command at the prompt:

If it sees the disk, note the number of the disk (far left column) you want to mount.

Then, enter this command:

mount /dev/(number of disk)

Put in the number no parenthesis.

mount force /dev/(number of disk)

Mar 7, 2013 8:42 PM

I would start with the basics. First, what is the external enclosure, firewire or USB? Did you check if there is a firmware update for the enclosure itself? I had this problem with a My Book II enclosure from Western Digital and updated the firmware then the disk finally mounted. If that is not a problem, do you have another hard drive you can try in the enclosure to rule it out as the culprit? or another enclosure or computer to try it out on?

Then once you know with 100% certainty that the external enclosue is fine, you can try Disk Warrior which does sometimes mount disks that DU won’t see. Tech Tool Pro and Data Rescue are also sometime good with these issues.

Mar 7, 2013 8:44 PM

@Alan Wood: Thanks. I neglected to mention that I moved the external enclosure (It’s one of those things from OWC where you can slip a drive in or out for testing/formatting purposes) to another Mac and it worked fine. I can’t use that Mac for more than a few minutes at a time. I appreciate your tips about DW and TTP. I have old licenses so I’ll probably hve to pay an upgrade price.

Mar 8, 2013 12:53 PM

Читайте также:  При установке windows не видит загрузочный диск

@macjack: Thanks for the CLI commands. The «force mount» worked great. It must have had the added benefit of triggering something deep within the OS as now the external enclosure/HDD can be mounted and unmounted without a care. Thanks for your help.

Mar 8, 2013 12:55 PM

Hi Tod, I’m trying your advise but please correct if I’m doing wrong Macbook pro with upgraded Yosemite): I connect my WD passport studio with firewire (that does not mount or show in Disk Utilities), and use your CLI command but what do you mean with (number if disk)? I tried all the numbers on mine but does not work. It keep on saying: You must specify a filesystem type with -t.

Aug 8, 2015 5:28 AM

Sorry I dont understand what you mean with «number of disk»? What number?

Aug 8, 2015 6:02 AM

Ok figured it out, and got the message: mount/force/dev/disk2: No such file or directory

I also tried TechTool pro 7, still don’t mount. It gets power but don’t mount.

Aug 8, 2015 6:43 AM

Very similar problem. Bought a used mid 2010 Macbook Pro 13 inch that would not recognize internal HD. I swapped the internal cable from my working 2009 MBP 13 inch and, BINGO, everything works! Too bad the cable is $50 since it also carries the IR sensor signal and lamp.

Its odd that such a cable would «fail» — maybe its the circuit board connector?

Aug 13, 2015 4:34 PM

Well — may not be «cable» after all. I switched the «bad» cable to the computer that originally had the «good» cable — booted right up. Meanwhile the «good» cable when placed in the computer that wouldn’t boot also works! Could be the connector or maybe a crack in the ribbon conductor that works when the cable is bent a certain way.

Aug 13, 2015 6:59 PM

I am unamble to mount the external disk, tried force mount

i have the following msg

what do mean by filesystem the with -t

Sep 3, 2015 9:25 AM

Hi, I have exactly same problem, my hard drive Transcend 2TB is working perfectly on windows. On mac, i have a Macbook Pro and a Macbook 12 in brand new. First time i connect it worked fine, but now its random. Sometimes i can take up to have an hour of rebooting to get my HDD running. It powers up but not recognised. Both Macbook pro and Macbook same behaviour. Read something about reseting the PRAM, using the keys: COMMAND+OPT+P+R at the same time when rebooting it also works randomly. Very frustrating. Looked for the drivers update of the HDD no luck. Used the DISKUTIL DISK command on the terminal. It does not list it. Not working. Also, called Apple support, they mentioned that it was the HDD Format, so suggested MAC OS X Extended format. So took a day work. Worked the first time connected , now random. Frustrating.

Источник

Подключить и размонтировать диски из командной строки в Mac OS X

Отключите диск из командной строки

Давайте сначала рассмотрим размонтирование дисков. Для этого вам понадобится другой том, подключенный или подключенный к Mac в той или иной форме, затем запустите Terminal для запуска (находится в / Applications / Utilities /).

1: Список всех дисков

Первое, что вам нужно сделать, это перечислить подключенные диски. Это предоставит список всех дисков, подключенных к Mac, которые монтируются и размонтируются, и все их соответствующие разделы. Мы делаем это, чтобы мы могли получить идентификатор диска, который обычно похож на disk1s2 или disk2s2 и т. Д.

Результат будет выглядеть примерно так:

$ diskutil list
/ DEV / disk0
#: ИДЕНТИФИКАТОР РАЗМЕР ИМЕНИ ТИПА
0: GUID_partition_scheme * 121.3 GB disk0
1: EFI 209,7 МБ disk0s1
2: Apple_HFS Macintosh HD 120.5 GB disk0s2
3: Apple_Boot Recovery HD 650.0 МБ disk0s3
/ DEV / disk1
#: ИДЕНТИФИКАТОР РАЗМЕР ИМЕНИ ТИПА
0: GUID_partition_scheme * 16.0 GB disk1
1: EFI 209,7 МБ disk1s1
2: Apple_HFS OSXDaily 15,7 ГБ disk1s2

Ради этого примера мы сосредоточимся на подключенном диске с именем «OSXDaily», который, как представляется, является внешним флэш-накопителем USB, который отображается последним в списке. Обратите внимание, что идентификатор для этого диска — «disk1s2», и мы перенесем его на следующую последовательность команд для размонтирования и повторной установки.

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

2: Отключите указанный диск

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

diskutil unmount / dev / disk1s2

Это приведет к отмене именованного тома, и местоположение было размонтировано, например:

$ diskutil unmount / dev / disk1s2
Объем OSXDaily на диске1s2 размонтирован

Читайте также:  При обновлении до windows 10 ошибка 800705b4

Вот и все. Вы заметите, что диск больше не доступен в Finder, но он все равно будет отображаться через diskutil из командной строки или более привычное приложение Disk Utility в графическом интерфейсе OS X.

Установите привод из командной строки

Если вы можете отключить диск, вы, конечно же, можете установить или перемонтировать его. Последовательность команд очень похожа; найдите громкость, затем смонтируйте диск.

1: найдите привод на гору

Если вы уже знаете, где находится тома, вы можете игнорировать часть 1 и перейти прямо к части 2, но в любом случае давайте обнуляем получение идентификатора тома. На этот раз мы немного сократим его, потому что предположим, что мы знаем имя диска для монтирования, поэтому нам нужно всего лишь найти идентификатор. Мы сделаем это, используя grep, чтобы сократить выход команды diskutil следующим образом:

$ diskutil list | grep OSXDaily
2: Apple_HFS OSXDaily 15,7 ГБ disk1s2

Этот вывод, очевидно, намного короче, чем полный вывод списка diskutil, который мы показали выше.

В этом примере диск «OSXDaily» по-прежнему находится на / dev / disk1s2, и это то, что мы будем монтировать.

2: Установите (или перемонтируйте) привод

Чтобы смонтировать (или перемонтировать) диск, мы будем использовать ту же команду diskutil с новым флагом и вводами:

diskutil mount / dev / disk1s2

Используя те же примеры, что и в других местах, вот что будет выглядеть команда и вывод:

$ diskutil mount / dev / disk1s2
Объем OSXDaily на / dev / disk1s2 установлен

Это, очевидно, снова подключит накопитель, а также снова добавит смонтированный том в OS X Finder и приложениях с графическим интерфейсом в различных диалоговых окнах Open или Save.

Отключить и перезагрузить диск / том в одной команде

Хотите быстро размонтировать и перемонтировать один и тот же объем, в основном, питание, связанное с подключением к Mac? Вы можете сделать это в одной команде, наведя два вместе так:

diskutil unmount / dev / disk1s2; diskutil mount / dev / disk1s2; echo «Remounted Volume»

Это будет выглядеть следующим образом:

$ diskutil unmount / dev / disk1s2; diskutil mount / dev / disk1s2; echo «Remounted Volume»
Объем OSXDaily на диске1s2 размонтирован
Объем OSXDaily на / dev / disk1s2 установлен
Повторный объем

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

Источник

List All Mounted Drives and their Partitions from the Terminal

To list all mounted drives and their accompanying partitions from the Terminal on Mac OS X, you can use the diskutil command with the list flag. This approach will display all disks, drives, volumes, and containers on any drive connected to the Mac, including boot volumes, hidden volumes (like the Recovery partition), empty volumes, unformatted drives, and all other disks.

How to List All Mounted Drives, Partitions, Volumes on Mac via Command Line

This is easily done at the command line by typing the following command:

Hit return to see the results, showing all mounted volumes, drives, and their respective partitions.

This will give you feedback displayed like the following, listing out the mounted drives, their volume names, the size of the drive and partitions, their partition types, and their identifier location:

$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *121.3 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 120.5 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: Apple_partition_scheme *21.0 MB disk1
1: Apple_partition_map 32.3 KB disk1s1
2: Apple_HFS Sample-OSXDaily-Drive 1.2.6 20.9 MB disk1s2

This is also demonstrated in the screenshot shown above with a much more accurate representation of formatting, when it is printed in your own terminal it will display nicely in tables, making it easily scannable and readable.

Note that all containers and/or all partitions are shown through this command, including hidden partitions like the Recovery HD, the EFI partition, reboot, and partition map and scheme information.

Alternatively, you can use the ‘df -h’ command at the terminal to list mounted file system partitions.

If you know of another handy approach to list out all drives and volumes connected to a Mac, share with us in the comments below!

Источник

Монтирование и отключение дисков из командной строки в Mac OS X

Вы можете подключать и отключать диски, тома и диски из командной строки MacOS и Mac OS X.

Для многих пользователей самый простой способ отключить диск на Mac — просто перетащить том в корзину, использовать клавиши извлечения, отсоединить диск или использовать один из методов принудительного извлечения. Точно так же, если вы хотите перемонтировать диск, вы обычно можете просто физически отключить диск и снова подключить его. Но что, если вы хотите иметь возможность монтировать, отключать и повторно монтировать диски из командной строки? Это именно то, что мы здесь рассмотрим.

Читайте также:  Драйвера для аудиоустройств windows

Этот трюк работает с внешними USB-дисками, жесткими дисками, Firewire, Thunderbolt, DVD, компакт-дисками, сетевыми дисками, даже флэш-накопителями USB, буквально с любым томом, который может быть смонтирован и доступен с помощью невероятно полезной команды diskutil. Используя командную строку для повторного подключения диска, весь процесс может быть завершен удаленно, если необходимо, через SSH, без необходимости физического отключения диска от Mac. Это бесконечно полезно для устранения неполадок, для сценариев и автоматизации, и это отличный трюк для тех из нас, кто просто любит возиться с Терминалом.

Как отключить диск из командной строки на Mac

Давайте сначала рассмотрим размонтирование дисков. Для этого вам понадобится еще один том, подключенный или подключенный к Mac в той или иной форме, затем запустите Терминал, чтобы начать работу (находится в / Applications / Utilities /).

1: Список всех дисков

Первое, что вам нужно сделать, это перечислить подключенные диски. Это предоставит список всех дисков, которые подключены к Mac, которые либо подключены, либо отключены, а также все их соответствующие разделы. Мы делаем это, чтобы получить идентификатор диска, который обычно выглядит как disk1s2, disk2s2 и т. Д.

Результат будет выглядеть примерно так:

$ diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *121.3 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 120.5 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *16.0 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_HFS OSXDaily 15.7 GB disk1s2

В этом примере мы сосредоточимся на подключенном диске с именем «OSXDaily», который оказывается внешним флэш-накопителем USB, который появляется последним в списке. Обратите внимание, что идентификатор этого диска — «disk1s2», и мы перенесем его в следующую серию команд, чтобы размонтировать и снова подключить его.

Вероятно, стоит упомянуть, что диски всегда будут располагаться в / dev / и поэтому / dev / всегда будет иметь префикс перед идентификатором.

2. Отключить указанный диск

По-прежнему используя команду diskutil, мы укажем ей диск, о котором идет речь, для отключения.

diskutil unmount /dev/disk1s2

Это сообщит, что названный том и местоположение были отключены, например:

$ diskutil unmount /dev/disk1s2
Volume OSXDaily on disk1s2 unmounted

Это все, что нужно сделать. Вы заметите, что диск больше не доступен в Finder, но он по-прежнему будет виден через diskutil из командной строки или более знакомое приложение Disk Utility в графическом интерфейсе Mac OS X.

Как смонтировать диск из командной строки на Mac

Если вы можете размонтировать диск, вы, конечно, можете подключить или снова подключить его. Последовательность команд очень похожа; Найдите том, затем смонтируйте диск.

1. Найдите диск для установки

Если вы уже знаете, где находится том, вы можете проигнорировать часть 1 и сразу перейти к части 2, но давайте все равно рассмотрим получение идентификатора тома. На этот раз мы немного сократим его, потому что мы предполагаем, что знаем имя диска, который нужно смонтировать, поэтому нам нужно только найти идентификатор. Мы сделаем это, используя grep, чтобы сократить вывод команды diskutil следующим образом:

$ diskutil list |grep OSXDaily
2: Apple_HFS OSXDaily 15.7 GB disk1s2

Этот вывод, очевидно, намного короче, чем полный вывод diskutil list, который мы показали выше.

В этом примере диск «OSXDaily» по-прежнему находится в / dev / disk1s2, и мы его смонтируем.

2. Смонтируйте (или перемонтируйте) диск

Чтобы смонтировать (или перемонтировать) диск, мы будем использовать ту же команду diskutil с новым флагом и такими входными данными:

diskutil mount /dev/disk1s2

Используя те же примеры, что и в других местах, вот как будут выглядеть команда и результат:

$ diskutil mount /dev/disk1s2
Volume OSXDaily on /dev/disk1s2 mounted

Это, очевидно, снова монтирует диск, а также снова делает подключенный том видимым в Mac OS X Finder и для приложений на основе графического интерфейса в различных диалоговых окнах Open или Save.

Как отключить и снова подключить диск / том с помощью одной команды

Хотите быстро размонтировать и снова подключить тот же том, по сути отключив и отключив его подключение к Mac? Вы можете сделать это с помощью одной команды, связав их вместе следующим образом:

diskutil unmount /dev/disk1s2;diskutil mount /dev/disk1s2;echo «Remounted Volume»

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

$ diskutil unmount /dev/disk1s2;diskutil mount /dev/disk1s2;echo «Remounted Volume»
Volume OSXDaily on disk1s2 unmounted
Volume OSXDaily on /dev/disk1s2 mounted
Remounted Volume

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

Источник

Оцените статью