Ошибка «Вы не можете установить на этот том, потому что это Mac в режиме целевого диска» при установке Catalina на Mac в TDM

Как сказал Стивен Китт, вы не можете попросить менеджера пакетов установить пакет, в то время как он уже занят установкой других пакетов, потому что это вызывает проблемы согласованности в системе. Однако, как сказал psusi в комментарии, если ваш менеджер пакетов все еще находится на этапе загрузки пакета, это можно прервать. Вы можете нажать Ctrl+C, установить udftools, а затем повторно вызвать apt, чтобы продолжить установку вашего большого пакета. Он должен был сохранить частично загруженный пакет и продолжить загрузку с того места, где она была прервана.

Причина, по которой вы не можете вызвать менеджер пакетов для установки или удаления вещей, когда он уже изменяет систему в другом процессе, заключается в том, что это добавит слишком много сложности и не принесет мало пользы, чтобы процессы взаимодействовали друг с другом и координировали свои действия. действия, обеспечивающие согласованность системы. Например,что, если вы попросите его установить пакет, конфликтующий с пакетом, который находится в процессе установки другого процесса? Что, если вы попросите его удалить пакет, который уже был проверен другим процессом, потому что пакеты, которые он собирается установить, зависят от него? Что, если вы попросите его установить пакет, который зависит от пакета, который прямо сейчас устанавливается другим процессом, но зависимый пакет в конечном итоге будет установлен первым, потому что он выиграл условие гонки и запускает сценарий установки, который зависит от пакета, который не закончили установку?

Просто проще и безопаснее использовать блокировку для ограничения одного процесса за раз.

0
18.02.2020, 23:07
1 ответ

Вы делаете это наоборот.

Компьютер , получающий установку, не может быть запущен в TDM, тот, на котором есть установочные файлы, должен быть загружен в TDM.

Однако это было бы намного проще, если бы вы создали программу установки USB и использовали этот метод.

После загрузки приложения установщика используйте команду

$ sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
0
28.04.2021, 23:23

Теги

Похожие вопросы