Outils pour utilisateurs

Outils du site


archlinux:cle_usb_bootable

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
archlinux:cle_usb_bootable [2012/05/07 12:58] sheltemarchlinux:cle_usb_bootable [2012/09/14 12:42] (Version actuelle) sheltem
Ligne 63: Ligne 63:
 Si le type FAT32 a été choisi : Si le type FAT32 a été choisi :
  
-  mkfs.msdos -F 32 /dev/sdbX+  mkfs.msdos -F 32 -n LABEL /dev/sdbX
      
 Si le type linux (par défaut) à été choisi : Si le type linux (par défaut) à été choisi :
  
-  mkfs.ext3 /dev/sdX+  mkfs.ext3 -n LABEL /dev/sdX
      
-On remplace toujours le "X" par le numéro correspondant à la partition à formater **/!\ Attention de ne pas formater son disque dur systeme /!\**+On remplace "LABEL" par le nom de son choix. **(le démarrage de Archbang se basant sur le label, il est indispensable d'en mettre un)** 
 + 
 +On remplace le "X" par le numéro correspondant à la partition à formater **/!\ Attention de ne pas formater son disque dur systeme /!\**
  
 ===== Installation de syslinux ===== ===== Installation de syslinux =====
Ligne 107: Ligne 109:
   UI vesamenu.c32   UI vesamenu.c32
      
-  MENU TITLE Boot Menu+  MENU TITLE Le titre de son choix
   TIMEOUT 50   TIMEOUT 50
      
Ligne 141: Ligne 143:
 <code> <code>
 LABEL rescuecd_std LABEL rescuecd_std
-MENU LABEL 1) SystemRescueCd: default boot options+MENU LABEL SystemRescueCd: default boot options
 LINUX /sysrescd/rescuecd LINUX /sysrescd/rescuecd
 INITRD /sysrescd/initram.igz INITRD /sysrescd/initram.igz
Ligne 155: Ligne 157:
 <code> <code>
 LABEL rescuecd_docache LABEL rescuecd_docache
-MENU LABEL 2) SystemRescueCd: all files cached to memory (docache)+MENU LABEL SystemRescueCd: all files cached to memory (docache)
 LINUX /sysrescd/rescuecd LINUX /sysrescd/rescuecd
 INITRD /sysrescd/initram.igz INITRD /sysrescd/initram.igz
Ligne 170: Ligne 172:
 <code> <code>
 LABEL rescue64_1 LABEL rescue64_1
-MENU LABEL 3) SystemRescueCd with default options+MENU LABEL SystemRescueCd 64Bits with default options
 LINUX /sysrescd/rescue64 LINUX /sysrescd/rescue64
 INITRD /sysrescd/initram.igz INITRD /sysrescd/initram.igz
Ligne 181: Ligne 183:
 <code> <code>
 LABEL rescue64_2 LABEL rescue64_2
-MENU LABEL 4) SystemRescueCd with all files cached to memory+MENU LABEL SystemRescueCd 64Bits with all files cached to memory
 LINUX /sysrescd/rescue64 LINUX /sysrescd/rescue64
 INITRD /sysrescd/initram.igz INITRD /sysrescd/initram.igz
Ligne 193: Ligne 195:
  
 Si on veut faire dans le détail, on peut modifier les intitulés après "MENU LABEL" et également françiser les messages d'aides en remplaçant le texte en anglais situé entre les balises "TEXT HELP" et "ENDTEXT". Si on veut faire dans le détail, on peut modifier les intitulés après "MENU LABEL" et également françiser les messages d'aides en remplaçant le texte en anglais situé entre les balises "TEXT HELP" et "ENDTEXT".
 +
 +J'ai également supprimé la numérotation après "MENU LABEL", puisque qu'on ne reprend pas les entrées dans l'ordre d'origine de System Rescue CD, et ajouté "64bits" après "SystemRescueCD" pour les 2 entrées de ce type, pour qu'elle soit bien différenciée dans le menu.
 +
 +===== Archbang =====
 +
 +Pour archbang, c'est un peu plus simple, on télécharge d'abord l'image ici http://archbang.org/download
 +
 +un fois téléchager on l'a monte (pensez à démonter l'image de systemrescuecd) :
 +
 +  mount -o loop /chemin/vers/image/archbang-2012.04.30-i686.iso /mnt/iso
 +  
 +Ensuite on copie le répertoire "arch" contenu dans l'image sur la clé USB :
 +
 +  cp -R /mnt/iso/arch /mnt/usb/
 +  
 +Ensuite il ne reste plus qu'a récupérer les entrées de syslinux qui se trouve dans "/mnt/iso/arch/boot/syslinux/syslinux.cfg" et de les ajouter à notre fichier "/mnt/usb/syslinux/syslinux.cfg"
 +
 +Les entrées en question :
 +
 +<code>
 +LABEL archauto
 +TEXT HELP
 +Boot the ArchBang Linux live medium. It allows you to install ArchBang Linux
 +ENDTEXT
 +MENU LABEL Boot ArchBang Linux [Xorg autodetect]
 +LINUX /arch/boot/i686/vmlinuz
 +INITRD /arch/boot/i686/archiso.img
 +APPEND archisobasedir=arch archisolabel=LABEL quiet
 +</code>
 +
 +<code>
 +LABEL arch
 +TEXT HELP
 +Try this option if the first doesn't work
 +ENDTEXT
 +MENU LABEL Boot ArchBang Linux [Vesa mode]
 +LINUX /arch/boot/i686/vmlinuz
 +INITRD /arch/boot/i686/archiso.img
 +APPEND archisobasedir=arch archisolabel=LABEL quiet xorg=vesa nomodeset
 +</code>
 +
 +**On n'oublie pas pour les 2 entrées de remplacer la valeur de "archisolabel=LABEL" par le label que l'on à indiqué lors du formatage de la clé.**
 +
 +===== Personnalisation =====
 +
 +Si on veut mettre un joli fond à notre menu, il est possible de prendre n'importe qu'elle image, à condition qu'elle soit redimensionné à la taille exacte de 640x480 pixels (peut importe la profondeur de couleur) et d'ajouter la ligne suivant après "TIMEOUT"
 +
 +  MENU BACKGROUND /chemin/vers/image/splash.png
 +  
 +{{tag>clé_usb bootable archlinux}}
archlinux/cle_usb_bootable.1336395498.txt.gz · Dernière modification : 2012/05/07 12:58 de sheltem