Что такое образ диска «Базовая система Mac OS X» на моем MacBook 2011 года?
На моем MacBook Air 2011 года с Mac OS X Lion я загружаюсь в режиме восстановления, удерживая клавишу command-R во время запуска, если я захожу в терминал и делаю a diskutil list , я получаю список из 12 (!) Логических дисков. disk0 это, конечно, диск, содержащий основной раздел HD и разделы Recovery HD (вместе с разделом GUID и разделом EFI). Но есть также disk1 разделы с одним из них, размер Mac OS X Base System которого составляет примерно 1,39 ГБ. Также есть 10 других дисков разных, но небольших размеров.
Что это за другие логические диски (и разделы) и есть ли способ освободить их место?
Обновление: вот копия diskutil list вывода:
[ ]
Это довольно сложно, и на самом деле большая сложность заключается в том, чтобы не тратить пространство; Я не думаю, что вы можете «вернуть» что-нибудь, не сломав это.
Позвольте мне начать с самого начала: ваш жесткий диск (/ dev / disk0) имеет два соответствующих раздела: Macintosh HD (ваш обычный загрузочный том) и Recovery HD.
Recovery HD помечен в таблице разделов типом Apple_Boot, но на самом деле он находится в обычном формате HFS +. Он содержит минимальные загрузочные файлы и ядро, а также /com.apple.recovery.boot/BaseSystem.dmg, образ диска с урезанной и измененной копией OS X. Загрузчик монтирует этот том (он подключается как / dev / диск1) и переносит на OS X работающий на нем. Это базовая система Mac OS X.
Обратите внимание, что Recovery HD составляет всего 650 МБ, а Mac OS X Base System — 1,4 ГБ? Это потому, что это сжатый образ диска (и я уверен, что сжатие — причина, по которой они беспокоятся обо всех этих хитростях с образами дисков). На самом деле BaseSystem.dmg сжимается до 451 МБ (по крайней мере в OS X v10.7.0).
Кроме того, наименование тома несколько противоречиво. У вас есть / dev / disk1s3 с именем «Recovery HD», но по какой-то причине он монтируется как «/ Volumes / Image Volume» в режиме восстановления. BaseSystem.dmg имеет том с именем «Базовая система Mac OS X».
Так что это disk0 и disk1; как насчет отдыха? Я не уверен, но я почти уверен, что это RAM-диски для сохранения временных данных в папках, которые изменяет OS X во время работы (помните, что в режиме восстановления вы работаете с образом диска только для чтения). Выполнение mount команды в режиме восстановления является информативным:
Эти атрибуты «union» означают, что вещи в соответствующей папке на загрузочном томе будут видны, но все, что изменено, хранится на том, что, я уверен, является RAM-диском.
Если вы хотите посмотреть на это самостоятельно, вы можете смонтировать соответствующие тома из обычной ОС:
Источник
Что представляет собой образ диска «Базовая система Mac OS X» на моем компьютере MacBook 2011 года?
В моем MacBook Air 2011 с Mac OS X Lion и я загружаюсь в режим восстановления, удерживая ключ-R во время запуска, если я заберусь в Терминал и сделаю diskutil list , я получаю список из 12 (!) логических дисков. disk0 — это, конечно же, диск с основными разделами HD и Recovery HD (вместе с разделом GUID и разделом EFI). Но есть также disk1 с разделами, включая один подзаголовок Mac OS X Base System , что составляет около 1,39 ГБ. Также есть 10 других дисков различного, но небольшого размера.
Что это за другие логические диски (и разделы) и есть ли способ вернуть их пространство?
Обновление: вот копия вывода diskutil list : вывод
3 ответа
Это довольно сложно, и на самом деле большая сложность заключается в том, чтобы избежать потери пространства; Я не думаю, что вы можете «вернуть» что угодно, не нарушая его.
Позвольте мне начать с самого начала: на вашем жестком диске (/dev /disk0) есть два соответствующих раздела: Macintosh HD (ваш обычный том для запуска) и Recovery HD.
Recovery HD отмечается в таблице разделов с типом Apple_Boot, но фактически находится в обычном формате HFS +. Он содержит минимальные файлы и ядро booter, а также на /com.apple.recovery.boot/BaseSystem.dmg — образ диска с урезанной и измененной копией OS X. Загрузочный носитель монтирует этот том (он присоединяется как /dev /disk1) и переносит на него OS X. Это базовая система Mac OS X.
Обратите внимание, что восстановление HD составляет всего 650 МБ, но базовая система Mac OS X — 1,4 ГБ? Это потому, что это сжатый образ диска (и я уверен, что сжатие является причиной того, что они беспокоятся обо всем этом обмане образа диска). Фактически, BaseSystem.dmg сжимается до 451 МБ (по крайней мере, в OS X v10.7.0).
Кроме того, имя тома несколько противоречиво. У вас /dev /disk1s3 с именем «Recovery HD», но по какой-то причине он установлен как «/Volumes /Image Volume» в режиме восстановления. BaseSystem.dmg имеет том с именем «Базовая система Mac OS X».
Итак, это disk0 и disk1; как насчет остальных? Я не уверен, но я уверен, что они RAM-диски для сохранения временных данных в папках OS X, когда они запускаются, изменяется (помните, что в режиме восстановления вы работаете с образцом только для чтения). Выполнение команды mount в режиме восстановления информативно:
Эти атрибуты «union» означают, что вещи в соответствующей папке в томе запуска будут видны, но все изменения будут сохранены в том, что я уверен, что это RAM-диск.
Если вы хотите сами изучить этот материал, вы можете смонтировать соответствующие тома из обычной ОС:
Я почти положительный раздел disk1 — это диск восстановления, который записывает его и загружается с диска
Источник