====== Flasher ===== ===== mkisofs ===== Les méthodes ci-aprés ne semblent pas toujours fonctionner... Celle-ci fonctionne: http://linux-sxs.org/hardware/flash_boot_cd.html Le principe: - recuperer une image disk bootable (1.44MB ou 2.88MB) - monter l'image - virer les fichiers inutiles - y placer ses fichiers - demonter l'image - creer l'iso - graver - tester ===== Flasher son BIOS avec Linux ===== On n'a pas Windows ni de lecteur de disquette, mais on a un lecteur de CD ! Le principe: Creer une image DOS Bootable sur CD en y inserant les logiciels necessaires au Flash. ==== Image ==== Il faut d'abord trouver une image DOS Bootable ! Un tour chez [[http://www.bootdisk.com|BootDisk]]:\\ ''[Driver Free Disk For BIOS Flashing]'' >> ''[Non-Windows Based Image Files W/ImageApp]'' >> [[http://s93616405.onlinehome.us/bootdisk/622c.zip|DOS 6.22]] (On peut utiliser d'autres images DOS, mais c'est mon exemple) Decompresser: $ unzip 622c.zip Ce qui nous extrait, entre autres, 622C.IMG | :!: Ca fonctionne aussi avec FreeDOS , d'aprés ce que j'ai lu.\\ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.0/fdboot.iso | ==== Projet K3B ==== Trouver "''K3b''" (graveur de CD/DVD sous Linux) et : * Demarrer * Fichier >> Nouveau Projet de CD de données * Modifier les images de démarrage * Nouveau >> Veuillez choisir une image de démarrage Là, on va choisir: "''622C.IMG''" * Type d'émulation: cocher [Disquette] * [OK] Maintenant, on va ajouter a la racine du projet (Drag&Drop) les fichiers nécessaires au flashage du BIOS:\\ (On aura préalablement télécharger les fichiers chez son fournisseur... moi c'est ASUS...) * AFUDOS.exe * P5B-PLUS-ASUS-0903.ROM On grave le "projet" sur CD-RW... ==== Boot ==== On insere le CD gravé, et on boot dessus: Oh miracle: on dirait qu'on est sur une disquette en "''A:''" ! Les fichiers qu'on a importer sont dans "''R:''" : c'est super. ;-) === En fait === Je viens de me rendre compte qu'il suffit de copier le fichier Flash-ROM sur un CD, et que mon BIOS sait nativement parcourir ce CD... :-X \\ (mais ca m'a qu'en même rendu service pour une autre bécanne ;-) ) ===== Boot Windows 98 ===== Il est parfois necessaire booter sous "windows", pour executer certains logiciels... Notamment, pour flasher le BIOS de serveur Dell ! Donc, voila comment j'ai fait ... | :!: En fait, on boot sur le DOS de Windows 98 SE ! | Sur [[http://www.bootdisk.com/bootdisk.htm|bootdisk.com]] recuperer une image "Non-Windows Based W/ImageApp" (en bas de page). Par exemple, win98se comme cela: $ wget http://s93616405.onlinehome.us/bootdisk/win98sc.zip Extraire le contenu et on voit alors: -rw-r--r-- 1 thierry thierry 14672 aoû 3 1999 FIRM.COM -rw-r--r-- 1 thierry thierry 3081 aoû 5 1999 README.TXT -rw-r--r-- 1 thierry thierry 740 aoû 5 1999 LICENCE.TXT -rw-r--r-- 1 thierry thierry 1474560 mar 25 2004 WIN98SEC.IMG Comme vu avec DOS, creer un projet avec "k3b" et utiliser l'image **''WIN98SEC.IMG''** pour creer le CD Bootable. Ajouter les fichiers à executer. Graver. Booter. Et voila, on est dans "Windows 98 SE" (DOS en fait), et les fichiers sont dans "R:" .