OVH Cloud OVH Cloud

Pas de ROM sur un G4/400 ?

19 réponses
Avatar
adel
Bonjour,

Une personne est passée installer une imprimante au bureau et en
paramétrant les Macintosh, il nous a dit qu'un G4/400 sous Mac OS 9.2.1
n'avait pas de ROM.
Il n'en a pas dit plus... J'ai regardé sur le disque et il y a bien un
fichier qui porte le nom de MacOS ROM...

Qu'est-ce que ça veut dire, selon vous ?

--

9 réponses

1 2
Avatar
leplouc
J. VERNET wrote:

Non non, je maintiens. La ROM ne contient pas MacOs....


le seul mac a ma connaissance ayant eu un OS en Rom, c'est le Classic,
en version Anglaise, et utilisable au demarrage avec une sequence de
touches.

Avatar
J. VERNET
Le Plouc wrote:
J. VERNET wrote:

le seul mac a ma connaissance ayant eu un OS en Rom, c'est le Classic,
en version Anglaise, et utilisable au demarrage avec une sequence de
touches.


Grâce à la combinaison des touches [option pomme X O], le démarrage se sur
un système 6.0.3 contenu dans la ROM (XO est un clin d'oeil au nom de code
de la machine).

Un dossier caché nommé "Brought to you by" contient le nom des employés qui
ont participé à la conception: Bruce Leak, Gary Davidian, Gary Rensberger.
Equipe Hard: Steve Smith, Earl Edwards, H.L. Cheung, John Neil, Peter
Krause, S.L. Chock. Equipe Soft: Amy Rapport, Dave Wong, John Cary, K.C.
Chin, Paul Mercer.

Source: l'excellentissime site de Fabrice Montupet:
http://perso.wanadoo.fr/fabrice.montupet

--
-- Petite collection de Macintosh
http://perso.wanadoo.fr/jerome.vernet/

Avatar
Patrick Stadelmann
In article <d1e4k9$e6u$,
"J. VERNET" wrote:

Euh, non. La ROM n'a jamais contenu MacOS (Sauf sur les Mac Classic ;) ).


C'est faux, plusieurs librairies de Mac OS étaient en ROM. Le fichier
"System" sur le disque dur ne contenait que les nouvelles librairies et
les version "patchées" de celles en ROM, plus plein de ressources.

La ROM des premiers macintosh contenait les routines necessaires au boot de
la machine, et un ensemble de routines (ToolBox) dédiées à MacOs.


La Toolbox faisait partie intégrante de Mac OS !

Ces routines ont progressivement migrées dans MacOs proprement dit.


Non, elles ont migré de la ROM vers le disque dur, mais elles ont
toujours fait partie de Mac OS.

Patrick
--
Patrick Stadelmann

Avatar
J. VERNET
Patrick Stadelmann wrote:

C'est faux, plusieurs librairies de Mac OS étaient en ROM. Le fichier
"System" sur le disque dur ne contenait que les nouvelles librairies
et les version "patchées" de celles en ROM, plus plein de ressources.


Non, la ROM des premiers Mac ne contient pas MacOS, je persiste... Elle
contient des elements essentiels pour MacOs.

La ROM contient la Toolbox, routines essentielles: boot, gestion hard bas
niveau, les entrées-sorties, etc... et effectivement quelques fonctions de
haut niveau type Quickdraw...
Le fichier système contient des fonctions qui utilisent des routines de la
Toolbox pour construire l'interface graphique, la gestion de fichier,
d'evenements, etc: ça, c'est MacOs.

MacOs, c'est la ToolBox+le fichier System. L'un sans l'autre, tu as...
euh... Un PC ?

A/UX s'appuyait egalement sur cette ToolBox. A/UX n'est pas MacOs....

Jerome

--
-- Petite collection de Macintosh
http://perso.wanadoo.fr/jerome.vernet/

Avatar
Patrick Stadelmann
In article <d1ekkg$ocp$,
"J. VERNET" wrote:

Non, la ROM des premiers Mac ne contient pas MacOS, je persiste... Elle
contient des elements essentiels pour MacOs.


[...]

MacOs, c'est la ToolBox+le fichier System. L'un sans l'autre, tu as...
euh... Un PC ?


Donc la Toolbox fait partie de Mac OS, et comme une partie de la Toolbox
se trouvait en ROM, la ROM contenait bien une partie (et une partie
important, au début du moins) de Mac OS.

La ROM contient la Toolbox, routines essentielles: boot, gestion hard bas
niveau, les entres-sorties, etc... et effectivement quelques fonctions de
haut niveau type Quickdraw...
Le fichier système contient des fonctions qui utilisent des routines de la
Toolbox pour construire l'interface graphique, la gestion de fichier,
d'evenements, etc: ça, c'est MacOs.


Non.

Voir par exemple "How To Write Macintosh Software" de Scott Knaster, en
particulier la Figure 1-2 :

Item Location

Operation System ROM
User Interface Toolbox ROM

ROM patches System file
DAs, fonts, ... System file

Patrick
--
Patrick Stadelmann

Avatar
pas.de.spam
Le Plouc wrote:

J. VERNET wrote:

Non non, je maintiens. La ROM ne contient pas MacOs....


le seul mac a ma connaissance ayant eu un OS en Rom, c'est le Classic,
en version Anglaise, et utilisable au demarrage avec une sequence de
touches.


Pomme-Option-X-O si ma mémoire est bonne ?

--
PO.

Pour m'écrire : po(point)taubaty(arobase)wanadoo(point)fr


Avatar
J. VERNET
Patrick Stadelmann wrote:
In article <d1ekkg$ocp$,

Donc la Toolbox fait partie de Mac OS, et comme une partie de la
Toolbox se trouvait en ROM, la ROM contenait bien une partie (et une
partie important, au début du moins) de Mac OS.
Fait partie, oui. Mais MacOs n'est pas dans la ROM ;)


Le fichier système contient des fonctions qui utilisent des routines
de la Toolbox pour construire l'interface graphique, la gestion de
fichier, d'evenements, etc: ça, c'est MacOs.


Non.

Voir par exemple "How To Write Macintosh Software" de Scott Knaster,
en particulier la Figure 1-2 :

Item Location

Operation System ROM
User Interface Toolbox ROM


Mouais..

C'est le terme 'Operation System' qui est confus. Operation System n'est pas
MacOs, mais un sous ensemble (E/S, etc...) de MacOs (et d'A/UX, aussi).
Sinon, il n'y aurais pas eu besoin de booter

De toute façon, que restait il d'utilisé vraiment dans MacOs 7 et supérieur
des routines de la ToolBox de la ROM ?

Jerome
--
-- Petite collection de Macintosh
http://perso.wanadoo.fr/jerome.vernet/


Avatar
Patrick Stadelmann
In article <d1et9f$tvv$,
"J. VERNET" wrote:

De moins en moins au fil des années, c'est clair. Mais au début du Mac,
l'essentiel était dans la ROM.

Patrick
--
Patrick Stadelmann
Avatar
laurent.pertois
michel langlois wrote:

il y a donc eu deux types de ROM


Oui, si on considère que le fichier MacOS Rom est une ROM, ce qu'il
n'est pas au sens strict, vu qu'en plus il était chargé en RAM. Mais il
remplaçait une bonne partie de la ROM sur les machines dites New World
(à partir des premiers iMac, en gros, pour les repérer mais ça n'a rien
à voir, celles qui ont de l'USB d'origine).

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

1 2