Я подозреваю, что скрипт «refind-install» имеет притон указывая на /usr/bin/env
, такие как
#!/usr/bin/env bash
Среда восстановления не имеет /usr/bin/env
поэтому попытка получить доступ к этому пути возвращает ошибку, что «такого файла или каталога» там нет.
Вы можете вручную выбрать оболочку для выполнения сценария, передав сценарий в оболочку:
bash ./refind-install
Кроме того, вы должны иметь возможность редактировать скрипт так, чтобы он указывал прямо на оболочку. Замените первую строку в сценарии чем-то вроде этого, предполагая, что строка выше находится в файле.
#!/bin/bash
Обратите внимание, что пространство было удалено.
У меня `/ usr / bin / env` в моем" Macintosh HD ", но нет в разделе восстановления. Это нормально?