Об'єм Macintosh HD
є Core Storage Logical Volume
частиною Core Storage volume group
а, тому не можна змінювати iPartition або Disk Utility
.
Ви повинні завантажуватись із зовнішнього диска, накопичувача великого пальця або у, Internet Recovery Mode
щоб мати змогу змінювати гучність за допомогою деяких Terminal
команд.
Наступна diskutil cs resizeStack
команда є бездокументованою і як така може бути руйнівною.
Перед продовженням резервного копіювання Mac OS X.
Другий комп’ютер або iPhone з обліковими записами stackexchange для входу на сайт або в чат є корисним.
Почніть Terminal
з / Програми / Утиліти та введіть, diskutil cs list
щоб отримати враження.
Приклад виведення diskutil cs list
$ diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 08436957-C5CD-4DC6-B9FA-05B51A3EEFC8
=========================================================
Name: Macintosh HD
Status: Online
Size: 86908663234 B (80.94 GB)
Free Space: 35364864 B (35.4 MB)
|
+-< Physical Volume FFC67A8D-65A8-415E-A594-D7A6BED71844
| ----------------------------------------------------
| Index: 0
| Disk: disk0s2
| Status: Online
| Size: 86908663234 B (80.94 GB)
|
+-> Logical Volume Family 56C0E988-502B-43D5-90DD-EFBE58143896
----------------------------------------------------------
Encryption Status: Unlocked
Encryption Type: None
Conversion Status: NoConversion
Conversion Direction: -none-
Has Encrypted Extents: No
Fully Secure: No
Passphrase Required: No
|
+-> Logical Volume 4F26F5C3-8D94-419F-AFF1-B652E9DCDEF4
---------------------------------------------------
Disk: disk1
Status: Online
Size (Total): 86479166504 B (80.54 GB)
Conversion Progress: -none-
Revertible: No
LV Name: Macintosh HD
Volume Name: Macintosh HD
Content Hint: Apple_HFS
Ваш розділ Mac OS X (Macintosh HD), який видно на робочому столі, еквівалентний Logical Volume F26F5C3-8D94-419F-AFF1-B652E9DCDEF4
.
Виберіть вільний простір:
Після зміни розміру декількох десятків дисків у diskutil cs resizeStack LVUUID
мене ніколи не було проблем з Recovery HD. Отже, етап 1-6 можна вважати необхідним, і ви можете безпосередньо почати з кроку 7.
- Спочатку вам потрібно створити резервну копію
Recovery HD
: Запустити Terminal.app
та ввести
defaults write com.apple.DiskUtility DUDebugMenuEnabled 1
натиснути клавішу enter та quitTerminal.app
- Запустіть програму Disk Utility та увімкніть «Показати кожен розділ» у меню «Налагодження». Через кілька секунд усі розділи повинні бути видими
Виберіть Recovery HD
ліворуч і змонтуйте перегородкуRecovery HD
Перевірте диск
Створіть образ диска Recovery HD
та збережіть його лише для читання зовні
Перевірте образ диска на відновлення
Від'єднайте всі зовнішні накопичувачі
Перезапустіть Internet Recovery Mode
, натиснувши altcmdR
або завантажувальний Mavericks або Yosemite Thumb Drive (повну систему або встановіть).
- Почніть
Terminal
з меню / утиліти
- введіть наступну команду у вікні Термінал:
список дискутилів cs
- Скопіюйте буквено-цифровий UUID логічного обсягу (LV) вашого тома CoreStorage. LVUUID має бути четвертим у списку. У наведеному вище прикладі буквено-цифровими є:
F26F5C3-8D94-419F-AFF1-B652E9DCDEF4.
Виконайте таку команду:
diskutil cs resizeStack LVUUID partsize
Відповідно до числа, знайденого вище, це було б:
diskutil cs resizeStack F26F5C3-8D94-419F-AFF1-B652E9DCDEF4 100%
Якщо ви отримаєте помилку ("Процентне значення (100%) не можна вказати для цієї операції.") Використовуйте це замість цього:
diskutil cs resizeStack F26F5C3-8D94-419F-AFF1-B652E9DCDEF4 0g
Це, сподіваємось, розширить об'єм CoreStorage до майже всіх 120 Гб. Залежно від вашого диска це займе кілька секунд (SSD) або хвилин (HDD). Після успішної перевірки розміру перевірити, diskutil list
чи Recovery HD
все ще існує.
- Закрийте
Terminal.app
і запустіть Disk Utility
і перевірте розширений обсяг.
- Перезавантажте програму Recovery HD та ваш основний диск. Видаліть образ диска, створений на кроці 5, якщо все працює як очікувалося