Nel 1994 circa, nella mia scuola elementare avevamo un vecchio computer. Ricordo di aver scoperto che aveva un comando park. Dalla lettura della sua documentazione, ha detto che questo comando dovrebbe essere eseguito prima dellarresto. A casa mi spegnevo semplicemente quando vedevo il prompt del DOS e non cerano più spie di I / O. Ricordo di aver pensato allepoca che il computer doveva essere molto vecchio se doveva essere parcheggiato prima di spegnerlo.

Che cosè questo comando park? È probabile che, nel 1994, avremmo avuto un computer scolastico che doveva essere davvero “parcheggiato”? Per cosa?

Commenti

  • Quale DOS? AppleDOS? AmigaDOS?
  • @idrougge Non ne ho idea, scusa. Probabilmente a quel tempo ' non lo sapevo e di certo ' non lo sapevo adesso.
  • @ idrougge forse il DOS che ha un comando PARK. Solo una supposizione.
  • Invertire il computer finché non si è bloccato?

Risposta

I dischi rigidi hanno testine di lettura / scrittura che volano sopra i dischi in rotazione quando lunità è alimentata. Quando viene tolta lalimentazione, le testine non volano più … Da molto tempo, i bracci che tengono le testine sono stati progettati per “auto-parcheggiare” le testine lontano dalla superficie dei dischi, o sopra una cassaforte “ landing zone “, quando perdono alimentazione¹, ma i primi dischi rigidi (fino alla metà degli anni 80) non avevano questa funzione, quindi le loro teste sarebbero atterrate sulla superficie del disco , che a volte poteva danneggiare la superficie.

Quindi i primi PC avevano un comando PARK che parcheggiava le testine lontano dalla superficie del disco. In genere, questo tenterebbe di spostare le testine oltre lultimo cilindro “ufficiale” (su un “cilindro di ingegneria” su unità MFM e RLL) o, a partire dagli AT, utilizzare la zona di atterraggio specificata in la tabella dei parametri dellunità BIOS (accessibile utilizzando i vettori memorizzati negli interrupt 0x41 e 0x46 ). Puoi vedere una di queste implementazioni in PARK di Roedy Green, fornito con il codice sorgente o in Lo smontaggio da parte di Jim Leonard di PARK di SpinRite.

Su PC con testine di parcheggio automatico, era sicuro aspettare il prompt dei comandi DOS e le spie per spegnersi: COMMAND.COM assicura che lI / O sia terminato prima che visualizzi il prompt dei comandi (e si suppone che anche le cache del disco in memoria lo rispettino ).

(In effetti, questa funzione è ciò che consente anche a PARK di Roedy Green di funzionare: dovresti aspettare il prompt dei comandi, quindi non cè / O, quindi esegui PARK, che verrebbe caricato dal disco, quindi esegui senza I / O a parte parcheggiare le testine, quindi esegui il ciclo per sempre o torna al prompt dei comandi che sarebbe normalmente non produce alcun I / O, quindi le testine rimarrebbero parcheggiate in modo sicuro. PARK wai di SpinRite ts per lutente di premere un tasto, in modo che lutente possa spegnere il computer senza premere un tasto e quindi assicurarsi che non ci siano I / O indesiderati.)

Nuovi PC nel 1994 non ne avrebbe avuto bisogno, ma era comune per le scuole avere computer molto vecchi e un primo PC che richiedeva PARK non sarebbe stato inaudito. Anche le vecchie abitudini sono dure a morire, quindi è possibile che il consiglio di eseguire PARK sia stato mantenuto per molto tempo dopo aver smesso di essere pertinente, ma ciò avrebbe comportato la copia del PARK poiché era specifico del sistema e non faceva parte del DOS.

Se ricordo bene, i drive IDE non hanno mai avuto bisogno di PARK, quindi tu lo trovo solo su PC dotati di unità pre-IDE (comunemente denominate unità MFM o RLL).


¹ O oggigiorno quando rilevano un movimento improvviso.

Commenti

  • Ricordo park. La storia era " eseguirlo prima di spostare il computer ". Apparentemente le testine del disco che atterrano ovunque non erano un problema. Le testine del disco sono state scosse durante lo spostamento del computer. Scrollata di spalle. Chissà quale sarebbe stata la tradizione.
  • @Joshua Lo Zenith 8088 che avevo crescendo aveva un comando chiamato " ship ", che ha parcheggiato le teste. Ciò conferma che " protegge il computer durante lo spostamento " idea alla base del comando.
  • Questo mi ricorda il sincronizzazione; sincronizzazione; sincronizzazione che facevamo prima di spegnere le workstation Unix. utcc.utoronto.ca/~cks/space/blog/unix/TheLegendOfSync
  • Ho dovuto provarlo, ma Windows 10 lo dice ' non sa come parcheggiare.Almeno ' non devo preoccuparmi di dove ' sta andando dopo un appuntamento con quel tizio Linux …: -)
  • " era comune per le scuole avere computer molto vecchi " – nel 1994 la mia scuola elementare ' i computer ' non avevano nemmeno i dischi rigidi

Risposta

Questo comando dovrebbe posizionare le testine HDD in posizione “park”.

Commenti

  • Questo la risposta è corretta, ma potrebbe essere migliore spiegando dove si trova la posizione di parcheggio, perché è una buona idea e forse perché ' non è necessario farlo al giorno doggi.

Risposta

nel 1989, quando ho acquistato il mio Tandon pcx-20, aveva e lo fa ancora (sì, ce lho ancora) a comando di parcheggio e aveva un tandon tm503 a tutta altezza 3600 giri / min 20 mb mfm hd manuale di servizio per lunità dichiara qualsiasi shock st 20g danneggerà lunità! In una serie tandon 501-503 questo sposta COMPLETAMENTE le teste oltre il supporto in un punto di parcheggio designato per lassemblaggio.

La ragione per il parcheggio è che il danno alla testa e al supporto che si colpiscono lun laltro durante la spedizione sarebbe molto di più catastrofico allora vs adesso. i servocomandi come noi non sono così delicati oggi come lo erano nel 1988.

Oggigiorno i servo parcheggiano automaticamente la testa nei nuovi azionamenti, non hanno nemmeno sempre aria allinterno ora a volte viene usato anche elio! !!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *