Sto lavorando su un MacBook Air, che è attualmente in fase di avvio su macOS High Sierra 10.13.6. Ha anche una partizione di Ubuntu 16.04, che sto cercando di raggiungere.
Stavo cercando di reinstallare REFINd , che a causa di SIP viene eseguito dalla partizione di ripristino. Ha fallito perché;
-bash: ./refind-install: /usr/bin/env: bad interpreter: No such file or directory
Che è stato lanciato da #!/usr/bin/env bash
nella parte superiore dello script di installazione.
Ho dato un'occhiata e in effetti non c'è /usr/bin/env
nella mia partizione di ripristino. Ce n'è uno sulla partizione principale. Questo è il terminale nella partizione di ripristino:
[-bash-3.2# ls /usr/bin/env
ls: /usr/bin/env: No such file or directory
[-bash-3.2# ls /Volumes/Macintosh\ HD/usr/bin/env
/Volumes/Macintosh\ HD/usr/bin/env
Ora l'obiettivo è di reinstallare REFInd (l'ho avuto prima, ma l'aggiornamento di macOS ha cambiato l'ordine di avvio in modo che non si avvii correttamente), ma la mia domanda adesso è: Is è normale che non abbia /usr/bin/env
nella partizione di ripristino?
Il fatto che lo script REFInd si aspetti che sia lì mi fa meravigliare se ho rotto qualcosa.