Недостаточно памяти для El Capitan; нет возможности освободить место

Я хотел обновить свой Macbook 2008 с Yosemite до El Capitan. К сожалению, когда я загрузил его и перезагрузил компьютер, на странице «выберите диск для установки» в единственном месте, Macintosh HD, не хватило места (примерно на 2 ГБ). Однако не похоже, что есть способ освободить место в этом меню запуска. Я могу открыть Дисковую утилиту из этого меню, и кажется логичным поставить оттуда какой-то метод освобождения места на диске, но если он есть, я не могу его найти.

Есть ли способ выйти из этого меню запуска, чтобы освободить место, или способ освободить место прямо из меню? Это довольно неприятно, потому что это кажется серьезным недостатком дизайна, если он говорит вам, что у вас недостаточно памяти для определенной вещи, но не позволяет вам освободить память для загрузки этой вещи.

Уже был вопрос точно такой же, как у меня: Застрял в загрузке обновления (недостаточно места на диске) Но на него никто не ответил, так что думаю, что можно задать его еще раз.

РЕДАКТИРОВАТЬ: я также могу получить доступ к терминалу, который я мог бы также использовать

РЕДАКТИРОВАТЬ СНОВА: Неважно, похоже, что Macintosh HD доступен только для чтения, пока я нахожусь в этом меню загрузки. По крайней мере, терминал говорит «файловая система только для чтения», когда я пытаюсь использовать rmdir для чего-то.

Во-первых, нужно выяснить, что использует ваш диск, а затем удалить его — вы можете начать с очистки корзины — см. вопросы, например , apple.stackexchange.com/questions/63170/…
За исключением того, что я застрял в меню загрузки, поэтому нет возможности «очистить корзину» или что-то в этом роде.
ОК, перейдите в терминал и используйте du, чтобы найти, какие каталоги используют пространство, или снова перезагрузитесь в свою старую ОС, а затем выполните проверку на наличие места.
Как бы я перезагрузился в свою старую ОС?
Разве перезагрузка не возвращает вас обратно?
Нет, всякий раз, когда я перезагружаюсь, он показывает мне меню для установки El Capitan.
Линдси Я серьезно не могу отблагодарить вас за ваш подробный урок. Я потратил на это часы (будучи терминальным новичком), и ваше описание помогло на каждом этапе пути. Ни одна деталь не была упущена, а также включены некоторые полезные советы. Вам должны заплатить за такую ​​щедрость. В итоге я удалил целых 31 гигабайт бесполезных файлов. Большое спасибо за спасение моего и многих других компьютеров Mac. :) Для тех, кто все еще делает это, вот дополнительные советы в процессе удаления: -Нажмите «Tab», чтобы автоматически ввести имя файла после ввода первых нескольких букв файла. -Если "rm" не работает удалить
@ Аллан Э, это вопрос, а не ответ.

Ответы (4)

Загрузитесь в режиме восстановления (удерживайте cmdRпри загрузке). В строке меню откройте Утилиты -> Терминал.

Теперь измените свой рабочий каталог и перейдите в /Volumes:

cd /Volumes

Список всех томов:

ls -l

Перейти к основному объему

cd name_of_main_volume

Теперь вы можете перейти в каталог для удаления файлов и папок с расширением cd folder_name.

Подходящие пути для удаления файлов или папок, не затрагивая ваши собственные данные:

/Volumes/name_of_main_volume/cores
/Volumes/name_of_main_volume/var/vm

Затем удалите файлы с помощью rm file_nameили rm *.*после того, как убедитесь, что вы находитесь в правильном каталоге, pwdи проверьте все файлы с помощью ls -l.

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

Если этого недостаточно, перейдите в свои приложения или папку пользователя и удалите файлы/папки.

Чтобы удалить папку, используйте rm -R folder_name. В этом случае файлы приложений (например, Maps.app) также являются папками!

Так что то же самое случилось со мной, и вот как я это решил. Зайдите в меню Recovery (удерживайте cmd+r), в верхнем левом углу должен появиться логотип Apple. Нажмите на него и выберите загрузочный диск, который должен отображаться как ваш внутренний жесткий диск, вам будет предложено ввести ваш пароль, чтобы расшифровать его, и вы должны быть готовы загрузиться в свою старую систему.

Я нашел решение для себя (El Capitan MacBook Air), так как вышеописанное не сработало в моей ситуации, потому что все, к чему я мог получить доступ через Терминал в режиме восстановления (к чему это приводит, как описано выше), это установщики Sierra (не мог извлеките их, не Macintosh HD). Таким образом, я не мог удалить файлы, чтобы освободить больше места. Я потратил много времени, пытаясь заставить работать терминал.

В конце концов я позвонил в Apple и попросил перевести меня на более высокий уровень. Она точно знала, где я был, и предложила простое решение:

  1. Откройте Дисковую утилиту из этого главного меню.
  2. Выберите жесткий диск. Не имя ниже, а родитель «Apple SSD ****» или каково его настоящее имя.
  3. Выберите «Скорая помощь».
  4. После этого перезагрузитесь.

В моей ситуации моя перезагрузка вернула меня обратно, как если бы я просто нажал «отмена» при обновлении. Это было супер простое решение!

Я устанавливал El Capitan из Snow Leopard. Через несколько часов, чтобы начать установку, он выскочил и сказал, что установка не удалась, и нажмите «Перезагрузить», чтобы повторить попытку. Я нажал перезагрузку, и он перезапустился, затем спросил меня, на какой диск я хочу установить El Capitan, и я выбрал Macintosh HD, и он сказал, что недостаточно места, что меня удивило, потому что я проверил перед загрузкой El Capitan и началом установки, что Мне определенно хватило места. Я думаю, что частичная установка заняла много места. Я не мог вернуться к своему обычному функционирующему Snow Leopard, каждый раз, когда я включал компьютер, я попадал на экран установки El Capitan.

Не получив помощи от службы поддержки Apple, которая сказала мне, что мне нужно стереть свой жесткий диск, я начал гуглить и нашел это. Спасибо @klanomath за то, что я начал с решения, которое сработало.

  1. Выключите компьютер с помощью кнопки питания.
  2. Удерживайте нажатой команду + R, нажмите кнопку питания, продолжайте удерживать нажатой команду + R, пока не появится логотип Apple, отпустите. Это запускает режим восстановления.
  3. В самом верху экрана перейдите в «Утилиты»> «Терминал».

Цель состояла в том, чтобы найти большие файлы, которые я мог бы удалить.

Чтобы добраться до вашего основного диска, если он называется Macintosh HD. Обратная косая черта, которую вы должны поставить перед любыми пробелами:

cd /Volumes/Macintosh\ HD/

Чтобы получить список всего в папке, в которой вы находитесь: ls -1
Чтобы перейти к моим документам, используйте: cd /Volumes/Macintosh\ HD/Users/username/Documents
Если вам нужно, вы можете перемещаться, выполнив: cd /Volumes/Macintosh\ HD/ ls -1
он показывает вам список папок, а затем переходите к подпапке либо cd /Volumes/Macintosh\ HD/Subfolder/(набрав полный путь)
или cd ./Subfolder/(ярлык, где .вы находитесь сейчас).
Для перехода вверх по папке используйте cd ...

Затем, когда вы находитесь в подпапке с некоторыми файлами, которые вы планируете удалить, вы можете использовать следующее, чтобы получить список с размерами файлов , чтобы вы могли определить большие:

ls -lh

После того, как я некоторое время перемещался и не мог найти много больших файлов, я погуглил и обнаружил, что могу сделать следующее, чтобы получить список путей ко всем файлам размером более 500 МБ :

find / -size +500000 -print`

Затем я мог бы повторно перейти к ним, чтобы удалить их. Чтобы удалить файл, используйте:

rm filetodelete.ext

( будьте осторожны, вы вводите имя файла правильно, вы не хотите случайно удалить другие вещи, это нельзя отменить )

Чтобы проверить каталог, который вы используете в данный момент pwd.

Я удалил несколько больших видеофайлов, которые у меня были, и освободил несколько ГБ места. Проверьте пространство с

df -h

Найдите в списке Macintosh HD (если это ваше имя), и там должна быть некоторая статистика о % заполненного пространства, использованных ГБ по сравнению со свободными и т. д.

Затем, в самом верхнем левом углу экрана, изображение Apple, я щелкнул по нему и нажал «перезагрузить», мой компьютер перезагрузился, снова начал установку El Capitan, длилась вечность, но на самом деле закончилась! И теперь я счастливо запускаю El Capitan, и мне не нужно стирать мой жесткий диск. Теперь я буду делать резервные копии некоторых своих материалов, урок усвоен :)