Sunday, September 12, 2010

boot hd:12,\\yaboot

Cette ligne de commande obscure ( à taper quand le clavier est encore configuré
en Qwerty histoire de rajouter du fun ), c'est que je tape au prompt OpenFirmware de mon
Mac (PowerPC) pour booter Linux. Bien sûr c'est possible d'avoir un menu pour automatiser
tout ca, mais étant donné que je reboote cette machine deux fois par an ...
Accessoirement cette commande montre aussi la puissance d'OpenFirmware,
l'équivalent du BIOS sur machines sparc et powerpc.
Comment se comprend cette commande ?
boot est la commande
hd indique que l'on boote à partir du premier disque dur
12 est le numero de la partition sur le disque dur
yaboot designe le binaire qui sert d'amorce primaire
Tout ca nous montre que:
1) OpenFirmware sait lire une table de partition, contrairement aux BIOS du PC.
2) OpenFirmware peut même lire un système de fichier pour y trouver un
executable

D'ailleurs pour le clavier qwerty on s'en sort toujours quand on a sous la main Les Cahiers de l'Admin BSD. L'auteur de cet excellent livre, sans doute par expérience personnelle, a jugé bon d'inclure une illustration de layout qwerty
pour eviter d'avoir à taper les \ : et autres , en aveugle. Un cadeau utile.