Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/08/2010, à 08:54

k1k

[RESOLU] Ajout d'une option dans le menu de GRUB2

Bonjour la communauté,

Je souhaiterai ajouter une entrée qui démmare "clonezilla" dans le menu de mon grub.
je suis sur ubuntu 10.04 et donc avec grub2
comme lu grub2 permet également de booter des iso.

J'ai suivis comme décris sur ce lien :
http://www.clonezilla.org/clonezilla-live/livehd.php

en résumer :
Ajouter au fichier 40_custom : sudo gedit /etc/grub.d/40_custom

menuentry "Clonezilla live" {
set isofile="/home/isos/clonezilla-live-1.2.3-14.iso"
loopback loop $isofile
linux (loop)/live/vmlinuz boot=live union=aufs nolocales noprompt vga=788 ip=frommedia toram=filesystem.squashfs findiso=$isofile
initrd (loop)/live/initrd.img
}

ensuite : grub : sudo update-grub


cependant, après redémarrage je n'ai pas dans ma liste du menu de grub "Clonezilla live" comme espéré sad

ca m'aiderai beaucoup de l'avoir dans le menu afin d'éviter de booter sur le cd.

Merci de m'aider.

k1k.

Dernière modification par k1k (Le 07/11/2010, à 21:14)

Hors ligne

#2 Le 11/08/2010, à 03:01

kalisto07

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

je crois que cette utilisatrice a du décrire le processus dans son fil de discussion, mais j'avoue que je l'ai lu en diagonale
http://forum.ubuntu-fr.org/viewtopic.php?id=407186

sinon fouiller les docs :
http://grub.enbug.org/OptionsDeGrub
http://doc.ubuntu-fr.org/grub-pc
http://grub.enbug.org/FrenchFrontPage
il y a aussi la solution de remplacer grub2 par grub ou un autre (GAG par exemple)

Dernière modification par kalisto07 (Le 19/10/2010, à 10:48)

Hors ligne

#3 Le 11/08/2010, à 06:29

Compte anonymisé

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Salut

Peux-tu lister le contenu de ton fichier /etc/grub.d/40_custom, /etc/default/grub  et de /boot/grub/grub.cfg ?

Attention le fichier /etc/grub.d/40_custom doit contenir ceci :

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.

menuentry "Clonezilla live" {
set isofile="/home/isos/clonezilla-live-1.2.3-14.iso"
loopback loop $isofile
linux (loop)/live/vmlinuz boot=live union=aufs nolocales noprompt vga=788 ip=frommedia toram=filesystem.squashfs findiso=$isofile
initrd (loop)/live/initrd.img
}

@+

Dernière modification par Compte anonymisé (Le 11/08/2010, à 06:33)

#4 Le 16/08/2010, à 10:31

k1k

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Hello,

je viens de faire exactement la même chose mais sur un autre pc , et ca fonctionne correctement ... donc ma démarche est correcte ....
et le problème est résolu
je te remercie de ta réponse .

Hors ligne

#5 Le 16/08/2010, à 12:00

kalisto07

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

si tu considere ton message resolu edite (modifier) le premier
message pour rajouter [resolu] dans le titre
cela sera utile pour d'autres utilisateurs qui on la meme question.

Hors ligne

#6 Le 16/08/2010, à 12:04

k1k

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

sorry tu as raison, (le wk à été dur wink

en résumer :
Ajouter au fichier 40_custom : sudo gedit /etc/grub.d/40_custom

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.

menuentry "Clonezilla live" {
set isofile="/home/isos/clonezilla-live-1.2.3-14.iso"
loopback loop $isofile
linux (loop)/live/vmlinuz boot=live union=aufs nolocales noprompt vga=788 ip=frommedia toram=filesystem.squashfs findiso=$isofile
initrd (loop)/live/initrd.img
}

ensuite : grub : sudo update-grub

et c'est ok.
(biensur le contenu du fichier /boot/grub/grub.cfg contient à la fin le contenu du fichier 40_custom

Hors ligne

#7 Le 18/10/2010, à 11:47

k1k

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Je reviens sur ce post, car je souhaiterai éffectuer le boot de iso clonezilla, à partir de la partition 3 (sda3) et non plus à partir de mon sda1 (systeme / )

D'aprés ce que j'ai trouvé sur le internet
J'ai modifier mon fichier  fichier 40_custom :
sudo gedit /etc/grub.d/40_custom

voir : set isofile=(hd0,3)/home/isos/clonezilla-live-1.2.3-14.iso

Mais, il n'a pas l'air de trouvé iso sad

Peux-t'on m'aider ?



contenu complet de mon "/etc/grub.d/40_custom"

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.

menuentry "Clonezilla live" {
set isofile=(hd0,3)/home/isos/clonezilla-live-1.2.3-14.iso
loopback loop $isofile
linux (loop)/live/vmlinuz boot=live union=aufs nolocales noprompt vga=788 ip=frommedia toram=filesystem.squashfs findiso=$isofile
initrd (loop)/live/initrd.img
}

Merci.

Dernière modification par k1k (Le 18/10/2010, à 16:29)

Hors ligne

#8 Le 18/10/2010, à 12:44

Compte anonymisé

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Salut

Si /dev/sda3 est ta partition /home il faut modifier ainsi :
set isofile=(hd0,3)/isos/clonezilla-live-1.2.3-14.iso
@+

#9 Le 18/10/2010, à 16:42

lynn

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Bonjour

J'ai essayé la méthode ci-dessus mais ça ne fonctionne pas sad

voila ce que j'ai mis dans dans le 40_custom

menuentry "Clonezilla live" {
set isofile="(hd2,3)/isos/clonezilla-live-1.2.6-24-amd64.iso"
linux (loop)/live/vmlinuz boot=live union=aufs nolocales noprompt vga=788 ip=frommedia toram=filesystem.squashfs findiso=$isofile
initrd (loop)/live/initrd.img
}

Ma partition qui à l'iso est la racine ( sdc3 ), dans laquelle j'ai crée un dossier "isos".
Je vois bien l'entrée "Clonezilla live" dans le menu de grub mais quand je la sélectionne, j'obtiens " no such file" ....
Ais-je omis quelque chose ?

Merci de votre aide


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#10 Le 18/10/2010, à 17:06

Compte anonymisé

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Salut

As-tu regardé par ICI pour vérifier le contenu des lignes
linux (loop)......
et
initrd (loop)....

@+

#11 Le 18/10/2010, à 17:26

k1k

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Hello,
lynn, je pense que ton problème provient de :

set isofile="(hd2,3)/isos/clonezilla-live-1.2.6-24-amd64.iso"

qui doit être (hd0,3) (si c'est bien un disque 0 de la partition 3 ou se trouve l'image)

jeanjd63
Merci pour ton aide :
maintenant, ca boot mais aprés clonezilla plante (je n'ai pas eu l'occasion de noté l'erreur)
mais d'aprés la doc clonezilla, il utilise d'autre paramètre  : http://clonezilla.org/clonezilla-live/livehd.php
mais si j'utilise le meme mementry, décis sur cette page ca ne boot pas sad

voici mon fichier qui boot mais qui plante (je vais essayer de prendre plus d'info sur l'erreur ...):

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.

menuentry "Clonezilla live" {
set isofile=(hd0,3)/k1k/my_iso/clonezilla-live-1.2.5-38-i486.iso
loopback loop $isofile
linux (loop)/live/vmlinuz boot=live union=aufs nolocales noprompt vga=788 ip=frommedia toram=filesystem.squashfs findiso=$isofile
initrd (loop)/live/initrd.img
}

Hors ligne

#12 Le 18/10/2010, à 17:40

Compte anonymisé

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Salut

Ce qu'il faudrait vérifier est le nom des fichiers contenus  dans le répertoire  /live de ton iso pour vmlinuz  et  initrd.img

@+

#13 Le 18/10/2010, à 17:46

burty

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

t'es beeeeelle....lynn tongue
jesors.gif

euh...j'ai un probleme materiel sur mon pc et tu pourras pas le reparer a partir du forum...il faudrait que tu viennes ...personnellement wink wink smile

Dernière modification par burty (Le 18/10/2010, à 18:33)


sony vaio vpcw12m1e: ubuntu studio 10.10 maverik meerkat
processeur: Intel(R) Atom(TM) CPU N280   @ 1.66GHz             
memoire: 2go
http://www.linuxshot.org/fr/gallery/burty00/

Hors ligne

#14 Le 18/10/2010, à 17:48

k1k

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

vmlinuz  et  initrd.img sont bien présent dans mon iso dans le répertoire /live/

voici mon message d'erreur aprés le boot :

screen init failed
Begin: Running /scripts /live-premount ... done

puis plus rien
ensuite aprés xx sec.
boot failed (avec le gros logo debian)

Dernière modification par k1k (Le 18/10/2010, à 17:49)

Hors ligne

#15 Le 18/10/2010, à 18:22

Compte anonymisé

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Voir ceci :
linux (loop)/live/vmlinuz boot=live union=aufs nolocales noprompt vga=788 ip=frommedia toram=filesystem.squashfs findiso=$isofile

Le paramètre vga n'est peut être pas bon.
Tu peux essayer :
vga=default

@+

Dernière modification par Compte anonymisé (Le 18/10/2010, à 18:23)

#16 Le 18/10/2010, à 18:27

lynn

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Bien,

Ca boot mais comme k1k, ça bloque et j'arrive à ce message :

"Unable to find a medium with a live file system"

hmm


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#17 Le 18/10/2010, à 18:29

k1k

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

je n'ai plus de :  screen init failed
mais j'ai toujours

Begin: Running /scripts /live-premount ... done

puis plus rien ...
ensuite aprés xx sec.
boot failed (avec le gros logo debian)


argf

Dernière modification par k1k (Le 18/10/2010, à 18:30)

Hors ligne

#18 Le 18/10/2010, à 18:39

Compte anonymisé

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Désolé mais je n'ai pas testé.
Si j'ai qq minutes je ferais cela.

Je pense que vous n'êtes pas loin, mais il doit manquer un paramètre. 

A creuser.

Bon courage.

#19 Le 18/10/2010, à 23:13

Compte anonymisé

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Salut

J'ai récupéré l'iso et ajouté ceci dans 40_custom :

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.

menuentry "Clonezilla live" {
root (hd0,5)
set isofile="/isos/clonezilla-live-1.2.6-24-i486.iso"
loopback loop $isofile
linux (loop)/live/vmlinuz1 boot=live live-config noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="/usr/share/keymaps/i386/azerty/fr-latin9.kmap.gz" ocs_live_batch="no" ocs_lang="" ip=frommedia nosplash toram=filesystem.squashfs findiso=$isofile
initrd (loop)/live/initrd1.img
}

Ce qui me parait important est de supprimer la référence (hdx,y) de la variable isofile sinon erreur de type :  Unable to find a medium with a live file system

Sinon ça boot en mode texte, mais je n'ai pas fouillé plus loin.

@+

#20 Le 19/10/2010, à 15:31

lynn

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Merci jeanjd63 cool Ca fonctionne parfaitement.

Merci encore wink


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#21 Le 19/10/2010, à 22:41

k1k

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

yeah jeanjd63, ca fonctionne ca boot et tout, fallait juste sortir le root (hd0,5) merci pour ta patience... wink

par j'ai été plus loin du boot, et pendant l'utilisation de clonezilla après avoir sélectionné le répertoire (de destination ou réception) pour ma part je choisis sda4 donc une partition différente de celle utilisé par l'iso.
et âpres j'ai le message d'erreur :

Excluding busy partion or disk...
Erreur! Aucun disque non monté n'a été trouvé ! Clonezilla ne peut sauvegarder ou cloner un disque s'il n'est pas monté

avez vous le même type d'erreur ?

Dernière modification par k1k (Le 19/10/2010, à 22:41)

Hors ligne

#22 Le 22/10/2010, à 17:42

lynn

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Salut k1k,

As-tu essayé de sauvegarder tes données sur un disque externe ?


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#23 Le 07/11/2010, à 21:06

k1k

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

en effet ca fonctionne bien, et sur une autre partition également, j'avais fais une mauvaise manip (image disque à image) et c'était normal d'avoir ce message d'erreur.

Merci à lynn et jeanjd63

Hors ligne

#24 Le 07/11/2010, à 21:22

Compte anonymisé

Re : [RESOLU] Ajout d'une option dans le menu de GRUB2

Ben merci encore lol

Bonne continuation à vous deux.