Як я можу вирішити помилку "Розділ (карта) MediaKit надто малий"?


20

Я не в змозі розгорнути жорсткий диск свого Mac. diskutilityповідомляє про цю помилку:

MediaKit повідомляє про розділ (карту) занадто малий

Як я можу це вирішити?

Відповіді:


15

Якщо ви запустили GParted live CD: http://gparted.sourceforge.net/ У вашій системі він автоматично виявить та виправить цю проблему. Найкраще рішення, яке я знайшов поки що.


Приємно. Я думаю, що останні Macs використовують HFS + (Mac OS Extended), який, здається, підтримується для перевірки розділу відповідно до його огляду функцій .
Ар'ян

Працюючи як шарм - це найкраща відповідь - потрібно більше голосів.
scotru

чудово працює. просто завантажтесь з живого ізо, почніть gparted, оберіть "виправити", коли з'явиться спливаюче вікно, а потім вийдіть.
синоніп

Це чудово працювало для мене. У моєму випадку мій Macbook 4,1 (білий, 2008 р.) Налаштований на подвійне завантаження, із Mac OS Snow Leopard на першому розділі та Lubuntu на другому. У мене виникли труднощі під час завантаження диска Gparted, який я записав, але я встановив Gparted на розділі Linux і просто запустив його звідти, зменшивши розмір розділу приблизно на 300 Мб, і після цього Snow Leopard із задоволенням перевстановився на розділ.
Піт Форсайт

7

Спробуйте відформатувати свій диск з терміналу за допомогою diskutilкоманди, наприклад:

  1. Список усіх дисків:

    diskutil list
    
  2. Відключіть накопичувач (замініть diskNйого):

    diskutil unmountDisk force diskN
    
  3. Стерти завантажувальний сектор нулями (переконайтеся, що ви не стираєте неправильний диск!):

    sudo dd if=/dev/zero of=/dev/diskN bs=1024 count=1024
    

    Попередження: Вище команд видаляє всі дані /dev/diskN, тому переконайтеся, що ви правильні!

  4. Розділ з використанням diskutil:

    diskutil partitionDisk diskN GPT JHFS+ "My External HD" 0g
    

Джерело: Disk Utility не може видалити / відформатувати зовнішній жорсткий диск при reddit.


1
це мені допомогло:, sudo dd if=/dev/zero of=/dev/diskN bs=1024 count=1024дякую
GwenM

6

Ця публікація в блозі була єдиним способом, який я вирішив вирішити, і це не для слабкого серця. ;-)

http://blog.scottmroberts.com/archives/15

В основному проблема полягає в тому, що таблиця розділів GUID плутається з розміром диска. Єдиний спосіб виправити це - придбати інструмент, який виправить проблему, або самостійно виправити проблему вручну, видавши команди gptдля видалення та відновлення таблиці розділів. Ви повинні створити його саме так, як це було раніше, включаючи типи розділів (UUID).

Крім того, ви повинні мати можливість отримати root-запит, де диск, який вас цікавить, не встановлений. (для мене це означало спливання на інсталяційний диск, завантаження з нього, а потім швидке натискання Command-S для входу в режим однокористування.)


FYI, Якщо gparted зараз підтримує це (див. Вище відповідь), я би зробив це так!
mpontillo

Дякую! Це викликало для мене кошмар. Це рішення спрацювало чудово.
Тоні Бенінат


2

Чому б просто не завантажитися в єдиний користувальницький режим? Утримуйте команду + s при завантаженні. Виконайте перевірку диска та потім встановіть накопичувач.

Перейдіть до /Library/Cachesта /System/Library/Cachesвидаліть усе з цих папок.

Потім перейдіть до /private/var/dbта видаліть BootCache.data, BootCache.playlistі .volinfodatabase. Перезавантажте та знову використовуйте Disk Utility. Щойно тут це було зроблено, і він працював, переходячи від 120 ГБ SSD до 250 ГБ SSD. Занадто мала або жахлива помилка medikit.

Можливо, вам доведеться просто видалити .volinfodatabase. Спробуйте це спочатку. Якщо це не працює, спробуйте .volinfodatabaseще раз і файли BootCache. Якщо це не працює, спробуйте те, що я спробував.


Це спрацювало, видаливши обидва ... / Бібліотека / Кеші, і BootCache.data + BootCache.playlist
bigkm

1

Не обов'язково корисна відповідь, але я вирішив цю проблему в Yosemite, використовуючи опцію «Відновити диск» у Disk Utility. Використовуючи OSX у virtualbox, на хості virtualbox, і я змінив розмір динамічного диска, але OSX не дозволив мені змінити розмір розділу (з помилкою в початковому запитанні)


1
Працює на моїй машині (тм)!
Грант Холлідей

0

Нове в Mavericks, мабуть, ви можете завантажуватись із носія інсталятора (компакт-диск або великий палець) та використовувати його дискову утиліту.

Кроки:

  1. вставити інсталяційний носій
  2. Перезапустіть, утримуючи натиснутою клавішу опції, поки не запитаєте, з якого носія завантажуватися
  3. Виберіть носій для встановлення, з якого потрібно завантажуватися
  4. Вам будуть представлені деякі варіанти, останній з яких - це утиліта диска
  5. Відкрийте утиліту диска
  6. Розділ як звичайний
  7. Перезапустіть нормально

Це працює, тому що він пропускає всю кешовану інформацію про накопичувач, про яку Йенс Ерат згадував у своєму коментарі . Ви можете помітити, що приблизно на кроці 5/6 утиліта диска потребує певного часу, щоб проаналізувати ваш диск, що він не робить при нормальній завантаженні. Це гарна річ.

До речі, це не працює у режимі відновлення. Режим відновлення виглядає дуже схожим на завантаження із встановленого носія. Але режим відновлення все ще вимикається з жорсткого диска, який ви намагаєтесь переділити, і це спричиняє проблеми.

(Дякую Деннісу на моїй роботі за те, що він допоміг мені зрозуміти це)



0

У мене була ця проблема при спробі видалити деякі диски Linux з диска. Переформатування їх як розділів MacOS дозволило згодом видалити їх.


0

Можливо, проста відповідь: я виправив це за допомогою Disk Utility, стер диск і переформатувавши його на Mac OS Extended (Journaled), вибравши карту розділів GUID як схему. Після того, як це було завершено, я тоді зміг успішно розділити диск. Раніше я намагався відформатувати його для використання картки розділів Apple, після чого я продовжував отримувати описане повідомлення про помилку, коли я намагався розділити простір на два розділи.


0

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

Наприклад, у мене WD My Password 4TB і він працював за допомогою програми WD Drive Utilities .

Утиліти WD Drive, стирання дисків, мій паспорт

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