Как изменить размер раздела Lion, чтобы заполнить неиспользуемое пространство на диске?

Мой MacBook (конец 2007 г.) имеет жесткий диск на 80 ГБ. Раньше у меня был раздел Boot Camp размером 15 ГБ, и в какой-то момент я его удалил, но забыл изменить размер раздела Snow Leopard, чтобы заполнить 15 ГБ свободного места в конце диска.

С тех пор я установил Lion. Когда я запускаю раздел восстановления и пытаюсь изменить его размер, Дисковая утилита завершается с ошибкой: Couldn't unmount disk.

Я предполагаю, что это происходит из-за того, что раздел восстановления размером 500 МБ (с которого я загружался) мешает. Вот что я получаю, когда я бегу diskutil list:

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *80.0 GB    disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            65.3 GB    disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

Как я могу переместить раздел Recovery HD в конец диска, чтобы изменить размер основного системного раздела и вернуть эти 15 ГБ пространства?

Ответы (1)

Мое предложение

Не пытайтесь изменить размер из раздела восстановления. Загрузитесь в обычный раздел и измените размер оттуда.

Фон

список diskutil вводит вас в заблуждение. Ваша проблема не в положении раздела восстановления.

У меня была очень похожая настройка, и вот вывод списка diskutil для меня:

  #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            423.6 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:                  Apple_HFS Temp Partition Test ... 74.8 GB    disk0s4
   5:                 Apple_Boot Recovery HD             792.2 MB   disk0s5

На разделах 4 и 5 была версия Lion для разработчиков. Я только что использовал Дисковую утилиту, чтобы удалить разделы 4 и 5 и изменить размер раздела 2, чтобы заполнить пространство.

Это сработало - Дисковая утилита без проблем изменила размер основного диска. Так что же я сделал, что отличается от вас? Ну, я изменил размер основного раздела с загрузки на основной раздел, а не на раздел восстановления . Вы можете изменить размер раздела, с которого вы загрузились, в Дисковой утилите.

Имеет смысл, что раздел восстановления будет «мешать», если вы загрузились с него, поэтому я подозреваю, что приведенное выше предложение может сработать для вас.

Изменение размера из Lion работало нормально. Дисковая утилита обо всем позаботилась. (Клянусь, я помню, как пытался сделать это ранее сегодня, но DU не показывал нераспределенное пространство на диске. Оглядываясь назад, это могло быть потому, что в то время у меня был включен FileVault.)
Большой! Я рад, что смог помочь. Спасибо, что увеличили мою репутацию до четырехзначного числа! :-)
Я слишком долго искал этот ответ! Спасибо! +1