Pages : 1
#1 Le 04/12/2014, à 18:50
- Machtheld
Installer ubuntu avec Coreboot [résolu]
Bonjour à tous, je suis l'heureux possesseur d'un Thinkpad avec un BIOS libre: Coreboot. La machine est très rapide, mais le gros point noir est lorsqu'on a besoin de réinstaller son OS. En effet, il est impossible de démarrer normalement sur une clé USB, il faut faire ceci (extrait de la doc'):
Boot it in GRUB using the Parse ISOLINUX config (USB) option (it's in default libreboot grub.cfg, at least). A new menu should appear in GRUB, showing the boot options for that distro; this is a GRUB menu, converted from the usual ISOLINUX menu provided by that distro.
If the ISOLINUX parser won't work, then press C to get to GRUB command line.
grub> ls
Get the device from above output, eg (usb0). Example:
grub> cat (usb0)/isolinux/isolinux.cfg
Either this will show the ISOLINUX menuentries for that ISO, or link to other .cfg files, for example /isolinux/foo.cfg.
If it did that, then you do:
grub> cat (usb0)/isolinux/foo.cfg
And so on, until you find the correct menuentries for ISOLINUX.Now look at the ISOLINUX menuentry. It'll look like:
kernel /path/to/kernel
append PARAMETERS initrd=/path/to/initrd MAYBE_MORE_PARAMETERS
GRUB works the same way, but in it's own way. Example GRUB commands:
grub> linux (usb0)/path/to/kernel PARAMETERS MAYBE_MORE_PARAMETERS
grub> initrd (usb0)/path/to/initrd
grub> boot
Of course this will vary from distro to distro. If you did all that correctly, it should now be booting the ISO the way you specified.
Pratique, n'est-ce pas? J'ai pu néanmoins installer Crunchbang sur ma machine. Maintenant, j'aurais bien voulu installer Lubuntu sur un autre disque dur. Et là, ça coince. Lorsque je suis les instructions ci-dessus, et que je tape:
linux (usb0)/isolinux/lecheminverslekernelquejaiobtenuensuivantlesinstructionsbiencommeilfaut
J'obtiens:
invalid magic number
Et là, ma patience m'abandonne, et je me demande si cette @&µ/ç machine ne se **** pas de ma ******.
Est-ce qu'une bonne âme pourrait m'expliquer comment faire? Je pense que vous aurez tous compris que je n'ai pas de diplôme d'informatique.
Merci d'avance!
Dernière modification par Machtheld (Le 12/12/2014, à 20:31)
Hors ligne
#2 Le 04/12/2014, à 19:08
- nany
Re : Installer ubuntu avec Coreboot [résolu]
Bonjour,
peut-être que si tu nous donnais les retours des commandes indiquées dans la doc que tu as suivie nous permettrait de t’aider à y voir plus clair.
Dernière modification par nany (Le 04/12/2014, à 19:08)
Hors ligne
#3 Le 04/12/2014, à 20:33
- Machtheld
Re : Installer ubuntu avec Coreboot [résolu]
Volontiers:
HAL
You must load the kernel first
MOI
cat (usb0)/isolinux/install.cfg
HAL
label installgui
menu label install
kernel /install/gtk/vmlinuz
append initrd=/install/gtk/initrd.gz (...)
MOI
cat (usb0)/isolinux/gtk/vmlinuz
HAL
error: invalid magic number
???????
Dernière modification par Machtheld (Le 04/12/2014, à 20:34)
Hors ligne
#4 Le 04/12/2014, à 20:43
- nany
Re : Installer ubuntu avec Coreboot [résolu]
Bien. Alors reprenons pas à pas.
Pour commencer, que donne la commande suivante ?
ls
Hors ligne
#5 Le 09/12/2014, à 11:36
- Machtheld
Re : Installer ubuntu avec Coreboot [résolu]
Salut nany,
Excuse-moi pour mon silence. Pour pouvoir reprendre pas à pas, il me faut deux machines, car c'est quand même compliqué d'éteindre la bécane et changer le disque dur pour répondre à chaque question...
Donc je reposterai la réponse détaillée dans quelques jours. Rapidement: j'avais bien vérifié, au moyen de
ls
, que "usb0" était correct.
Hors ligne
#6 Le 09/12/2014, à 11:56
- nany
Re : Installer ubuntu avec Coreboot [résolu]
Ok. Pas de souci pour le temps de réponse.
Alors pour gagner un peu de temps, on va sauter quelques étapes.
Tu pourras donner directement le retour de
ls (usb0)/isolinux
Hors ligne
#7 Le 12/12/2014, à 20:30
- Machtheld
Re : Installer ubuntu avec Coreboot [résolu]
Bon, eh bien finalement, problème résolu...par la mise à jour du BIOS. Il est possible de démarrer sur une clé USB sans se farcir quinze lignes de commandes ésotériques.
Comme il n'est vraiment pas évident de trouver des explications intelligibles sur la manière de flasher le BIOS Coreboot, je mets le lien ici: https://github.com/bibanon/Coreboot-Thi … inkPad-X60
Merci beaucoup Nany, pour ton aide :-)
Dernière modification par Machtheld (Le 12/12/2014, à 20:33)
Hors ligne