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.

#51 Le 20/11/2012, à 19:58

ar barzh paour

Re : [résolu] grub rescue

@ cep
dans mon post #48 oui j'ai fait un update-grub

ar barzh paour a écrit :

cependant
j'ai redémarré pon PC , laissé faire le système qui repart normalement sur sdb12 (disque interne)
OK la version se lance
update-grub de cette version qui se passe bien

le grub de cette version trouve bien les 3 versions de mon disque externe
menuentry "Ubuntu, avec Linux 2.6.38-16-generic-pae (on /dev/sdd1)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd3,msdos1)'
    search --no-floppy --fs-uuid --set=root dde7cba4-1e6b-4267-a2e5-f55a98389ab5
    linux /boot/vmlinuz-2.6.38-16-generic-pae root=UUID=dde7cba4-1e6b-4267-a2e5-f55a98389ab5 ro quiet splash vt.handoff=7
    initrd /boot/initrd.img-2.6.38-16-generic-pae
}
menuentry "Ubuntu, with Linux 3.2.0-33-generic-pae (on /dev/sdd6)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd3,msdos3)'    <===== là on voit d'ailleurs la partition 3 qui apparait
    search --no-floppy --fs-uuid --set=root 603c7f3c-5ebd-4dd6-a908-b025ba424246
    linux /vmlinuz-3.2.0-33-generic-pae root=UUID=2eaeaf12-a415-41de-a072-8c48c930f6e7 ro quiet splash $vt_handoff
    initrd /initrd.img-3.2.0-33-generic-pae
}
menuentry "Ubuntu, avec Linux 3.2.0-33-generic-pae (on /dev/sdd7)" --class gnu-linux --class gnu --class os {
    insmod part_msdos
    insmod ext2
    set root='(hd3,msdos7)'
    search --no-floppy --fs-uuid --set=root ed338c18-468f-4b6b-8a48-a2a61734d1be
    linux /boot/vmlinuz-3.2.0-33-generic-pae root=UUID=ed338c18-468f-4b6b-8a48-a2a61734d1be ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.2.0-33-generic-pae
}

que puis-je voir dans le BIOS concernant ce pb ?

@malbo
je regarderai la doc concernant liveUSB non persistante
mais se sera la semaine prochaine

Dernière modification par ar barzh paour (Le 20/11/2012, à 20:13)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#52 Le 20/11/2012, à 20:15

cep

Re : [résolu] grub rescue

Voir dans le bios comment est géré ce disque externe et dans quel ordre, s'il est vu comme un disque usb ou "sata" et si le cordon est conforme à la configuration, sata ou usb. Le port est peut-être un combo.

Hors ligne

#53 Le 25/11/2012, à 20:04

ar barzh paour

Re : [résolu] grub rescue

?? ce matin je relance mon PC qui est resté éteint quelques jours
1-
le boot sur mon disque externe fonctionne maintenant avec la partition de boot créée en 3
cette partition contient le répertoire grub et les fichiers abi , config , system , vmlinuz 3.2.0.33
sur partition 1 = 11.04 et sur partition logique 6 = 12.04
c'est bon , le boot sur la partition 7 (12.04) ne fonctionne pas , mais c'est pas grave je ne l'utiliserais pas et je n'ai pas le temps de voir pourquoi)

Modèle: ST350041 3AS (scsi)
Disque /dev/sdh : 500GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : msdos

Numéro  Début   Fin     Taille  Type      Système de fichiers  Fanions
 3      1049kB  1044MB  1043MB  primary   ext4  <==== partition qui contient grub   
 1      1045MB  22,0GB  21,0GB  primary   ext4                 démarrage
 2      22,0GB  211GB   189GB   primary   ext4
 4      336GB   391GB   55,0GB  extended
 5      336GB   341GB   4999MB  logical   linux-swap(v1)
 6      341GB   366GB   25,0GB  logical   ext4
 7      366GB   391GB   25,0GB  logical   ext4

2-
ces versions fonctionnent aussi à partir du grub de mon disque 2 ( mais toujours pas la partition 7 )
@malbo
3- j'ai créé une liveUSB non persistante , effectivement ça se fait en quelques minutes ! et c'est excellent pour tout ce qui "inclu" dans l'installation mais pour le reste je ne sais pas encore faire ( modification du clavier , installation de logiciel (il faudrait avoir sous la main le CD d'installation s'il ne ne se trouve pas dans la logithèque)
4- j'ai créé un  liveUSBpersistant mais je n'arrive pas à la faire fonctionner
5-@cep post 38 : je crois que je vais re-étudier les configfile et chainloader , je les avais utilisés il y a quelque temps , il faut que je retrouve la façon de procéder

6-je passe en résolu

encore une fois merci à tous


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#54 Le 25/11/2012, à 20:39

ar barzh paour

Re : [résolu] grub rescue

@ malbo concernant post #39 :
d'après moi si j'ai bien compris la manip :
quand je lance la version 12.04 de mon disque externe , il y a un montage de sdd3 sur /boot
donc quand je fais un update grub , c'est bien /boot/gub/grub.cfg qui se met à jour , mais physiquement c'est sdd3/gub/grub.cfg et pas sdd6/grub/grub.cfg qui lui n'est pas modifié


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#55 Le 25/11/2012, à 22:06

ar barzh paour

Re : [résolu] grub rescue

j'ai réussi à la faire fonctionner la partition 7 en modifiant le grub de mon disque interne
en remplaçant ceci

menuentry "Ubuntu, avec Linux 3.2.0-33-generic-pae (on /dev/sdd7)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd3,msdos7)'
	search --no-floppy --fs-uuid --set=root ed338c18-468f-4b6b-8a48-a2a61734d1be
	linux /boot/vmlinuz-3.2.0-33-generic-pae root=UUID=ed338c18-468f-4b6b-8a48-a2a61734d1be ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.2.0-33-generic-pae
}

par ceci

menuentry "Ubuntu, avec Linux 3.2.0-33-generic-pae (modifié on /dev/sdd7)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd3,msdos3)'
	search --no-floppy --fs-uuid --set=root 603c7f3c-5ebd-4dd6-a908-b025ba424246
	linux /vmlinuz-3.2.0-33-generic-pae root=UUID=ed338c18-468f-4b6b-8a48-a2a61734d1be ro quiet splash $vt_handoff
	initrd /initrd.img-3.2.0-33-generic-pae
} 

ce que j'ai  modifié :
set root='(hd3,msdos3)'    ( je vai chercher la "bonne" partition )
search --no-floppy --fs-uuid --set=root 603c7f3c-5ebd-4dd6-a908-b025ba424246
suppression de /boot dans les deux dernières lignes

je n'ai pas vérifié encore mais pour mon disque externe ça doit être du même tabac
vu la complication , cette configuration n'est pas à prendre en exemple


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#56 Le 25/11/2012, à 23:20

Babdu89

Re : [résolu] grub rescue

Bonsoir...

À mon avis ... Une modif du fichier grub.cfg ,à la main, ne devrait pas tenir à la prochaine mise à jour de grub ......

Je parle par expérience ...
Pour avoir un splash au lancement de certains OS de ma machine , dans leur fichier  grub.cfg   , je modifie ceci ...

export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu, avec Linux 3.2.0-34-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd4,msdos23)'
	search --no-floppy --fs-uuid --set=root 48ff7e02-c2ba-452a-985c-21c6c193c2e8
	linux	/boot/vmlinuz-3.2.0-34-generic root=UUID=48ff7e02-c2ba-452a-985c-21c6c193c2e8 ro   quiet splash  $vt_handoff
	initrd	/boot/initrd.img-3.2.0-34-generic
}
menuentry 'Ubuntu, avec Linux 3.2.0-34-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail

en enlevant ce qui est après  ==> quiet splash   ....  ==>  $vt_handoff

À la moindre maj de grub ==> manip à refaire ...

Mais confirmation des experts??? ....

@+.   Babdu89   .

Dernière modification par Babdu89 (Le 25/11/2012, à 23:21)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#57 Le 27/11/2012, à 11:23

ar barzh paour

Re : [résolu] grub rescue

oui c'est sur update du grub => effacement des modif manuelles !!!! sauf à passer par "/etc/grub.d/40_customs"


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#58 Le 27/11/2012, à 11:36

YannUbuntu

Re : [résolu] grub rescue

ar barzh paour a écrit :

oui c'est sur update du grub => effacement des modif manuelles !!!! sauf à passer par "/etc/grub.d/40_customs"

+1


à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison

Hors ligne

#59 Le 27/11/2012, à 15:47

ar barzh paour

Re : [résolu] grub rescue

donc je confirme ce que j'ai écrit dans mon post #55

grub n'initialise pas correctement la 2ème partition logique de mon disque externe
explication :
1-je lance la partition logique 6
2-je lance un update-grub à partir de cette version installée sur la partition  6 ( U12.04 )
3-une mise à jour de /dev/sdh3/grub/grub.cfg est effectuée
voici un extrait pour la partition logique 7 :

menuentry "Ubuntu, avec Linux 3.2.0-33-generic-pae (on /dev/sdd7)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd3,msdos7)'
	search --no-floppy --fs-uuid --set=root ed338c18-468f-4b6b-8a48-a2a61734d1be
	linux /boot/vmlinuz-3.2.0-33-generic-pae root=UUID=ed338c18-468f-4b6b-8a48-a2a61734d1be ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.2.0-33-generic-pae
}

pour rappel ed338c... est l'UUID de la partition 7
cette partie de menu ne fonctionne pas, il faut pour que cette partition se lance que je la modifie par ceci :

menuentry "Ubuntu, avec Linux 3.2.0-33-generic-pae (modifié pour sdd7)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd3,msdos3)'
	search --no-floppy --fs-uuid --set=root 603c7f3c-5ebd-4dd6-a908-b025ba424246
	linux /vmlinuz-3.2.0-33-generic-pae root=UUID=ed338c18-468f-4b6b-8a48-a2a61734d1be ro quiet splash $vt_handoff
	initrd /initrd.img-3.2.0-33-generic-pae
}

pour rappel 603c..... est l'uuid de la partition 3 qui contient le grub ( donc /boot )
au lieu de set root='(hd3,msdos7)' mettre set root='(hd3,msdos3)'
suppression de /boot dans les deux lignes  linux  et  initrd
je comprends mais  un peu  .....
je mets de côté ce post il me servira sans doute quand je passerai en 12.10

Dernière modification par ar barzh paour (Le 27/11/2012, à 15:54)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#60 Le 27/11/2012, à 16:37

cep

Re : [résolu] grub rescue

tu es certain d'avoir bien nettoyé toutes traces de tes anciens /boot ?
Aussi pourrais-tu faire un topo de ce qu'il y a sur chaque fs et la sortie de blkid ?
Difficile d'y voire claire maintenant.

Hors ligne

#61 Le 28/11/2012, à 15:12

ar barzh paour

Re : [résolu] grub rescue

fs ? qu'est-ce que c'est ?
cette semaine je n'aurais sans doute pas le temps de faire , mais voilà ce que je peux effectuer:

1-déconnexion de tous mes disques internes , le disque externe restant en connexion USB via son boitier

2-boot via Bios sur le disque externe
3-lancement de U12.04 ( partition logique 6 )
4-effectuer un update-grub

5-sortir et refaire un boot sur le disque externe
6 essayer de lancer la version 11.04 (partition 1) , voir le résultat (je prévois un résultat ok)

7-sortir et refaire un boot sur le disque externe
8-essayer de lancer la version 12.04 (partition logique 6) , vérifier le résultat ( je prévois un résultat OK)

9-sortir et refaire un boot sur le disque externe
10-essayer de lancer la version 12.04 (partition logique 7) , vérifier le résultat ( je prévois un résultat GRUB RESCUE)

ais-je oublié quelque chose

de toute façon c'est uniquement pour le fun car cette partition logique 7 sera effacée à terme

en plus
si j'ai encore un peu de temps et le courage , refaire la même chose , mais cette fois en connectant mon disque externe directement sur une prise SATA

Dernière modification par ar barzh paour (Le 28/11/2012, à 15:15)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#62 Le 30/11/2012, à 13:07

ar barzh paour

Re : [résolu] grub rescue

bon alors voilà le résultat de mes manip
disque externe seul en connexion USB

sudo blkid  
/dev/sda1: LABEL="sdh1" UUID="dde7cba4-1e6b-4267-a2e5-f55a98389ab5" TYPE="ext4" 
/dev/sda2: LABEL="sdh2" UUID="cd875d05-f6b3-486a-baf2-0ab83b77014a" TYPE="ext4" 
/dev/sda3: LABEL="sdh3" UUID="603c7f3c-5ebd-4dd6-a908-b025ba424246" TYPE="ext4" 
/dev/sda5: UUID="c6f0b2ff-4f18-4e4b-b1fc-fecf7cebfec6" TYPE="swap" 
/dev/sda6: LABEL="sdh6" UUID="2eaeaf12-a415-41de-a072-8c48c930f6e7" TYPE="ext4" 
/dev/sda7: LABEL="sdh7" UUID="ed338c18-468f-4b6b-8a48-a2a61734d1be" TYPE="ext4" 

mise à jour de grub

~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.2.0-33-generic-pae
Found initrd image: /boot/initrd.img-3.2.0-33-generic-pae
Found Ubuntu 11.04 (11.04) on /dev/sda1
Found Ubuntu 12.04.1 LTS (12.04) on /dev/sda7
done

le GRUB correspondant :
l'entrée principale ( elle est sur la partition logique 6)

menuentry 'Ubuntu, avec Linux 3.2.0-33-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos3)'
	search --no-floppy --fs-uuid --set=root 603c7f3c-5ebd-4dd6-a908-b025ba424246
	linux	/vmlinuz-3.2.0-33-generic-pae root=UUID=2eaeaf12-a415-41de-a072-8c48c930f6e7 ro   quiet splash $vt_handoff
	initrd	/initrd.img-3.2.0-33-generic-pae
}

ça c'est la partition primaire 1 avec 11.04

menuentry "Ubuntu, avec Linux 2.6.38-16-generic-pae (on /dev/sda1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root dde7cba4-1e6b-4267-a2e5-f55a98389ab5
	linux /boot/vmlinuz-2.6.38-16-generic-pae root=UUID=dde7cba4-1e6b-4267-a2e5-f55a98389ab5 ro quiet splash vt.handoff=7
	initrd /boot/initrd.img-2.6.38-16-generic-pae
}

ça c'est la partition logique 7 avec 12.04

menuentry "Ubuntu, avec Linux 3.2.0-33-generic-pae (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root ed338c18-468f-4b6b-8a48-a2a61734d1be
	linux /boot/vmlinuz-3.2.0-33-generic-pae root=UUID=ed338c18-468f-4b6b-8a48-a2a61734d1be ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.2.0-33-generic-pae
}

maintenant je relance le PC
le menu grub n'a plus que 3 entrées ( plus 3 entrées de dépannage) ..normal
1- relance sur l'entrée principale partition : OK

2- relance sur l'entrée de la partition primaire 1 :  11.04 : OK

3- relance sur l'entrée de la partition logique 7  (12.04) : pas OK
(ce n'est pas grub rescue mais ceci)

erreur : no such device ed338c18-468f-4b6b-8a48-a2a61734d1be
erreur : no such partition
erreur : you need to load the kernel first

le menu correspondant :

menuentry "Ubuntu, avec Linux 3.2.0-33-generic-pae (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root ed338c18-468f-4b6b-8a48-a2a61734d1be
	linux /boot/vmlinuz-3.2.0-33-generic-pae root=UUID=ed338c18-468f-4b6b-8a48-a2a61734d1be ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.2.0-33-generic-pae
}

puis le système revient au menu de grub
je peux donc choisir la même entrée mais au lieu de la lancer je l'édite par "e"
je remplace set root='(hd0,msdos7)' par set root='(hd0,msdos3)'
je remplace
search --no-floppy --fs-uuid --set=root ed338c18-468f-4b6b-8a48-a2a61734d1be
par
search --no-floppy --fs-uuid --set=root 603c7f3c-5ebd-4dd6-a908-b025ba424246
je remplace /boot/vmlinuz par /vmlinuz
je remplace /boot/initrd par /initrd

et c'est BON !!!! pour moi cqfd , update n'est pas initialisé correctement dans cette configuration
je n'ai pas le temps d'essayer avec mon disque connecté directement sur un port SATA ... la semaine prochaine peut-être


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#63 Le 30/11/2012, à 17:41

Babdu89

Re : [résolu] grub rescue

Bonjour...

pour moi cqfd , update n'est pas initialisé correctement dans cette configuration

Si j'ai bien compris ta config... 
Tes Linux en /sda6 et /sda7 ,bootent à partir de la partition de boot /sda3 ... Puisque tu es obligé de corriger manuellement le grub.cfg   de /sda7 ...

/sda3 == UUID = 603c7f3c-5ebd-4dd6-a908-b025ba424246    .

Sur le Linux en /sda6 ...
Lorsque tu fais la maj de grub , çà fonctionne par-ce-que la partition /sda3 est déclarée dans le fichier fstab de /sda6 ...

=============================== sda6/etc/fstab: ================================

--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sdd6 during installation
UUID=2eaeaf12-a415-41de-a072-8c48c930f6e7 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sdb6 during installation
UUID=de7c7e33-a5b4-4bd4-be64-e1e59ae987a6 none            swap    sw              0       0
# swap was on /dev/sdb8 during installation
UUID=d32720eb-3bc9-4f30-877f-f939c9472be2 none            swap    sw              0       0
# swap was on /dev/sdc6 during installation
UUID=9621a614-a277-437c-9a73-1a066b4587c3 none            swap    sw              0       0
# swap was on /dev/sdd5 during installation
UUID=c6f0b2ff-4f18-4e4b-b1fc-fecf7cebfec6 none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
UUID=603c7f3c-5ebd-4dd6-a908-b025ba424246    /boot    ext4    defaults    0    2

Lorsque tu fais une maj de grub de /sda6 , le grub.cfg est autogénéré correctement ...


Mais cette partition /sda3 ne figure pas dans le fstab du Linux en /sda7 ...

=============================== sda7/etc/fstab: ================================

--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sdd7 during installation
UUID=ed338c18-468f-4b6b-8a48-a2a61734d1be /               ext4    errors=remount-ro 0       1
# swap was on /dev/sdb6 during installation
UUID=de7c7e33-a5b4-4bd4-be64-e1e59ae987a6 none            swap    sw              0       0
# swap was on /dev/sdb8 during installation
UUID=d32720eb-3bc9-4f30-877f-f939c9472be2 none            swap    sw              0       0
# swap was on /dev/sdc6 during installation
UUID=9621a614-a277-437c-9a73-1a066b4587c3 none            swap    sw              0       0
# swap was on /dev/sdd5 during installation
UUID=c6f0b2ff-4f18-4e4b-b1fc-fecf7cebfec6 none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

Lorsque tu fais la maj de grub  sur /sda7 ...La partition de boot /sda3 ne peut pas être trouvée, et le  grub.cfg est mal généré automatiquement ...

Alors...
Depuis une session live Ubuntu et en mode root ... Je te suggère de déclarer cette partition aussi en fin du fstab  de /sda7 ... En modifiant le fichier comme ceci ...

=============================== sda7/etc/fstab: ================================

--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sdd7 during installation
UUID=ed338c18-468f-4b6b-8a48-a2a61734d1be /               ext4    errors=remount-ro 0       1
# swap was on /dev/sdb6 during installation
UUID=de7c7e33-a5b4-4bd4-be64-e1e59ae987a6 none            swap    sw              0       0
# swap was on /dev/sdb8 during installation
UUID=d32720eb-3bc9-4f30-877f-f939c9472be2 none            swap    sw              0       0
# swap was on /dev/sdc6 during installation
UUID=9621a614-a277-437c-9a73-1a066b4587c3 none            swap    sw              0       0
# swap was on /dev/sdd5 during installation
UUID=c6f0b2ff-4f18-4e4b-b1fc-fecf7cebfec6 none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
#  /boot    was on /dev/sd*3 during installation
UUID=603c7f3c-5ebd-4dd6-a908-b025ba424246    /boot    ext4    defaults    0    2

Puis , toujours en session live, avec Boot-Repair, de réinstaller grub  en /sda7   et /sda  , pour voir si le  grub.cfg  généré automatiquement, ressemble à ceci :

menuentry "Ubuntu, avec Linux 3.2.0-33-generic-pae (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos3)'
	search --no-floppy --fs-uuid --set=root 603c7f3c-5ebd-4dd6-a908-b025ba424246
	linux	 /vmlinuz-3.2.0-33-generic-pae root=UUID=ed338c18-468f-4b6b-8a48-a2a61734d1be ro quiet splash $vt_handoff
        initrd	 /initrd.img-3.2.0-33-generic-pae

Et permet le reboot sur /sda7 sans message d'erreur ...

@+.  Babdu89   .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#64 Le 01/12/2012, à 11:44

ar barzh paour

Re : [résolu] grub rescue

voila ce que j'ai fait :
j'ai lancé la partition 7 (avec mon grub modifié manuellement)
j'ai mofifié le fichier /etc/fstab de cette partition ( partition7)  comme tu me l'as indiqué
par ajout de
UUID=603c7f3c-5ebd-4dd6-a908-b025ba424246    /boot    ext4    defaults    0    2
puis fait un update-grub
j'avaisi oublié que mes disques internes étaient connectés =>on trouve donc dans le grub hd3 au lieu de hd0)
ci dessous le contenu simplifié de ce grub
pour la partie 10_linux ( on trouve 3.2.0-33 mais pas 3.2.0-23 qui existe pourtant)

menuentry 'Ubuntu, avec Linux 3.2.0-33-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd3,msdos3)'
	search --no-floppy --fs-uuid --set=root 603c7f3c-5ebd-4dd6-a908-b025ba424246
	linux	/vmlinuz-3.2.0-33-generic-pae root=UUID=ed338c18-468f-4b6b-8a48-a2a61734d1be ro   quiet splash $vt_handoff
	initrd	/initrd.img-3.2.0-33-generic-pae
}

pour la partie os prober concernant le disque externe
ca c'est la partition primaire 3 en 11.04

menuentry "Ubuntu, avec Linux 2.6.38-16-generic-pae (mode de dépannage) (on /dev/sdd1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd3,msdos1)'
	search --no-floppy --fs-uuid --set=root dde7cba4-1e6b-4267-a2e5-f55a98389ab5
	linux /boot/vmlinuz-2.6.38-16-generic-pae root=UUID=dde7cba4-1e6b-4267-a2e5-f55a98389ab5 ro single
	initrd /boot/initrd.img-2.6.38-16-generic-pae
}

ça c'est pour la partition logique 6 (en 12.04)

menuentry "Ubuntu, avec Linux 3.2.0-33-generic-pae (on /dev/sdd6)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd3,msdos3)'
	search --no-floppy --fs-uuid --set=root 603c7f3c-5ebd-4dd6-a908-b025ba424246
	linux /vmlinuz-3.2.0-33-generic-pae root=UUID=2eaeaf12-a415-41de-a072-8c48c930f6e7 ro quiet splash $vt_handoff
	initrd /initrd.img-3.2.0-33-generic-pae
}

remarques
1-quand je boote sur le disque externe c'est bien ce menu qui est présenté =>
c'est le fichier grub qui se trouve sur partition 3 qui a été modifié

2-on y retrouve une trace de l'entrée manuelle que j'avais rajoutée
(exactement le même  contenu  , mais le sytème a ajouté dans la ligne du menu ( "on /dev/sdd6"  )
il y a un biz pas possible entre les numérotations sda7 <==> sdd6 !!! , il faut voir le contenu pour savoir ce qui sera lancé , ici ed338c18 = partition 7 alors pourquoi sdd6 mystère !!!

menuentry "Ubuntu, avec Linux 3.2.0-33-generic-pae (Modifié on /dev/sda7) (on /dev/sdd6)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd3,msdos3)'       (sauf quej'avais mis hd0) 
	search --no-floppy --fs-uuid --set=root 603c7f3c-5ebd-4dd6-a908-b025ba424246
	linux /vmlinuz-3.2.0-33-generic-pae root=UUID=ed338c18-468f-4b6b-8a48-a2a61734d1be ro quiet splash $vt_handoff
	initrd /initrd.img-3.2.0-33-generic-pae
}

3-j'avais aussi ajouté manuellement 
menuentry "Ubuntu, avec Linux 3.2.0-23-generic-pae (Modifié on /dev/sda7)" --class gnu-linux --class gnu --class os { (qui fonctionnait je l'avais essayé)
on ne retrouve plus cette ligne
je ne sais pas trop quelles conclusions en tirer !


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#65 Le 01/12/2012, à 12:03

ar barzh paour

Re : [résolu] grub rescue

re-boote sur disque externe
lancement de la partition 6 cette fois
update-grub
j'obtiens ceci :

menuentry 'Ubuntu, avec Linux 3.2.0-33-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd3,msdos3)'
	search --no-floppy --fs-uuid --set=root 603c7f3c-5ebd-4dd6-a908-b025ba424246
	linux	/vmlinuz-3.2.0-33-generic-pae root=UUID=2eaeaf12-a415-41de-a072-8c48c930f6e7 ro   quiet splash $vt_handoff
	initrd	/initrd.img-3.2.0-33-generic-pae
}

menuentry "Ubuntu, avec Linux 2.6.38-16-generic-pae (mode de dépannage) (on /dev/sdd1)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd3,msdos1)'
	search --no-floppy --fs-uuid --set=root dde7cba4-1e6b-4267-a2e5-f55a98389ab5
	linux /boot/vmlinuz-2.6.38-16-generic-pae root=UUID=dde7cba4-1e6b-4267-a2e5-f55a98389ab5 ro single
	initrd /boot/initrd.img-2.6.38-16-generic-pae
}

menuentry "Ubuntu, avec Linux 3.2.0-33-generic-pae (on /dev/sdd7)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd3,msdos3)'
	search --no-floppy --fs-uuid --set=root 603c7f3c-5ebd-4dd6-a908-b025ba424246
	linux /vmlinuz-3.2.0-33-generic-pae root=UUID=ed338c18-468f-4b6b-8a48-a2a61734d1be ro quiet splash $vt_handoff
	initrd /initrd.img-3.2.0-33-generic-pae
}

pour les deux partitions logiques 6 et 7 on a bien
    set root='(hd3,msdos3)'
    search --no-floppy --fs-uuid --set=root "l'UUID de la partition primaire 3"
    linux /vmlinuz-3.2.0-33-generic-pae root=l'UUID de la partition logique appelée
    initrd /initrd.img-3.2.0-33-generic-pae

je fais un dernier boot sur ce disque et j'indique le résultat : voilà
dans ce dernier menu de grub
sdd1 => OK
sdd7 => OK
par dé faut => OK
sdb12 OK
je crois fin ce cette saison aussi alambiquée que celle de fillon-copé

à +

Dernière modification par ar barzh paour (Le 01/12/2012, à 12:20)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne