1

Est-ce qu'il est possible de faire afficher à l'ordi une image au démarage entre le bios et windows?
Quelles sont les facultés(que je pourrai rajouter) du fichier boot.ini?

2

Certains bios le permettent, et tu charges en flash l'image que tu le souhaite (y'a même des bios qui causent maintenant)
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

3

Ouais, c'est possibe sur mon PC(l'image) mais ce n'est pas pour lui. bref, il me faudrai quelque chose de général qui fonctionne partout. Donc si je pouvais en modifiant boot.ini, ce serai genial.

4

Alors non, c'est pas possible "en général". La séquence de boot est propriétaire et chaque fabriquant de carte-mère / de chipset fait un peu comme il veut.
D'autant que lorsque boot.ini est lu, la main est déjà passée à l'OS, donc c'est trop tard pour le boot du BIOS.
avatar

5

Boot.ini n'est pas lu par le Bios? Alors comment il sait quoi démarer? C'est grace à un fichier sur le disque-dure ou sur une puce de la carte-mère? Car une autre possibilité bien au dessus de mon niveau serait de créer un "système d'exploitation" ouvrant l'image puis démarant l'OS, mais je ne suis pas sure que ce soit possible.

6

hvsa :
Boot.ini n'est pas lu par le Bios?

boot.ini est un fichier spécifique à windows (qui doit lui indiquer comment se lancer, je suppose, vu le nom)
et windows n'est pas la seule solution qui soit ^^
donc non, ce fichier n'est pas lu par le BIOS - le BIOS n'a rien à faire du système d'exploitation ; il ne peut donc se faire que le BIOS dépende d'un fichier spécifique à windows (enfin... le jour où ça ne sera plus vrai, il y aura du soucis à se faire)
hvsa :
Alors comment il sait quoi démarer? C'est grace à un fichier sur le disque-dure ou sur une puce de la carte-mère?

Fichier sur disque-dur > non. pas possible, puisque le BIOS doit pouvoir fonctionner même sans disque dur (c'est le cas, tu peux tester ^^ ) (enfin, actuellement... là aussi ça finira peut-être par changer... et même remarque, y'aura du soucis à se faire)
puce sur la CM > oui. une petite mémoire flash (4 Mo il me semble, du moins à une époque)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

7

En fait, le Bios sait qu'il peut donner la main à un type de matériel : le controlleur de disque (qui est aujourd'hui généralement intégré à la carte mère, mais qui peut être une carte isa/pci/pci-x SCSI ou SATA). C'est lui qui sait qu'il existe un ou des disque(s) dur(s), qui en ordonnance la priorité (par contre, c'est le bios qui se débrouille pour la priorité des cartes controlleur s'il y en a plusieurs) et définit lequel va démarrer. Il sert alors de médiateur entre le bios et le disque pour engager la lecture du secteur de boot (secteur de démarrage) qui contient les informations minimales pour passer la main à l'OS, comprendre comment sont stockés les fichiers sur le disque, et à partir de ce moment là, c'est le système logique (l'OS quoi) qui se débrouille en chargeant un noyau (qui peut être très simple ou très complexe, on s'en fiche alors)
avatar