Я собираюсь обновить жесткий диск своего MacBook. (От 60 ГБ до 320 ГБ, что, как я знаю, ниже предела в 500 ГБ).
Я смог установить OS X на новый диск, а также перенести раздел старого жесткого диска на новый с помощью sysresccd (живой диск Linux) и dd
(dd if=/dev/sdb of=/dev/sda
, так что весь диск). Так что это не проблема оборудования, ограничений или ограничений.
Итак, после переноса 60 ГБ-диска на новый каждый менеджер разделов показывал мне, что на диске осталось около 260 ГБ, но ни один из них не позволил бы мне изменить размер раздела.
В Disk Utility
на установочном компакт-диске OS X позволяет изменять размер, но также стирает данные. Я пытался скопировать (dd
) старый раздел в новый, больший (dd if=/dev/sdb2 of=/dev/sda2
), но тогда система откажется загружаться.
То, что я еще не пробовал, - это создать раздел вручную, а затем скопировать все содержимое (с поддержкой hfsplus на live disk linux), потому что я полагаю, что этот раздел тоже не загрузится.
Есть ли способ изменить размер раздела после копирования всего диска или сделать раздел с измененным размером вручную загрузочным?
Просто разбейте новый диск на разделы любого размера и скопируйте данные с помощью Копировальный Клонер. Он будет загрузочным и будет иметь нужный вам размер.
Вы можете сделать это в работающей системе, и вам не нужны живые компакт-диски или что-то еще, просто интерфейс USB или FireWire для нового / второго жесткого диска.
Я думаю, что есть способ сделать это с помощью Disk Utility с помощью графического интерфейса, но я не могу припомнить это с самого начала. В любом случае вы должны иметь возможность изменять размер тома hfs + неразрушающим образом из командной строки. Статья немного старая, но синтаксис не изменился, поэтому он должен быть таким же. Стандартное предупреждение о том, что у вас должна быть резервная копия и не пытаться изменить размер текущего загрузочного диска, но применяется загрузка с компакт-диска или резервного диска. Вы также можете выполнить синхронизацию и перезагрузить компьютер сразу после изменения размера, так как я не знаю, насколько можно доверять программе поиска, чтобы сразу принять изменение.
http://www.macworld.com/article/55274/2007/02/marchgeekfactor.html
Интересно, что информация в Интернете предполагает, что вы можете использовать установщик Boot Camp, чтобы вернуть свой Mac на машину, не являющуюся Boot Camp, которая будет увеличивать ваши разделы HFS +.
http://wiki.onmac.net/index.php/Triple_Boot_via_BootCamp#Restoring_your_Mac_to_its_original_state
Я поддержу идею просто разбить диск на разделы и скопировать данные. Видеть Как создать загрузочную резервную копию Mac OS X для разных методов.