Ceci est une ancienne révision du document !


Créer un média d'installation

Graver un CD ou un DVD

Pour graver un CD ou un DVD, il vous faut un support adéquat, un lecteur graveur, et un programme capable de mettre en relation l'image disque que vous avez téléchargée, le graveur et le CD, ou le DVD. Bien entendu, si vous gravez sur un DVD, votre graveur doit être conçu pour cet usage.

Sous Windows, vous pouvez utiliser InfraRecorder, ou autre, si vous avez déjà un logiciel de gravure. Il vous faut simplement prendre la précaution de paramétrer votre logiciel pour qu'il emploie l'option image ISO, et non pas format de données.

Sous Linux, les programmes suivants sont connus pour permettre la gravure : K3B dans l'environnement KDE, Gnomebaker, Graveman, Brasero, dans les environnements de bureau utilisant Gnome, Xfburn dans les bureaux Xfce, et enfin, l'excellent wodim, remplaçant de cdrecord, en ligne de commande, pour les utilisateurs aimant la simplicité.

Je vous livre ces lignes de commande, au cas où vous aimeriez les essayer ;-)

wodim -v /home/alice/pclinuxos-openbox-fr-2011.08.iso

ou encore

wodim -v -dao dev=/dev/sr0 /home/alice/pclinuxos-openbox-fr-2011.08.iso

Dans les deux cas, vous voudrez adapter les commandes ci-dessus en changeant selon les besoins : le chemin vers l'image iso, le nom de l'image, et pour la seconde ligne de commande, le nom de périphérique du graveur (cette option n'est généralement pas nécessaire, parce que wodim le détecte).

Si vous ne savez pas repérer le chemin de vos fichiers, depuis la racine du système, ou depuis votre /home/utilisateur, vous voudrez peut-être consulter ces documentations, pour aller plus loin:

http://www.framasoft.net/article2425.html

cyberzoide.developpez.com/unix/sys.php3#abs (Voyez les deux petits paragraphes chemin absolu et chemin relatif)

Installer sur une Clé USB

Pour installer sur une clé USB, nous disposons de plusieurs moyens, selon le système d'exploitation que nous utilisons

Sous Windows

Je vous recommande au choix www.linuxliveusb.com/, ou unetbootin.sourceforge.net/.

Sous GNU/Linux

Si vous utilisez une distribution GNU/Linux, vous pouvez utiliser au choix:

Utilisation de la console

Ayez votre image disque dans votre répertoire personnel. Ouvrez votre console préférée. Devenez root. Puis montez votre image disque sur un répertoire, en utilisant le périphérique virtuel loop. Par exemple:

# mount -o loop pclinuxos-openbox-fr-2011-08.iso /mnt

montera le contenu de l'image ISO pclinuxos-openbox-fr-2011-08.iso dans le répertoire /mnt. Vous lirez peut-être cet avertissement:

mount: warning: /mnt/ seems to be mounted read-only.

Si c'est le cas, vous pouvez l'ignorer, il ne gênera pas le bon déroulement de la suite.

Vous pourrez ensuite accéder au contenu du répertoire /mnt, pour pouvoir copier le contenu vers votre clé USB, déjà insérée et montée à ce moment là. Si elle est montée automatiquement, vous la trouverez sous /media, dans un répertoire dont le nom correspond à votre clé USB (c'est souvent par nom de marque, ou un nom typique tel que “UDISK”, ou encore “Cruzer”, ou autre.

Rendez-vous donc dans le répertoire /mnt, toujours en root, afin de copier les fichiers qui s'y trouvent vers la clé USB.

# cp -R isolinux/ livecd.sqfs /media/cle_usb

Veuillez adapter “cle_usb”, ou le chemin vers celle-ci si nécessaire.

Ensuite, vous aurez besoin d'avoir Grub : pas Grub 2 ! Il faut des fichiers de Grub 0.97. Je crois que je vais d'ailleurs mettre un tarball en ligne pour le cas où…

Placez vos fichiers Grub dans un répertoire de la clé USB que vous nommerez boot, dessous créez un répertoire que vous nommerez grub. Cela se présentera ainsi sous la racine de la clé USB:

/boot/grub/

/isolinux/

/livecd.sqfs

Ensuite, il vous faudra découvrir le nommage de la clé USB, telle que vue par le système. Tapez en root la commande suivante:

# blkid

Chez moi, cela retourne un certain nombre de lignes, dont celle-ci:

/dev/sdb1: LABEL="CRUZER" UUID="14B7-4780" TYPE="vfat"

Ce qui signifie qu'elle est vue sous le label “CRUZER”, en tant que partition au format fat (elle est formattée en fat32), et que son nom de périphérique est /dev/sdb1.

C'est l'information dont vous aurez besoin pour pouvoir installer Grub sur le premier secteur de votre clé USB : le MBR (Master Boot Record).

Maintenant, vous voudrez installer Grub. Avant cela, une petite information pour votre fichier menu.lst (celui que vous devrez mettre sur votre clé USB).

# general configuration:
timeout   10
default       0 
color light-blue/black light-cyan/blue
default 0

## PCLinuxOS  2011-09
title PCLinuxOS Lxde Mini 2011 09
  kernel (hd0,0)/isolinux/vmlinuz livecd=livecd fromusb root=/dev/sdb1 keyb=us acpi=on vmalloc=256M nokmsboot vga=788 splash=silent
  initrd (hd0,0)/isolinux/initrd.gz  

title PCLinuxOS Lxde Mini 2011 09 (IDE Generic)
  kernel (hd0,0)/isolinux/vmlinuz livecd=livecd fromusb root=/dev/sdb1 keyb=us acpi=on vga=788 splash=silent ide.all_generic.ide=1 --
  initrd (hd0,0)/isolinux/initrd.gz    

title PCLinuxOS Lxde Mini 2011 09 Video_SafeMode_FBDevice
  kernel (hd0,0)/isolinux/vmlinuz livecd=livecd fromusb rroot=/dev/sdb1 keyb=us acpi=on vga=788 splash=silent framebuffer
initrd (hd0,0)/isolinux/initrd.gz
   
title PCLinuxOS Lxde Mini 2011 09 Video_SafeMode_Vesa
  kernel (hd0,0)/isolinux/vmlinuz  livecd=livecd fromusb root=/dev/sdb1 keyb=us acpi=on vga=788 splash=silent vesa
 initrd (hd0,0)/isolinux/initrd.gz    
    
title PCLinuxOS Lxde Mini 2011 09 Safe boot
  kernel (hd0,0)/isolinux/vmlinuz  livecd=livecd fromusb root=/dev/sdb1 keyb=us acpi=off vga=normal keyb=us noapic nolapic nopinit vesa
  initrd (hd0,0)/isolinux/initrd.gz

Et si vous voulez que les commandes Grub (celles que l'on peut lancer au moment où nous avons le menu Grub à l'écran) soient transposée pour le clavier français , juste après (Fr_fr : pour les autres claviers francophones, je vous laisserai chercher):

# general configuration:
timeout   10
default       0 
color light-blue/black light-cyan/blue
gfxmenu (hd0,0)/boot/grub/splash.xpm.gz
default 0

vous pouvez ajouter le texte suivant:

# Gestion clavier AZERTY francais pour grub
#
# Lettres correctement transposees
#
setkey a q
setkey A Q
setkey z w
setkey Z W
setkey q a
setkey Q A
setkey m semicolon
setkey M colon
setkey w z
setkey W Z
#
# Ponctuation correctement transposee
#
setkey comma m
setkey question M
setkey semicolon comma
setkey period less
setkey colon period
setkey slash greater
setkey exclam slash
#
setkey dollar bracketright
setkey asterisk backslash
setkey percent doublequote
#
# Chiffres et symboles. Le clavier QWERTY ne gere pas la touche AltGr, ce qui
# pose probleme pour la conversion AZERTY. Choix retenu:
# - Quand le symbole minuscule est utile (exemple "-"), c'est lui qui sera
#   obtenu, et le symbole obtenu par AltGr (exemple "|") devra etre transfere
#   vers une autre touche.
# - Quand le symbole minuscule est inutile ou ne peut etre converti (exemple
#   "e accent aigu"), c'est alors le symbole AltGr (exemple "~") qui sera
#   directement obtenu.
#
setkey ampersand 1
setkey 1 exclam
setkey tilde 2
setkey 2 at
setkey doublequote 3
setkey 3 numbersign
setkey quote 4
setkey 4 dollar
setkey parenleft 5
setkey 5 percent
setkey minus 6
setkey 6 caret
setkey backquote 7
setkey 7 ampersand
setkey underscore 8
setkey 8 asterisk
setkey caret 9
setkey 9 parenleft
setkey at 0
setkey 0 parenright
#
# Symboles correctement transposes
#
setkey parenright minus
#
# Symboles demenages vers d'autres touches (vous devrez chercher un peu...)
#
# Inferieur et superieur => touche "carre / cube"
setkey less backquote
setkey greater tilde
#
# "#" ==> la touche "£"
setkey numbersign braceright
#
# "|" ==> touche "mu" (et peut-etre "<"), identique a QWERTY
#
# "\" ==> touche "paragraphe"
setkey backslash question
#
# "[" et "]" sur touche "circonflexe" / "trema"
setkey bracketright braceleft
#
# "{" ==> touche "u accent grave"
setkey braceleft quote
#
# "}" ==> touche "degre"
setkey braceright underscore
#
# Fin des transpositions

Une fois le menu.lst créé et placé sous /boot/grub avec au minimum les fichiers suivants:

  • fat_stage1_5
  • stage2
  • stage1

vous installerez Grub. En root dans la console tapez:

# grub

après un bref texte:

Probing devices to guess BIOS drives. This may take a long time.

vous obtiendrez l'invite de commande grub:

    GNU GRUB  version 0.97  (640K lower / 3072K upper memory)

 [ Minimal BASH-like line editing is supported.  For the first word, TAB
   lists possible command completions.  Anywhere else TAB lists the possible
   completions of a device/filename. ]

grub>

à la suite de l'invite tapez:

grub> root (hd<tab>

tab signifie que vous devez appuyer sur la touche tabulation de votre clavier, ce qui amènera Grub à afficher les possibilités suivantes:

grub> root (hd
 Possible disks are:  hd0 hd1

Votre disque dur étant le disque hd0 (si il est connecté en maître sur le premier port), vous choisirez la seconde option, et à la suite de:

grub> root (hd

vous ajoutez 1:

grub> root (hd1<tab>

et grub à nouveau complètera:

grub> root (hd1,0)

alors, validez, et vous obtiendrez l'information suivante:

grub> root (hd1,0)
 Filesystem type is fat, partition type 0xc

grub>

Ensuite taper la commande suivante pour installer Grub sur le MBR de votre clé USB:

grub> setup (hd1)

Validez, et vous devez obtenir les messages suivants:

grub> setup (hd1)
 Checking if "/boot/grub/stage1" exists... yes
 Checking if "/boot/grub/stage2" exists... yes
 Checking if "/boot/grub/fat_stage1_5" exists... yes
 Running "embed /boot/grub/fat_stage1_5 (hd1)"...  15 sectors are embedded.
succeeded
 Running "install /boot/grub/stage1 (hd1) (hd1)1+15 p (hd1,0)/boot/grub/stage2
/boot/grub/menu.lst"... succeeded
Done.

grub>

Grub est maintenant installé sur le MBR.

Quittez:

grub> quit

Si votre machine peut booter sur USB, vous êtes prêts à démarrer votre Live USB !

Vous trouverez ici une archive avec les fichiers Grub pour une clé USB (ou disque dur externe USB) pour le format Fat32 : boot.tgz.

Unetbootin

Merci à Guik de Parrain Linux, pour cette partie.

Tout d’abord, téléchargez une image CD (iso) de PCLinuxOS. Pour cela, vous avez deux choix:

Une fois votre image CD récupérée, installez UNetbootin, à l’aide de votre gestionnaire de paquets, ou s’il n’est pas disponible dans votre distribution, téléchargez la dernière version du programme. UNetbootin va nous servir à mettre l’image disque sur la clé USB la transformant ainsi en LiveUSB.

Lancez UNetbootin

Si vous avez pu l’installer à l’aide du gestionnaire de paquets, lancez-le depuis les menus, si au contraire vous avez dû le télécharger, procédez comme suit:

Ouvrez une console, puis saisissez l’une de des commandes suivantes, selon votre distribution:

su -c /chemin_du_fichier_téléchargé

ou

sudo /chemin_du_fichier_téléchargé

Cela devrait afficher une fenêtre telle que celle-ci:

Cochez « Diskimage », indiquez le chemin vers votre image CD et sélectionnez votre clé USB, comme ceci:

Cliquez sur « OK » et laisser le programme faire son travail. Une fois que le programme a terminé son travail, fermez-le, démontez votre clé USB, débranchez-la, et rebranchez-la sur votre ordinateur avant de redémarrer.

Les autres méthodes restent à écrire. À vos claviers ! :-D


Navigation