PowerPC e Open Firmware

«Le combinazioni di tasti all'avvio del Mac» di Angelo Pugliese, redatta con il supporto di strumenti di intelligenza artificiale. Ultimo aggiornamento di questa pagina: .

È l'epoca in cui il firmware smette di essere invisibile e diventa qualcosa con cui si può parlare. Le combinazioni che ancora oggi si riconoscono nascono quasi tutte qui.

Dal 1994 Apple passa ai processori PowerPC, e dai Mac con bus PCI del 1995 adotta Open Firmware: un firmware definito da uno standard pubblico, lo stesso che usavano le macchine Sun dell'epoca. Rispetto a quello che c'era prima ha una differenza visibile e una invisibile.

Quella visibile è che ci si può parlare: tenendo premuti ⌘⌥O F all'accensione si apre una console testuale con un prompt, da cui si legge e si scrive la configurazione della macchina. Quella invisibile è che il disco di avvio smette di essere un'impostazione del Sistema e diventa una variabile del firmware — e da lì in poi le combinazioni di tasti servono davvero a scavalcare il firmware.

La schermata che sceglie il disco

Fra il 1999 e il 2000, con l'iMac a caricamento a fessura, l'iBook, il PowerBook FireWire e il Power Mac G4, compare il tasto ⌥ tenuto all'accensione: apre una schermata grafica con l'icona di ogni volume avviabile. Apple la chiamava allora Gestione Avvio, poi Startup Manager, e oggi assistente di avvio: è la stessa cosa, e resterà la via principale per scegliere il disco fino all'ultimo Mac Intel del 2020.

Ha tre comportamenti che conviene conoscere, perché sono rimasti identici per vent'anni: la scelta vale per quella volta sola e non cambia l'impostazione permanente; il volume attualmente impostato compare sempre a sinistra; e mostra un solo sistema operativo per volume, cioè quello da cui il volume è stato avviato l'ultima volta.

Quell'ultimo punto spiega l'esistenza di una combinazione che altrimenti sembra assurda. Nei Mac di fine epoca, Mac OS 9 e Mac OS X erano installati sullo stesso volume: la Gestione Avvio ne mostrava uno solo, e non c'era modo di scegliere l'altro. Per questo esiste il tasto X, che forza Mac OS X — e a differenza della Gestione Avvio, quella scelta la salva.

Attenzione: qui il tasto D è un altro tasto D

È la trappola più insidiosa di questa pagina, e nasce dal fatto che lo stesso tasto ha significati opposti in due epoche diverse.

DoveChe cosa fa il tasto D
PowerBook di fine anni NovantaForza l'avvio dal disco rigido interno, scavalcando la variabile di Open Firmware.
Mac Intel, dal 2006Apre la diagnostica hardware.

E il verso opposto vale altrettanto: sui PowerPC il tasto D non apre la diagnostica. Apple documenta il tasto D per l'Apple Hardware Test solo a partire dai Mac Intel; sui PowerPC il manuale ufficiale — quello del Power Mac G5, per esempio — dice di inserire il disco fornito con la macchina, tenere premuto e scegliere «Apple Hardware Test» dall'elenco. Chi tiene premuto D su un G5 aspettando la diagnostica non ottiene niente e conclude che il Mac è guasto.

La console di Open Firmware

Il prompt che compare con ⌘⌥O F accetta comandi in Forth, e alcuni sono ancora utili a chi tiene in vita una macchina d'epoca.

ComandoChe cosa fa
printenvElenca le variabili di configurazione, fra cui boot-device, cioè da dove il Mac cerca di partire.
devaliasMostra i nomi brevi dei dispositivi — hd, cd — da usare negli altri comandi.
setenv boot-device …Cambia il dispositivo di avvio in modo permanente.
reset-nvram poi reset-allAzzera la memoria e riavvia. È la via quando ⌥⌘P R non ottiene niente.
mac-boot oppure byeProsegue l'avvio normale. Quale dei due funzioni dipende dal modello, e la schermata stessa spesso lo suggerisce.

Un messaggio che sembra un invito e invece è un sintomo. Se all'accensione compare «To continue booting, type 'mac-boot' and press return», il Mac non vi sta offrendo una scelta: vi sta dicendo che la sua memoria di configurazione è in disordine. Si scrive mac-boot per arrivare alla scrivania, ma poi va azzerata la memoria, o il messaggio tornerà.

La prima serratura

Nell'aprile del 2001, all'ultimo giro dell'era classica, Apple introduce nei firmware l'infrastruttura per una password di Open Firmware. È spenta di fabbrica e per un po' non ha nemmeno un'interfaccia, ma è l'antenato diretto di tutto ciò che verrà dopo — la password del firmware dei Mac Intel, l'Utility Sicurezza Avvio dei Mac T2, la password di recoveryOS dei Mac con chip Apple.

Quando è attiva blocca praticamente tutto: C, N, T, ⌘V, ⌘S, ⌥⌘P R, ⇧, e chiede la password per la Gestione Avvio e per la console. È già, in miniatura, il motivo per cui vent'anni dopo le combinazioni di tasti sarebbero sparite.

Le combinazioni di questa sezione

premi Ctrl+K (o /) per cercare, Esc per azzerare

29 voci

  • → scelta di «Apple Hardware Test»

    Apple Hardware Test (PowerPC)

    Diagnosi Solo d'epoca

    Sui PowerPC la diagnostica non si apre col tasto D, che Apple documenta per i soli Mac Intel: si passa dalla Gestione Avvio, o si parte col tasto C dal CD dedicato.

    Quando premere: Con il disco fornito col Mac inserito, si tiene ⌥ e si sceglie la voce dall'elenco.

    Funziona su PowerPC

  • Assistente di avvio

    Da dove partire Non su chip Apple

    Mostra tutti i volumi da cui il Mac può partire e lascia scegliere. È la combinazione più utile di tutta l'era Intel: vale una volta sola e non cambia l'impostazione.

    Quando premere: Subito dopo l'accensione, fino a quando compaiono le icone dei dischi.

    Funziona su PowerPC Intel Intel con T2

  • C

    Avvio da CD, DVD o chiavetta

    Da dove partire Non su chip Apple

    Parte dal primo supporto rimovibile avviabile che trova. Apple l'ha tolta dall'elenco nel 2019 e oggi rimanda all'assistente di avvio, che fa scegliere invece di indovinare.

    Quando premere: Subito dopo l'accensione, finché il Mac non parte dal supporto.

    Funziona su Mac 68k PowerPC Intel

  • N

    Avvio da server di rete

    Da dove partire Non su chip Apple

    Carica il sistema da un server invece che da un disco. Nessun Mac con chip T2 lo supporta, a prescindere dalle autorizzazioni: quella riga di Apple è esplicita.

    Quando premere: Subito dopo l'accensione, fino alla comparsa del globo che gira.

    Funziona su PowerPC Intel

  • D

    Avvio forzato dal disco interno

    Da dove partire Solo d'epoca

    Sui PowerBook di fine anni Novanta il tasto D impone il disco interno, scavalcando Open Firmware. Da non confondere con la D dei Mac Intel, che apre la diagnostica: è un altro tasto D.

    Quando premere: Dalla partenza, tenuto premuto.

    Funziona su PowerPC

  • Avvio senza estensioni

    Modalità d'avvio Solo d'epoca

    Blocca estensioni, pannelli di controllo ed Esecuzione automatica. La schermata di benvenuto lo dichiara con la scritta «Extensions off.»: senza quella scritta, i tasti non sono stati letti.

    Quando premere: Dopo il suono di avvio, fino alla schermata «Welcome to Macintosh».

    Funziona su Mac 68k PowerPC

  • N D

    Avvio senza i driver caricati da file

    Modalità d'avvio Solo d'epoca

    Impedisce il caricamento dei driver conservati come file, lasciando quelli nella ROM delle schede. Gli elenchi la riportano come ⌘⌥N D: il Maiuscole al posto dell'Opzione.

    Quando premere: Dall'accensione, sui Power Mac con bus PCI dal 1995 in poi.

    Funziona su PowerPC

  • Avvio senza memoria virtuale

    Modalità d'avvio Solo d'epoca

    Spegne la memoria virtuale per quell'avvio soltanto; al riavvio successivo torna attiva. Le estensioni si caricano normalmente.

    Quando premere: Dalla partenza, e non si rilascia finché l'avvio non è finito.

    Funziona su Mac 68k PowerPC

  • Pulsante sulla scheda

    Azzeramento del PMU con il pulsante fisico

    Azzeramenti Solo d'epoca

    Sui Power Mac e su diversi PowerBook il PMU si azzera con un pulsante sulla scheda logica, in una posizione che cambia da modello a modello. Va premuto una volta sola.

    Quando premere: A macchina aperta: su parecchi modelli non esiste nessuna combinazione da tastiera.

    Funziona su PowerPC

  • Accensione

    Azzeramento del PMU (portatili PowerPC)

    Azzeramenti Solo d'epoca

    L'antenato dell'SMC. Apple lo indica come ultima risorsa, dopo l'uscita forzata e lo spegnimento forzato; azzera anche la memoria dei parametri e riporta l'orologio indietro.

    Quando premere: A computer spento, premuti e rilasciati insieme; poi si attendono cinque secondi.

    Funziona su PowerPC

  • P R

    Azzeramento della NVRAM

    Azzeramenti Non su chip Apple

    Svuota la memoria che conserva volume, risoluzione, fuso orario e disco di avvio. Sui Mac con chip Apple Apple dichiara che non si applica e non serve.

    Quando premere: Subito dopo l'accensione, e si tengono premuti per circa venti secondi.

    Funziona su Mac 68k PowerPC Intel Intel con T2

  • Canc

    Esclusione del disco di avvio

    Da dove partire Solo d'epoca

    Salta il disco impostato e passa al successivo avviabile. Documentata da Apple dal 1987, è la più antica di tutte. Non funziona sul Quadra 700 né col Blocco maiuscole inserito.

    Quando premere: Dalla partenza, e si rilascia a «Welcome to Macintosh»: tenendoli oltre, il disco non monta.

    Funziona su Mac 68k PowerPC

  • Tasto del mouse

    Espulsione con il tasto del mouse

    Periferiche Solo d'epoca

    È l'unica forma di espulsione all'avvio che Apple documenti per i PowerPC: il tasto ⏏ e F12 compaiono nei suoi elenchi solo a partire dai Mac Intel.

    Quando premere: Tenuto premuto dall'accensione, finché il disco non esce.

    Funziona su Mac 68k PowerPC

  • .

    Espulsione dalla Gestione Avvio

    Periferiche Solo d'epoca

    Apre o espelle il supporto ottico senza uscire dalla scelta del disco, e sui lettori a vassoio chiude anche il cassetto. La freccia circolare riesamina i dispositivi.

    Quando premere: Dentro la schermata della Gestione Avvio, non all'accensione.

    Funziona su PowerPC

  • Estensioni disattivate, ma MacsBug attivo

    Modalità d'avvio Solo d'epoca

    Come l'avvio senza estensioni, ma lascia caricare MacsBug, il debugger che il solo Maiuscole spegnerebbe. Documentata da TidBITS, non da Apple.

    Quando premere: Come il solo Maiuscole, dal suono di avvio.

    Funziona su Mac 68k PowerPC

  • X

    Forzare l'avvio da macOS

    Da dove partire Rimossa da Apple

    Riporta il Mac su macOS quando il disco impostato è un altro: su PowerPC il Mac OS 9 dello stesso volume, su Intel la partizione Windows. Tolta dall'elenco nel 2019.

    Quando premere: Subito dopo l'accensione.

    Funziona su PowerPC Intel

  • Accensione

    Forzare Open Firmware

    Console del firmware Solo d'epoca

    Il ripiego di Apple quando la tastiera non viene riconosciuta e ⌘⌥O F non risponde: è la stessa sequenza dell'aggiornamento del firmware, e porta comunque al prompt.

    Quando premere: Si accende tenendo premuto il tasto di accensione in modo continuo.

    Funziona su PowerPC

  • Barra spaziatrice

    Gestione Estensioni all'avvio

    Modalità d'avvio Solo d'epoca

    Apre Gestione Estensioni prima che le estensioni si carichino, per sceglierle una a una invece di spegnerle tutte. Introdotta con System 7.5.

    Quando premere: Dalla partenza, fino alla comparsa del pannello.

    Funziona su Mac 68k PowerPC

  • Pulsante di interrupt

    Installazione di un aggiornamento del firmware

    Console del firmware Solo d'epoca

    Sugli iMac più vecchi il pulsante è incassato e serve una graffetta: se non si preme fino in fondo l'aggiornamento non si installa, e non lo dice nessuno.

    Quando premere: Tenendo premuto a fondo il pulsante di interrupt mentre si accende.

    Funziona su Mac 68k PowerPC

  • Accensione

    Interrupt: il monitor del debugger

    Console del firmware Solo d'epoca

    Salta al monitor in linguaggio macchina, il riquadro vuoto in cui si scrivono comandi al processore. È l'antenato più lontano della console di Open Firmware.

    Quando premere: A macchina accesa, come l'altro pulsante del programmer's switch.

    Funziona su Mac 68k PowerPC

  • V

    Modalità dettagliata

    Modalità d'avvio Non su chip Apple

    Sostituisce la schermata grafica con i messaggi del sistema che si carica. Serve a vedere su quale riga l'avvio si ferma, quando si ferma.

    Quando premere: Subito dopo l'accensione, fino alla comparsa del testo bianco su fondo nero.

    Funziona su PowerPC Intel Intel con T2

  • T

    Modalità disco di destinazione

    Collegare due Mac Non su chip Apple

    Trasforma il Mac in un disco esterno per un altro computer. Se su uno dei due c'è macOS 11 o successivo, il cavo deve essere Thunderbolt.

    Quando premere: Subito dopo l'accensione, fino alla comparsa del simbolo del collegamento.

    Funziona su PowerPC Intel Intel con T2

  • Modalità sicura (Intel)

    Modalità d'avvio Non su chip Apple

    Carica macOS senza estensioni e programmi di avvio di terze parti, controlla il disco e svuota alcune cache. Con una password del firmware impostata non funziona.

    Quando premere: Subito dopo l'accensione, fino alla comparsa della finestra di login.

    Funziona su PowerPC Intel Intel con T2

  • S

    Modalità utente singolo

    Modalità d'avvio Rimossa da Apple

    Apriva una riga di comando come amministratore prima che il sistema partisse. Apple l'ha disattivata da macOS 10.14 Mojave; sui Mac T2 restava solo senza sicurezza.

    Quando premere: Subito dopo l'accensione, fino alla comparsa della console testuale.

    Funziona su PowerPC Intel

  • O F

    Open Firmware

    Console del firmware Solo d'epoca

    Ferma l'avvio e apre la console testuale del firmware. Da lì si azzera la memoria, si cambia il disco di avvio e si legge l'albero dei dispositivi. Sparita con Intel.

    Quando premere: Dall'accensione, tenendo i quattro tasti fino alla comparsa del prompt «0 >».

    Funziona su PowerPC

  • A V

    Recupero di un monitor AppleVision

    Periferiche Solo d'epoca

    Riporta un monitor AppleVision alle impostazioni di fabbrica quando resta nero. Gli elenchi in rete la danno come «far riconoscere un monitor AV»: non è quello che fa.

    Quando premere: Dall'accensione, fino al suono di avviso o al ritorno dell'immagine.

    Funziona su Mac 68k PowerPC

  • Accensione

    Riavvio forzato

    Azzeramenti Solo d'epoca

    L'equivalente da tastiera del pulsante di reset del programmer's switch. È un riavvio sporco, che può lasciare il disco in uno stato da riparare.

    Quando premere: A macchina bloccata, quando non risponde più a nient'altro.

    Funziona su Mac 68k PowerPC

  • Ricostruzione della Scrivania

    Azzeramenti Solo d'epoca

    Rifà il registro che associa i documenti ai programmi e conserva le icone. Era la prima cosa da provare quando le icone diventavano generiche. Si perdono i commenti delle finestre Informazioni.

    Quando premere: Fra l'ultima icona di estensione e la partenza del Finder: tenerli prima disattiva estensioni.

    Funziona su Mac 68k PowerPC

  • Esc

    Saltare il ripristino della RAM salvata

    Modalità d'avvio Solo d'epoca

    Sugli iBook e i PowerBook FireWire che salvavano la memoria su disco prima di dormire, dice di non ricaricarla e di partire puliti. Quel che c'era in memoria si perde.

    Quando premere: Al riavvio, fino alla comparsa dell'icona dell'Happy Mac.

    Funziona su PowerPC

«Le combinazioni di tasti all'avvio del Mac» di Angelo Pugliese, redatta con il supporto di strumenti di intelligenza artificiale. Ultimo aggiornamento di questa pagina: .

◀ Torna al sito di io Digitale