Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:vrinse [Le 14/10/2010, 16:38] vrinse |
utilisateurs:vrinse [Le 11/09/2022, 13:10] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Vrinse ====== | ====== Vrinse ====== | ||
- | + | ---- | |
- | <note>Homo sapiens ayant acheté son premier ordi en 2003, il découvre et explore l'univers de l'informatique avec voracité. | + | > //« Toutes les libertés dépendent de la liberté informatique.\\ |
- | \\ | + | Elle n’est pas plus importante que les autres libertés fondamentales mais,\\ |
- | Après 3 ans à monter un ''Windows'' bêlant, il s'attaque à l'univers du libre et tente d'apprivoiser un ''Dapper''. | + | au fur et à mesure que les pratiques de la vie basculent sur l’ordinateur,\\ |
- | \\ | + | on en aura besoin pour maintenir les autres libertés. »// |
- | \\ | + | |
- | \\ | + | |
- | Les nouvelles technologies, le net et le libre le passionnent et l'enthousiasment, autant que le silex à une autre époque! | + | |
- | \\ | + | |
- | \\ | + | |
- | \\ | + | |
- | Ayant maintenant acquis une certaine maîtrise de l'outil, et ce avec le soutien de la communauté, il s'emploie à un travail informel tenace en étant le "bon copain qui s'y connait en ordi" auprès des autres membres de l'espèce. | + | |
- | \\ | + | |
- | Il en profite pour informer sur les problématiques et enjeux de l'ère numériques, pour promouvoir le libre... et éventuellement leur installer Ubuntu. ^_^</note> | + | |
- | <note tip>Joignable par mail via [[http://forum.ubuntu-fr.org/profile.php?id=18969|sa fiche d'utilisateur]] du forum.</note> | + | |
- | > //Toutes les libertés dépendent de la liberté informatique.\\ | + | |
- | Elle n’est pas plus importante que les autres libertés fondamentales mais, au fur et à mesure que les pratiques de la vie basculent sur l’ordinateur, on en aura besoin pour maintenir les autres libertés.// | + | |
> Richard Stallman | > Richard Stallman | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | \\ | ||
- | ==== Mon brouillon de page actuellement en traitement... ==== | ||
- | À faire: | ||
- | Comment formater une clé USB ? | ||
---- | ---- | ||
+ | <note>Homo sapiens ayant acheté son premier ordi en 2003, il découvre et explore l'univers de l'informatique avec voracité. | ||
- | Questions: | + | Après 3 ans à monter un ''Windows'' bêlant, il s'attaque à l'univers du libre et tente d'apprivoiser un ''Dapper''. |
- | mettre dans matériel ou dans tuto? | + | |
- | tag>matériel carte_mère bios | ||
- | ====== Flasher le BIOS de la carte mère sans installer windows ? ====== | + | Les nouvelles technologies, le net et le libre le passionnent et l'enthousiasment, autant que le silex à une autre époque! |
- | <note important>**Le flash d'un BIOS est une opération** simple mais surtout **délicate**. Pour les portables, il est préférable (voire nécessaire, certains constructeurs mettant des protections) d'en **brancher l'alimentation sur le secteur**. Par ailleurs, il est très important de veiller à **ne pas redémarrer votre ordinateur pendant la mise à jour du bios** et de bien attendre jusqu'à la fin de l'opération.</note> | ||
- | Pour flasher un BIOS, il y a deux méthodes: | ||
- | * **soit flasher à partir d'un support (USB ou cd) préalablement rendu bootable**, et qui contiendra les fichiers de flash. | ||
- | * **soit flasher à partir de l'OS**. Certains constructeurs proposent cette seconde solution, avec un exécutable à lancer sous Windows. Il est également possible de le faire à partir de Linux, grâce à FlashRom. | ||
+ | Ayant maintenant acquis une certaine maîtrise de l'outil, et ce avec le soutien de la communauté, il s'emploie à un travail informel tenace en étant le "bon copain qui s'y connait en ordi" auprès des autres membres de l'espèce. | ||
- | <note>Bien que les constructeurs encouragent maintenant à lancer leurs utilitaires de flashage à partir de Windows — ce que propose de faire l'alternative FlashRom sous Linux —, il est d'usage de préférer la méthode manuelle par clé usb ou cd de boot. En effet, comment être assez sûr que son système est d'une stabilité sans faille… Le risque, c'est que l'OS plante au moment du flash, ou qu'un autre programme n'interfère avec la procédure de flash. Rappelons tout de même que si le flash échoue, votre carte mère est bonne à jeter (sauf si vous êtes chanceux et qu'elle possède une puce de BIOS extractible, que vous pourrez envoyer à morex.com, qui devrait pouvoir vous la reprogrammer).</note> | + | Il en profite pour informer sur les problématiques et enjeux de l'ère numériques, pour promouvoir le libre... et éventuellement leur installer Ubuntu. ^_^</note> |
+ | <note tip>Joignable par mail via [[http://forum.ubuntu-fr.org/profile.php?id=18969|sa fiche d'utilisateur]] du forum.</note> | ||
- | ===== Clé usb ou cd bootables (avec FreeDos) ===== | ||
- | ==== Clé USB ==== | + | __**Contributions**__\\ |
- | + | * [[http://doc.ubuntu-fr.org/flasher_le_bios|Flasher le bios]] | |
- | Nous allons utiliser [[http://fr.wikipedia.org/wiki/FreeDOS/|FreeDOS]] pour flasher le BIOS à partir d'un fichier .exe, non-exécutable sous Linux, mais exécutable sous DOS. | + | * [[http://doc.ubuntu-fr.org/connman|ConnMan]] |
- | + | ||
- | === Préparation de la clé USB === | + | |
- | + | ||
- | * [[tutoriel:formater_une_cle_usb|Formatez une clé USB]] en fat32. | + | |
- | + | ||
- | * [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://unetbootin|UNetbootin]]**. | + | |
- | + | ||
- | * Lancez UNetbootin: ''//Applications//'' -> ''//Outils système//'' -> ''//UNetbootin//''. | + | |
- | Cochez ''//Distribution//'' et choisissez ''//FreeDOS//''. En bas, sélectionnez votre clé USB. Puis faites ''//OK//''. | + | |
- | + | ||
- | {{ http://it-experts.dk/cfs-filesystemfile.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jjonsson/3010.UNetbootin.png }} | + | |
- | + | ||
- | * Fermez UnetBootIn, ouvrez la clé dans Nautilus, copiez-y simplement le/les fichier(s) de flashage récupérés sur le site du constructeur. La clé est prête pour flasher. | + | |
- | + | ||
- | === Flash du BIOS === | + | |
- | + | ||
- | - Bootez sur la clé. Le système va charger //FreeDOS//. | + | |
- | - Choisissez la seule option possible: //Default//. | + | |
- | - Une sorte de grub s'affiche, choisissez //FreeDOS Safe Mode (don't load any drivers)//. | + | |
- | - On arrive sur un prompt, par défaut sur le disque A: -> aller dans le disque C: en tapant ''C:'' . | + | |
- | - Tapez la commande ''dir'' qui vous listera le contenu de la clé. Vérifiez que votre fichier de flashage apparaît bien dans la liste. | + | |
- | - Tapez le nom complet, avec l'extension, du fichier de flashage. | + | |
- | - Tapez ''Entrée''. | + | |
- | - Le flashage du BIOS commencera et prendra quelques secondes **ou minutes**, puis il sera vérifié. | + | |
- | - Il est possible qu'il y ait une extinction un peu brutale de la machine à la fin du flashage, mais en fait c'est un reboot. | + | |
- | + | ||
- | Votre BIOS est flashé. Au reboot, allez dans le BIOS, et effectuez les directives fournies par le constructeur (en général //load setup defaults//). | + | |
- | Paramétrez votre BIOS à votre convenance, sauvegardez, et rebootez. | + | |
- | + | ||
- | ==== Création d'une image iso à graver sur cd ==== | + | |
- | + | ||
- | <note>Précédemment, quelqu'un proposait cette manipulation avec DR-DOS 7.03. Cependant, je n'ai pas réussi à retrouver le cd-image en question, et il semble que le projet DR-DOS ait changé de licence d'utilisation. Donc je propose de faire la même chose avec FreeDos. | + | |
- | Je me suis inspiré de [[http://smhteam.info/wiki/index.linux.php5?wiki=MiseAJoursDuBIOS|cette page]], cependant je n'ai pas testé la manip. Si quelqu'un la tente, si tout fonctionne, merci de modifier cette page et d'enlever cette note; dans le cas où cela ne fonctionne pas tel quel, merci de modifier les indications en conséquence.</note> | + | |
- | + | ||
- | === Prérequis === | + | |
- | * Téléchargez le ou les fichiers de flashage fournis par le constructeur (il peut aussi fournir un utilitaire de flashage). Je les appellerai fichier1, fichier2, etc. | + | |
- | * Téléchargez FreeDos en cliquant [[http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.0/fdboot.img|ici]]. | + | |
- | + | ||
- | Je pars du principe que vous mettez tous les fichiers en question dans le répertoire "Téléchargements", toutes les commandes se feront donc dans ce répertoire. | + | |
- | + | ||
- | === Préparation du cd === | + | |
- | * Allez dans le répertoire Téléchargements, créez un dossier temporaire tmp, dans lequel vous montez le fichier-image de FreeDos : | + | |
- | <code> | + | |
- | cd ~/Téléchargements | + | |
- | mkdir tmp | + | |
- | sudo mount -o loop -t vfat fdboot.img tmp | + | |
- | </code> | + | |
- | * Créez un second dossier temporaire tmp2, dans lequel vous copiez les fichiers contenus dans l'image FreeDos : | + | |
- | <code> | + | |
- | mkdir tmp2 | + | |
- | cp -a tmp/* tmp2 | + | |
- | </code> | + | |
- | * Démontez l'image FreeDos : | + | |
- | <code> | + | |
- | sudo umount tmp | + | |
- | </code> | + | |
- | * Copiez les fichiers de flashage dans le répertoire tmp2 : | + | |
- | <code> | + | |
- | sudo cp fichier1 fichier2 fichier3 tmp2 | + | |
- | </code> | + | |
- | * Créez la nouvelle image bootcd.iso : | + | |
- | <code> | + | |
- | mkisofs -J -r -v -o bootcd.iso -V fdboot.img tmp2 | + | |
- | </code> | + | |
- | * Effacez les dossier temporaires créés : | + | |
- | <code> | + | |
- | rm -r tmp tmp2 | + | |
- | </code> | + | |
- | \\ | + | |
- | \\ | + | |
- | ---- | + | |
- | \\ | + | |
- | \\ | + | |
- | <code> | + | |
- | mkisofs -J -r -v -o cdboot.iso -b fdboot.img -c boot.cat tmp2 | + | |
- | mkisofs -J -r -v -o cdboot.iso -V fdboot.img tmp2 | + | |
- | mkisofs -J -r -v -o cdboot.iso -V fdboot.img -no-emul-boot -boot-load-size 4 -boot-info-table tmp2 | + | |
- | </code> | + | |
- | + | ||
- | <code> | + | |
- | cd ~/Téléchargements | + | |
- | mkdir tmp | + | |
- | sudo mount -o loop -t vfat DRDOS703.IMG tmp | + | |
- | sudo cp AWDFASH.EXE biosupdate.file tmp | + | |
- | sudo umount tmp | + | |
- | mkisofs -o image.iso -b DRDOS703.IMG DRDOS703.IMG | + | |
- | </code> | + | |
- | + | ||
- | * Graver le fichier image.iso sur un CD | + | |
- | + | ||
- | === Flasher === | + | |
- | + | ||
- | * Démarrer sur le CD, et à l'invite A:\ lancez votre utilitaire (chez moi : AWDFASH biosupdate.file) | + | |
- | <code><logiciel>.exe</code> | + | |
- | + | ||
- | ===== À partir d'un système Linux ===== | + | |
- | + | ||
- | ==== Avec Flashrom ==== | + | |
- | + | ||
- | <note>**Flashrom ne se lance pas sur les laptops**: | + | |
- | > Laptops, notebooks and netbooks are difficult to support and we recommend to use the vendor flashing utility. The embedded controller (EC) in these machines often interacts badly with flashing. | + | |
- | </note> | + | |
- | + | ||
- | [[http://www.coreboot.org/Flashrom| Flashrom]] est un programme pour **flasher directement depuis votre système**. Il est utilisable sous Linux, FreeBSD, DragonFly BSD, Solaris, Mac OSX, etc. | + | |
- | \\ | + | |
- | \\ | + | |
- | * [[tutoriel:comment_installer_un_paquet|Installez le paquet]] [[apt://flashrom|flashrom]], ou en commande : | + | |
- | <code> | + | |
- | sudo apt-get install flashrom | + | |
- | </code> | + | |
- | \\ | + | |
- | * Voir la version du BIOS en cours : | + | |
- | <code> | + | |
- | sudo dmidecode -s bios-version | + | |
- | </code> | + | |
- | \\ | + | |
- | * Vérifier si votre fichier ROM est supportée : | + | |
- | <code> | + | |
- | sudo flashrom | + | |
- | </code> | + | |
- | + | ||
- | Vous devriez obtenir un message comme suit : | + | |
- | <code> | + | |
- | Calibrating delay loop... OK. | + | |
- | No coreboot table found. | + | |
- | Found chipset "NVIDIA MCP51", enabling flash write... OK. | + | |
- | Found chip "PMC Pm49FL004" (512 KB) at physical address 0xfff80000. | + | |
- | No operations were specified. | + | |
- | </code> | + | |
- | \\ | + | |
- | * Sauvegarder le BIOS de votre machine : | + | |
- | <code bash> | + | |
- | sudo flashrom -r A7Tversion.ROM | + | |
- | </code> | + | |
- | qui doit renvoyer : | + | |
- | <code> | + | |
- | Calibrating delay loop... OK. | + | |
- | No coreboot table found. | + | |
- | Found chipset "NVIDIA MCP51", enabling flash write... OK. | + | |
- | Found chip "PMC Pm49FL004" (512 KB) at physical address 0xfff80000. | + | |
- | Reading flash... done. | + | |
- | </code> | + | |
- | \\ | + | |
- | * Pour flasher la ROM avec un nouveau BIOS : | + | |
- | <code> | + | |
- | sudo flashrom -w A7TNouvelleVersion.ROM | + | |
- | </code> | + | |
- | qui doit renvoyer : | + | |
- | <code> | + | |
- | Calibrating delay loop... OK. | + | |
- | No coreboot table found. | + | |
- | Found chipset "NVIDIA MCP51", enabling flash write... OK. | + | |
- | Found chip "PMC Pm49FL004" (512 KB) at physical address 0xfff80000. | + | |
- | Flash image seems to be a legacy BIOS. Disabling checks. | + | |
- | Programming page: 0007 at address: 0x00070000 | + | |
- | </code> | + | |
- | \\ | + | |
- | * Rebootez votre machine. Vous pouvez à nouveau vérifiez la version du BIOS : | + | |
- | <code> | + | |
- | sudo dmidecode -s bios-version | + | |
- | </code> | + | |
- | + | ||
- | ==== Pour les Dells ==== | + | |
- | + | ||
- | http://planet.ubuntu-fr.org/post/2007/10/14/Bios-DELL-Linux/Ubuntu | + | |
- | + | ||
- | ---- | + | |
- | //Contribution : [[utilisateurs:Vrinse]]// | + |