Sans unetbootin, sans dd, tout à la main:
Ingrédient:
grub (le vieux)
un menu.lst fait maison
une image iso archctk
Voici le menu.lst:
Code : Tout sélectionner
# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst
# DEVICE NAME CONVERSIONS
#
# Linux Grub
# -------------------------
# /dev/fd0 (fd0)
# /dev/sda (hd0)
# /dev/sdb2 (hd1,1)
# /dev/sda3 (hd0,2)
#
# FRAMEBUFFER RESOLUTION SETTINGS
# +-------------------------------------------------+
# | 640x480 800x600 1024x768 1280x1024
# ----+--------------------------------------------
# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
# +-------------------------------------------------+
# for more details and different resolutions see
# http://wiki.archlinux.org/index.php/GRUB#Framebuffer_Resolution
# general configuration:
timeout 5
default 0
color light-blue/black light-cyan/blue
# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
# TIP: To use udev, add "devfs=nomount" to your kernel line.
#
#-*
title CTK-Arch
kernel /boot/ctk/vmlinuz26 archisolabel=UDISK lang=fr ramdisk_size=75% suiet
initrd /boot/ctk/archiso.img
pour installer Grub sur la clé usb fraîchement formattée en fat32, mettre les fichiers suivants sous la racine de la partition de la clé usb:
C'est à dire un répertoire boot contenant un répertoire grub lequel contient les fichiers listés ci-dessus.
Installer normalement avec les commandes grub (grub lancé en root).
faire "(hd<tab>" permet de lister les périphériques disques vus par Grub, pour ne pas se tromper de périphérique:
c'est ce que ça me dit ici, vu que je n'ai que le disque dur et une clé usb connectée.
idem avec "(hd1,<tab>", qui m'indique une seule partition, preuve que c'est bien la clé usb, puisque mon disque dur a plusieurs partitions:
si je tappe "(hd0<tab>" par contre, ça donne ceci:
Code : Tout sélectionner
grub> root (hd0,
Possible partitions are:
Partition num: 0, Filesystem type unknown, partition type 0x7
Partition num: 3, Filesystem type is ext2fs, partition type 0x83
Partition num: 4, Filesystem type is ext2fs, partition type 0x83
Partition num: 5, Filesystem type is ext2fs, partition type 0x83
Partition num: 6, Filesystem type unknown, partition type 0x82
Pour l'installer, ce sera la commande:
Le tout sur clé usb non montée.
Une fois Grub installé, monter l'image iso en loop avec la commande en root:
aller dans le point de montage (en simple utilisateur cette fois) puis copier: vmlinuz26 et archiso.img dans la clé usb sous /boot/ctk (au besoin créer le répertoire ctk sous /boot).
Il ne restera plus qu'à booter. (Vérifier le réglage dans le bios, ça peut être dans la section hard drives, car des fois les bios voient une clé usb bootable comme un disque dur).