Як Mac OS X вирішує, які томи встановити? Один з моїх дисків не монтується під час завантаження


16

У мене в Mac Pro є чотири диски. Завантажувальний диск та два інших монтуються під час запуску OS X, але четвертий - ні. Я можу встановити його в Disk Utility, і, здається, це все в порядку.

Як я можу сказати Mac OS X встановити його?

diskutil list /dev/disk2s2
/dev/disk2
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk2
   1:                        EFI                         209.7 MB   disk2s1
   2:                  Apple_HFS Broken                  999.9 GB   disk2s2

Оновлення: Схоже, виникло непорозуміння з цього питання. Я не хочу з’ясувати, що не так »з моїм диском, який я назвав« Зламаний ». Здається, це працює добре. Я також кілька разів переформатував це. Я хочу знати, як сказати OS X монтувати певний диск під час завантаження. Я назвав диск "Зламаний", тому що він не монтується автоматично, а не тому, що у мене з цим як-небудь виникають проблеми, а також немає повідомлень про помилки. Просто забудьте, я згадав про диск і відповів на питання, як сказати OS X, які диски потрібно монтувати під час завантаження, якщо ви знаєте відповідь. Спасибі.


Ви кажете, що зможете встановити його в програмі Disk Utility так, ніби не можете встановити її через бічну панель Finder? cl.ly/DC0k
gentmatt

1
Як я можу перейти до нього, якщо він не встановлений? Думаю, ви плутаєте монтаж диска з його відкриттям у Finder. Привід не встановлений. Це означає, що він недоступний системі як об'єм, лише як пристрій (наприклад, "disk2s2" у випадку цього диска). Коли завантажуються Mac OS X, вони зазвичай монтують усі накопичувачі.
Ендрю Дж. Брем

1
У Linux є / etc / fstab, Mac OS X не має (принаймні, моя установка, здається, не має). Тут "пристрій" - це дуже багато речей, але деякі пристрої дійсно є дисками (або подібними) і містять файлові системи. Встановивши їх, файлова система стає частиною системи та може отримати доступ до Finder та інших програм.
Ендрю Дж. Брем

1
HFS + без журналу не є типовим для багатьох років. Журнал повинен бути включений у всіх ваших томах HFS +, якщо ви не маєте дуже вагомих причин цього не робити. Я думаю, що деякі утиліти HFS Linux / BSD не люблять HFS +, що перебуває у форматі.
Бретт Дікеман

2
Ці відповіді здебільшого пропускають суть! Він не шукає кріплення при вході в систему. Він хоче монтуватися під час завантаження. Це не зовсім складне питання, але здається, що це складна відповідь. Наприклад, ви хочете, щоб зовнішній диск (він не встановлений автоматично, здається, коли внутрішні накопичувачі) використовувався для локального резервного копіювання мережі Time Machine. Ви не хочете обмежувати мережеві пристрої можливістю резервного копіювання лише тоді, коли певний користувач увійшов у комп'ютер. Ви хочете, щоб це створило резервну копію ВСЕ ЧАС. Отже, питання не в тому, чому і чому не під час входу, а як встановити зовнішній диск у BOOT час

Відповіді:


16

OS X використовує, diskarbitrationdщо виявляє нові пристрої зберігання даних та перевіряє їх на встановлені файлові системи. Рамка дискового арбітражу обробляє сповіщення програм про події встановлення / відключення диска та дозволяє їм впливати на те, встановлений чи ні гучність.

Зверніться до сторінки чоловіка diskarbitrationdщодо дуже обмеженої додаткової інформації; наприклад, diskarbitrationd і консультується, /etc/fstabщоб визначити, чи слід встановлену файлову систему монтувати інакше, ніж у розташуванні за замовчуванням (/ Volumes /) або зі спеціальними параметрами (або зовсім не встановлено.)

Причини дискарбітраціїі не монтажу файлової системи або "гучності" на пристрої можуть включати:

  • Помилки (пошкодження) в таблиці розділів.
  • Невідповідність типу розділу та файлової системи.
  • Пошкоджена файлова система, яку fsck не може відновити.
  • Поломка обладнання.
  • Файлова система перерахована /etc/fstabз noauto.
  • Додаток використовує рамку арбітражу дисків для запобігання автоматичного монтажу

Відповідно до ваших коментарів, всі ваші файлові системи, що проїжджають, монтуються, а файлова система, яка не монтується, не включає журнал. Журналістика була введена на серверах 10.2 Server та 10.3 Client і до цього часу вважається життєво важливою особливістю. Це потрібно включити, якщо ви дійсно не знаєте, що робите; отже, чому ви повинні утримувати клавішу опцій у програмі Disk Utility, щоб відключити її в сучасних версіях OS X. Переконайтеся, що в томі ввімкнено журнал:

  1. Виберіть гучність у Disk Utility
  2. Виберіть File-> Enable journaling(якщо воно заграноване, увімкнено ведення журналу.
  3. Перевірте, вибравши File-> Get info; ви повинні бачити "Mac OS Extended (Journaled)" як тип файлової системи.

1
список дискутилів / dev / disk2s2 / dev / disk2 #: ІДЕНТИФІКЕР ТИПУ ІМЕНА РОЗМІР 0: GUID_partition_scheme * 1,0 TB disk2 1: EFI 209,7 Мб disk2s1 2: Apple_HFS Broken 999,9 ГБ disk2s2
Ендрю Дж. Брем

1
Зауважте, що "Broken" - це назва тома.
Ендрю Дж. Брем

1
Я думаю, що ви працюєте з припущенням, що з самим процесом кріплення щось не так. Немає. Монтаж приводу працює. Він просто не встановлюється під час завантаження.
Ендрю Дж. Брем

1
Це відбувається лише на одному приводі, і це не автоматизація. Від'єднайте та від'єднайте шнур живлення, а потім знову підключіть його, і, сподіваюся, він не встановиться автоматично. Нічого особливого в монтажі часу завантаження, насправді. Будь ласка, опублікуйте всю інформацію, яку я вимагав, оновивши ваше питання, а не вставляючи його тут - форматування порушено.
Бретт Дікеман

2
Іноді виникають питання з недостатньою деталізацією, і запитувач ніколи не повертається, тому вони закриті. Однак у цьому випадку Ендрю, здається, активно відповідає, тому я збираюся залишити питання відкритим. Він здається вкладеним достатньо, щоб зрозуміти, що пропущення кроків з усунення несправностей може призвести до отримання відповіді.
Кайл Кронін

3

Трохи запізнюємось, але, сподіваємось, це допомагає комусь, хто шукає (оскільки решта відповідей тут марні!)

Цитуючи https://discussions.apple.com/message/29744735#29744735 -

Оскільки принаймні Пантера і переходить до Ель-Капітана, для автоматичного налаштуванняDisksWithoutUserLogin потрібно встановити значення true (1) в /Library/Preferences/SystemConfiguration/autodiskmount.plist, то всі зовнішні сховища повинні бути встановлені під час завантаження.

Перевірте поточне налаштування: прочитати параметри sudo за замовчуванням / Бібліотека / Налаштування / SystemConfiguration / autodiskmount AutomountDisksWithoutUserLogin

Вихід буде 0 або 1 0 = false 1 = true

Встановлено значення true: sudo default default write / Бібліотека / Налаштування / SystemConfiguration / autodiskmount AutomountDisksWithoutUserLogin -bool true


2

Гучність знову встановлюється автоматично.

Я ніколи не дізнався, як Mac OS X вирішує, які томи встановити, а які ні. Але як би там не було, Mac OS вирішила знову встановити гучність. Мабуть, рішення полягає у перезавантаженні, поки воно не працює.


Зараз у мене є ще один диск, який не монтувався автоматично, а добре встановлювався вручну.
Ендрю Дж. Брем

1

Якщо припустити, що з самими томами немає драматичних даних, ви можете встановити додаткові томи під час входу, додавши їх як елементи входу для свого облікового запису користувача у налаштуваннях системи.


Це відкриває нове вікно пошуку кожного входу. Незалежно від того, чи ви поставите галочку "сховати". Вид дратівливих.
gentmatt

Це також неможливо, оскільки елементи входу відкриваються , а не встановлюються . Як Finder навіть знає, який пристрій встановити для піктограми з назвою "Жорсткий диск 2"?
Ендрю Дж. Брем

1
На мій досвід, він не відкриває Finder, він просто монтує гучність. Я використовую це для монтажу акцій мого Drobo (хоча я визнаю, що я припускаю, що це працює так само для місцевих томів). Підтвердить кроки, коли я повернуся додому.
Тоні Джонсон

Томи можна додати до елементів запуску, перейшовши в Налаштування системи> Користувачі та групи> Елементи входу. Виберіть "+", щоб додати новий елемент, і виберіть "Том". Підтвердили, що це працює з локальними томами, а також з мережевими акціями. Результат - встановлений гучність і значок на робочому столі. Не відкриваються вікна пошуку.
Тоні Джонсон

1
Так, гучність буде змонтована. Єдина умова - ви бачите гучність у діалоговому вікні "Додати елемент запуску". Погодьтеся, що це бандаїд, але якщо він працює, чи має це значення?
Тоні Джонсон

1

Перейдіть до Налаштування системи> Облікові записи> Елементи входу. Клацніть на знак плюс і додайте свій диск у цей список. Кожен раз, коли ви входите у свій обліковий запис, Finder автоматично змонтує цей диск.


1
Це та сама відповідь, що і Тоні Джонсон. Прочитайте коментар там.
Ендрю Дж. Брем

1

У моєму випадку мені довелося змонтувати об'єм afp під час завантаження, і я хотів, щоб він був прозорим. Що я зробив, це створити сценарій і додати його до елементів входу. Таким чином вікно не відображається.

tell application "Finder"
    mount volume "afp://ServerName._afpovertcp._tcp.local/VOLUMENAME" as user name "macUser"
end tell

ви можете спробувати зробити щось подібне

do shell script "diskutil mount /dev/disk2s1"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.