Чому на моєму Mac вже два дні працює fsck_hfs?


26

Я вперше помітив, що fsck_hfsпрацює вчора, займаючи 50-75% процесора, вчора. Він продовжує працювати і сьогодні.

psпоказує, що це робить /sbin/fsck_hfs -f -n -x -E /dev/disk3. Єдина проблема: я не думаю, що у мене є /dev/disk3.

  1. Чому він працює?
  2. Чи це коли-небудь закінчиться?
    • Чи можу я killце?
  3. Що таке /dev/disk3? Чи може це бути мій об'єм Time Machine, який наразі не встановлений?

Інформація про систему: MacBook Pro (2008). На ньому встановлено два диски - внутрішній диск ( /dev/disk1) та SSD PC Card (на /dev/disk0диво). Він підключається до віддаленого об'єму Time Machine, приєднаного до базової станції Airport Extreme.


1
інша точка даних; мій ноутбук 10.13.5 щойно провів дві години, "перевіряючи" резервну копію на накопичувачі NAS, мабуть, затримався на 84%. Більша частина часу процесора збиралася fsck_hfs(аналогічно командному рядку в ОП) з в основному нульовим мережевим трафіком (~ 5 пакетів в секунду), і я думаю, що дискові IO Ops / s також були низькими, але я не перевіряв це так багато. Ніяких явних змін у прогресі не було зафіксовано у графічному інтерфейсі (що я помітив), а потім воно лише успішно завершилось.
Сем Мейсон

Відповіді:


19
  1. Це, ймовірно, працює з моменту встановлення гучності Time Machine.
  2. Якщо гучності більше немає, я сумніваюся.
    • Я впевнений, що зможете sudo killall fsck_hfs; це б нічого не зашкодило. (Ви спробували перезапустити?)
  3. Мабуть, так і є.

Дякую за допомогу! Ви були праві. Через кілька хвилин після killцього з'явився Time Machine, сказав, що він не може перевірити мою резервну копію. Це, мабуть, заплуталося минулої ночі, коли я закрив свій MacBook і відніс його додому. Божевільно, що він спробує перевірити образ диска ~ 750 Гб через Wi-Fi! Мені доведеться залишити комп’ютер увімкненим і в офісі на кілька днів, щоб він міг завершитись…
Nate

1
Ви, мабуть, не хочете змушувати його кинути роботу, тому що це змушує вас відновити весь комп'ютер, а потім втратите наявну історію створення резервних копій
Sirens

1
@Nate "... він спробує перевірити образ диска ~ 750 ГБ через Wi-Fi! ..." - це не те, що станеться; передається лише частка зображення. Ключове слово : CopyHFSMeta , дивіться, наприклад, forums.freenas.org/index.php?threads/…
Грем Перрін

26

Натиснувши на піктограму Time Machine на панелі меню та вибрати "Пропустити перевірку", fsck_hfsпроцес зупинився. Можливо, трохи приємніше, ніж kill...


Просто дайте йому працювати, просто дочекайтеся його закінчення.
Чжан Базз

3

Ви також можете натиснути на піктограму Time Machine, вибрати "Відкрити налаштування машини часу ...", і ви повинні побачити панель прогресу щодо того, як далеко йде процес "резервного копіювання".

Потім можна натиснути кнопку "x" поруч із панеллю прогресу, щоб зупинити процес перевірки.


1

Я б рекомендував не вбивати його.

Востаннє я це робив, коли резервна копія Time Machine залишалася в стані, коли OSX вважав, що це пошкоджено. Це призвело до відмови OSX продовжувати використовувати цю резервну копію, тобто OSX запитав мене створити нову резервну копію (що фактично означатиме, що я втрачу будь-яку історію в своїй резервній копії, наприклад, видалені файли, попередні версії модифікованих файлів тощо).

Мені вдалося привести резервне копіювання Time Machine у ​​хороший стан, що дозволило OSX продовжувати використовувати цю резервну копію, але це було досить складно.


Хочете пояснити свій процес повернення резервної копії у хороший стан? Зараз у мене на машині часу є порожній розріджений зв'язок.
Метт М.

@MattM. Якщо ваш розріджений пакет справді порожній, я не думаю, що ви можете його зберегти. Але якщо воно не порожнє, воно позначене так само зіпсовано, як у мене, воно повинно бути врятованим. Я не можу точно пригадати, що я зробив, знайшов рішення через пошук в Google. Але sparsebundle містить деякий файл метаданих, який має властивість повідомляти про те, що резервна копія перевіряється / пошкоджується. Таким чином, процес був чимось на зразок відключення обсягу машини часу, знайдіть файл метаданих, відрегулюйте ці властивості та, можливо, перекомпонуйте обсяг машини часу (можливо, я вручну запустив крок перевірки після цього)
Піт

Я використовував Data Rescue 4 для Mac, і він працював як чемпіон за 99 доларів. Я не хотів ризикувати жодними незворотними втратами, редагуючи метадані. Він відновив дані безпосередньо на моєму локальному диску, зчитуючи розріджений пакет із Time Capsule, підключений через Ethernet.
Метт М.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.