Как я могу зарезервировать указанное количество места для root в macOS?

343
HappyFace

Как я могу зарезервировать указанное количество места для root в macOS?

Я хочу помешать пользовательским приложениям и себе самому неосознанно заполнять диск, и всегда иметь свободное место.

0
Linux делает это на уровне файловой системы (5% зарезервировано для пользователя root, не дает обычным пользователям заполнять жесткий диск и затрудняет / делает восстановление невозможным). Некоторое гугление не возвращает похожую информацию на OS X, HFS + или APFS ... ivanivan 6 лет назад 0

1 ответ на вопрос

1
Rathlord

Самым простым способом, который я могу придумать, будет разделение вашего жесткого диска ( https://support.apple.com/kb/ph5845?locale=hu_HU ). Оставьте место для OS X и столько места, которое вы всегда хотите выделить, на одном разделе, а затем используйте другой для всего остального.

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

В качестве альтернативы, вы могли бы просто написать скрипт, который запускается один раз в день по расписанию, который проверяет свободное место на диске. Я не уверен, насколько подвержены эти цифры на OS X, но я уверен, что это выполнимо. Это не будет физически блокировать вас от использования пространства, но, по крайней мере, может дать вам предупреждение, когда оно близко. Если честно, звучит так, будто тебе просто нужен больший жесткий диск ... Rathlord 6 лет назад 0
@Rathlod Вы не можете обновить диски Macbook, и у меня уже есть самый большой привод, который они предлагают, без устройства для сборки под заказ (512). Скрипт не будет работать, так как я просто хочу зарезервировать около 500 МБ, которые можно быстро заполнить между запусками скрипта. Разделение - слишком дорогая процедура. Это действительно отстой, так как rm не работает с полным разделом. HappyFace 6 лет назад 0
Они что-то изменили на последних MacBook? Поскольку я сменил диски на относительно недавних Macbooks, и по состоянию на прошлый раз были оптические приводы, вы также можете удалить это, чтобы установить второй HD-диск ... На другом треке, если оставить только 500 МБ свободного места, это приведет к низкая производительность, особенно в том SSD ... вы также можете использовать облачное хранилище или внешний диск для нечасто используемых файлов, или то, что вы можете хранить в своем обычном рабочем пространстве. Rathlord 6 лет назад 0
Кроме того, можете ли вы уточнить, что вы имеете в виду, говоря, что разделение слишком дорого? Rathlord 6 лет назад 0
Спасибо! Да, нет возможности обновления: http://bgr.com/2016/10/31/macbook-pro-2016-ram-ssd-upgrades/ HappyFace 6 лет назад 0
Я просто имею в виду, что не хочу переустанавливать свою ОС. Это очень много времени. HappyFace 6 лет назад 0