Voici les choses qui doivent être modifiées sur les autres architectures :
Normalement, setup_harddisks requiert la commande sfdisk [(8)]. Si elle n'existe pas, ecrivez un court script shell en utilisant parted [(8)], pour partitionner le disque et pour créer le fichier fstab.
Le script DEFAUTLT/S10 supporte lilo[ (8)] et grub [(8)]. Vous devrez ajouter le support de votre chargeur de boot spécifique.
Pas de problème, voir : http://www.informatik.uni-koeln.de/fai/download/amd64/
Il existe un gros cluster Beowulf IA64 qui fonctionne après avoir été installé avec FAI. Il n'y a que la fonction de partitionnement qui ait été remplacée par un court script, puisque sfdisk n'est pas disponible sur IA64.
De nombreuses personnes sont intéresées par FAI pour d'autres distributions Linux (basées principalement sur rpm). J'ai fait quelques recherches et celà ne devrait pas être un trop gros travail pour le réaliser. Mais j'ai besoin de plus d'aide pour l'implémenter. Si vous êtes intéressé et souhaitez m'aider, envoyez moi un mail à <fai@informatik.uni-koeln.de>
Bien que FAI soit indépendant de l'architecture, il y a quelques paquets qui ne sont disponibles que pour certaines architectures (par exemple silo, sparc-utils). Les ordinateurs SUN™ SPARC™ peuvent démarrer depuis la console de boot et n'ont pas besoin d'une disquette de boot. Pour démarrer, un SUN™ utilise :
boot net:dhcp - ip=::::::dhcp
Vous devez convertir l'image du noyau du format ELF au format a.out. Utilisez le programme elftoaout (mentionné dans la FAQ). Le lien symbolique vers l'image de noyau de boot n'est pas le nom d'hôte. Regardez la FAQ sur http://www.ultralinux.org et http://www.sparc-boot.org/ pour plus d'information. Un rapport de réalisation est disponible sur http://www.opossum.ch/fai/ et un HOWTO avec plein d'exemples peut être trouvé sur http://toolbox.rutgers.edu/~amurphy/fai.
FAI est aussi porté pour être utilisé pour les installations de l'OS SUN™ Solaris™. Il est utilisé en coopération avec Solaris™ jumpstart. Chargez les sources de FAI et placez-vous dans le répertoire à sunos. Là vous pouvez appeler make qui crée le tarball /tmp/fai-solaris.tar.gz. Vous devrez lire le fichier README.sunos et avoir un peu de connaissance sur Solaris™ jumpstart. Le format des fichiers de configuration dans /disk_config et /package_config est différent que ceux pour Linux.