Voglio creare un disco di avvio per il ripristino di MacOS su un'unità flash USB. Al fine di mantenere l'integrità del contenuto del disco (e, cosa ancora più importante, ridurre l'usura di scrittura sull'unità flash da file tmp, swapping, SpotLight, ecc.), Mi piacerebbe essere in grado di far sì che il kernel monti l'unità sola lettura (ma in caso contrario, avviare in un ambiente desktop completo con vari strumenti di recupero basati su GUI).
Questo è ovviamente possibile quando si avvia da CD / DVD (e probabilmente quando si avvia da un'unità flash con un interruttore di protezione da scrittura fisica), ma sospetto che lo stato dell'hardware causi magicamente il kernel / bootloader a fare la cosa giusta.
Nel passato, ricordo che alcuni sistemi avevano la capacità di specificare argomenti di avvio che avrebbero imposto un comportamento del genere. Scansione del comando OpenFirmware e MacOS boot- i fogli di trucco di arges non rivelano nulla di ovvio.
C'è un modo per richiedere che il firmware o il kernel rendano il dispositivo di avvio di sola lettura per un avvio multiutente? Oppure, in alternativa, esiste un modo per continuare l'avvio dalla modalità utente singolo mantenendo il dispositivo di avvio in uno stato di sola lettura?