CD N UX+USBN UX RAM UX HOWT O Généra tion d' un CD ou d’une clé USB LIN UX BO O TA BL E Serge Bordè res Ce ntre d’E tudes N uc léaire de Borde aux-G ra digna n http:/www.cenbg.i n2p3.fr/ extra /Inform atique/reseau/cdnux/ cdnux.ht m V ersion 10.20 11 P rincipe de génération d’un CD ou clé USB av ec la m éthode CD NUX/RAM UX. ................... 4 2 Con vention de langage ................................................................................................................ 5 3 S ystèmes supportés ....................................................................................................................... 5 4 I nstallation et configuration de RAM UX .................................................................................... 6 4.1 I nstallation ............................................................................................................................ 6 4.2 C onfiguration ...
Génération d'un CD ou d’une clé USB LINUX BOOTABLE
Serge Bordères
Centre d’Etudes Nucléaire de Bordeaux-Gradignan http://www.cenbg.in2p3.fr/extra/Informatique/reseau/cdnux/cdnux.htm
Version 10.20
1
1 Principe de génération d’un CD ou clé USB avec la méthode CDNUX/RAMUX.................... 4 2Conventiondelangage................................................................................................................ 5 3Systèmessupportés.............................................................5.......................................................... 4InstallationetconfigurationdeRAMUX....................................................................................6 4.1Installation............................................................................................................................64.2Configuration........................................................................................................................7 4.2.1SélectiondunoyauLinux...........................................................................7..................... 4.2.2<Projet>.conf...................................................................................................................7 4.2.3ramux.<projet>..............................................................................................................11 4.2.4Adaptationdesfichiers:ramux-update......................................................................... 12 5Générationdusupportdeboot..................................................................................................145.1Casd’unCD........................................................................................................................14 5.2Casd’unecléUSB.............................................................................................................. 14 6Gravage...................................................................................................................................... 16 7Miseenœuvre............................................................................................................................ 17 7.1Méthodedeboot................................................................................................................. 17 7.2 Mise à jour des fichier au boot:Support de mise à jour et memupdate...................... 17 7.3Modificationducomportementauboot:rc hook.................17........................................ _ 7.4Détaildelaséquencededémarragedansmemupdate................................................... 18 7.5 Verrouillage de la mise à jour au boot............................................................................. 19 7.6Schémadelaséquencedeboot..9................................................................1........................ 8Exemple..................................................................................................................................... 21 9Utilitaires..........................................................................................................................24.......... 9.1Commanderamexport(excdupd)....................................................................................24 9.2Scriptramux_ramdisk....................................................................................................... 25 9.3Affichaged’uneimageauboot..........................................................................................25 10Définitionsdesmacrosdufichierramux.<projet>.................................................................25 10.1DEL....................................................................................................................................25 10.2DELRPM...........................................................................................................................26 10.3DEV................................................................................................................................... 26 10.4DIR.....................................................................................................................................26 10.5DIR+.................................................................................................................................. 27 10.6FILE...................................................................................................................................27 10.7LANGUAGE....................................................................................................................2810.8LIBMINIMIZE................................................................................................................28 10.9LINK............................................................................2.....8................................................