Je suis en train d'écrire un journal là-dessus (déjà écrit sous vim).
Ça m'énerve un peu de me spoiler tout seul mon journal (presque dans son intégrité en plus), mais je vais te copier tout ça.
Juste avant, je dois dire que là, je suis sur un système sur un HDD USB alors que ma carte mère ne supporte pas le boot USB (et j'ai pas besoin de le débrancher et le rebrancher pour que ça marche).
---------- Pour les vieux ordi n'acceptant pas de booter en USB, voici la solution :
Là, on remarque que le chemin du fichier de configuration de mkinitramfs a changé :
c'est /etc/modules
et pas /etc/mkinitramfs/modules
Sinon, c'est le même fichier.
À part ce petit changement de chemin du fichier, Thomas Debay est très clair sur son message "J'ai réussi" mais j'apporterai quelques précisions.
Tout d'abord, l'utilisation d'un CD Live est inutile. En revanche, il faut savoir que le kernel utilisé par la machine qui fait mkinitramfs (et qui fournit donc le vmlinuz et le fichier image) sera en conséquence le kernel utilisé par le disque USB. Donc si le linux du disque USB n'a pas le même kernel, on a droit à un "/lib/machin/kernel_2.6.21.machin introuvable" et plein de trucs ne marcheront pas.
Donc, pour résumer, on est sur un système qui marche, on remplit le fichier /etc/modules comme il faut.
uname -a retourne par exemple
Linux debian 2.6.21-2-686 #1 SMP
Alors le disque dur USB doit aussi avoir ce noyau (si c'est sur un Debian-like c'est apt-get install linux-image-2.6.21-2-686 ou un truc du genre pour l'installer)
après le reste est identique que dans le lien : copier le vmlinuz puis créer l'image avec mkinitramfs et indiquer leur chemin dans /boot/grub/menu.lst
Fin du copier coller d'un journal qui n'est pas encore sorti ;)
D'ailleurs, si je dis nawak ou si y'a des précisions à apporter (même une faute d'orthographe, j'ai pas vérifié, y'en a peut-être), je suis preneur, on va passer ça en pré_journal version 0.1.
# Arg....
Posté par Dan . En réponse au message Boot sur clef USB - Détection de clef USB. Évalué à 1.
Ça m'énerve un peu de me spoiler tout seul mon journal (presque dans son intégrité en plus), mais je vais te copier tout ça.
Juste avant, je dois dire que là, je suis sur un système sur un HDD USB alors que ma carte mère ne supporte pas le boot USB (et j'ai pas besoin de le débrancher et le rebrancher pour que ça marche).
----------
Pour les vieux ordi n'acceptant pas de booter en USB, voici la solution :
https://linuxfr.org//forums/34/16462.html
Là, on remarque que le chemin du fichier de configuration de mkinitramfs a changé :
c'est /etc/modules
et pas /etc/mkinitramfs/modules
Sinon, c'est le même fichier.
À part ce petit changement de chemin du fichier, Thomas Debay est très clair sur son message "J'ai réussi" mais j'apporterai quelques précisions.
Tout d'abord, l'utilisation d'un CD Live est inutile. En revanche, il faut savoir que le kernel utilisé par la machine qui fait mkinitramfs (et qui fournit donc le vmlinuz et le fichier image) sera en conséquence le kernel utilisé par le disque USB. Donc si le linux du disque USB n'a pas le même kernel, on a droit à un "/lib/machin/kernel_2.6.21.machin introuvable" et plein de trucs ne marcheront pas.
Donc, pour résumer, on est sur un système qui marche, on remplit le fichier /etc/modules comme il faut.
uname -a retourne par exemple
Linux debian 2.6.21-2-686 #1 SMP
Alors le disque dur USB doit aussi avoir ce noyau (si c'est sur un Debian-like c'est apt-get install linux-image-2.6.21-2-686 ou un truc du genre pour l'installer)
après le reste est identique que dans le lien : copier le vmlinuz puis créer l'image avec mkinitramfs et indiquer leur chemin dans /boot/grub/menu.lst
Fin du copier coller d'un journal qui n'est pas encore sorti ;)
D'ailleurs, si je dis nawak ou si y'a des précisions à apporter (même une faute d'orthographe, j'ai pas vérifié, y'en a peut-être), je suis preneur, on va passer ça en pré_journal version 0.1.