#26 Le 13/08/2012, à 16:54
- GwenArBreizhou
Re : Pb de Multiboot non réglé par Boot-repair
Aurais-tu un disque sata et un disque ide ?
Non, ce sont deux IDE.
Mes photos : https://www.flickr.com/photos/gwenarbreizhou/albums
Hors ligne
#27 Le 13/08/2012, à 16:57
- GwenArBreizhou
Re : Pb de Multiboot non réglé par Boot-repair
Il y a eu pas mal de "bricolage" fait sur ton hdd Ubuntu...
Et pourtant, à part une install et des tentatives de boot.repair je n'ai pas fait grand chose pour l'instant ...
Attendons donc le diagnostic ....
Après, si c'est plus simple de repartir sur une install complète ...
Mes photos : https://www.flickr.com/photos/gwenarbreizhou/albums
Hors ligne
#28 Le 13/08/2012, à 17:00
- Babdu89
Re : Pb de Multiboot non réglé par Boot-repair
Ho!!... En attendant de réinstaller complètement, on doit pouvoir arriver à réinstaller grub correctement, pour faire démarrer ton Ubuntu ...
Que donne l'essai 2) avec l'option "out-of-disk" ?... Il y a un bootinfo?...
@+. Babdu89 .
Dernière modification par Babdu89 (Le 13/08/2012, à 17:00)
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#29 Le 13/08/2012, à 17:01
- GwenArBreizhou
Re : Pb de Multiboot non réglé par Boot-repair
Pas encore fait, j'attendais une réponse de Yann.
J'y vais ;o))
Mes photos : https://www.flickr.com/photos/gwenarbreizhou/albums
Hors ligne
#30 Le 13/08/2012, à 17:16
- compte supprimé
Re : Pb de Multiboot non réglé par Boot-repair
Windows démarre tout seul ?
Si oui, tu démarres sur un live cd. Puis tu fais ça, dans un terminal :
sudo fdisk -l
Ça te donne la liste des disques et les partitions qu'il y a dessus. Tu pourras repérer facilement le disque ubuntu (des partitions ext et une swap) et le disque windows (des partitions ntfs). Et puis la taille des disques, peut-être aussi... Bref ! Quelques neurones à mettre en oeuvre...
Ensuite tu montes ta partition racine ubuntu : mettons /dev/sda5. Tu adaptes en fonction de ce raconte la commande précédente.
sudo mount /dev/sda5 /mnt <-- tu adaptes sda5 en fonction de ta situation
Puis tu gardes la tête du système en live, et tu lui greffes les jambes de l'ubuntu du disque (c'est imagé, mais ça montre bien ce qu'il s'agit de faire) :
sudo mount --bind /dev /mnt/dev
sudo mount -t proc /proc /mnt/proc
A partir de là, tu actives le "nouveau" système :
sudo chroot /mnt
A partir de maintenant, tout ce que tu fais, se fera en réalité sur le ubuntu du disque.
On va installer grub dans le mbr du disque ubuntu :
grub-install /dev/sda <-- corrige sda en sdb, selon ce qu'indique fdisk, voir plus haut
Puis on génère un fichier grub.cfg correct :
update-grub
Tu peux vérifier qu'il détecte bien ubuntu mais aussi windows.
exit
Ça, c'est pour revenir au liveCD.
Tu redémarres et entres dans le bios (tout de suite au démarrage, il y a brièvement un écran constructeur, qui indique la touche "enter setup" ou quelque chose comme ça). Et là, tu cherches boot order (souvent dans advanced setup, mais pas toujours, ça dépend du bios), et tu mets le cd en premier, puis le disque ubuntu, puis le disque windows et le reste... L'idée étant qu'il teste le cd (souvent utile) et comme il ne trouve rien il teste le disque ubuntu. Et là, c'est bon, il y a ce qu'il faut pour démarrer. Tu enregistres et ça devrait te proposer un menu de démarrage...
Dernière modification par faustus (Le 13/08/2012, à 23:08)
#31 Le 13/08/2012, à 17:42
- GwenArBreizhou
Re : Pb de Multiboot non réglé par Boot-repair
Merci Faustus pour ta réponse mais pour l'instant, je continue sur ma lancée ...
Donc le bootinfo est au numéro 1145124
Et quand je reboot, j'ai
- un message "Error no devices connected"
- l'invit' grub avec Ubuntu + Ubuntu de dépannage (quelque chose comme ça)
- Logo Ubuntu et Vérification des erreurs des disques durs
- Graves erreurs annoncées sur /home et choix entre I (ignorer) S (ignorer le montage) et M (récupération manuelle)
J'ai essayé le i et j'arrive à l'invite Ubuntu ...
Ca se précise ...
Mais ces graves erreurs, ça indique quoi ? Un problème matériel ou logiciel ?
D'avance merci,
Mes photos : https://www.flickr.com/photos/gwenarbreizhou/albums
Hors ligne
#32 Le 13/08/2012, à 17:46
- GwenArBreizhou
Re : Pb de Multiboot non réglé par Boot-repair
Puis tu fais ça, dans un terminal :
Ca correspond à ce que m'avait proposé Natix hier.
J'ai testé mais sans succès ... et maintenant que j'y pense, c'est peut-être ça qui a effectué le "bricolage" dont parle babdu89.
Mes photos : https://www.flickr.com/photos/gwenarbreizhou/albums
Hors ligne
#33 Le 13/08/2012, à 17:46
- Babdu89
Re : Pb de Multiboot non réglé par Boot-repair
@ faustus... Bonjour...
update-grub
Tu peux vérifier qu'il détecte bien ubuntu mais aussi windows.
Il me semble que pour que d'autre OS présents sur la config, soient détectés... Avant de commencer la procédure en commande, il faut démonter toutes les partitions système avec OS...
Sinon, il faut passer par une maj de Grub sur le Ubuntu installé ,une foi que celui-ci démarre, pour que les OS soient au menu grub...
Boot-Repair utilise le chroot pour réinstaller Grub , Yann c'était rendu compte de çà lors des essais de scripts de Boot-Repair... En tout cas ,c'est ce que je fais lorsque je suis obligé de passer la réinstallation de grub en commandes...
@+. 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
#34 Le 13/08/2012, à 18:00
- Babdu89
Re : Pb de Multiboot non réglé par Boot-repair
. et maintenant que j'y pense, c'est peut-être ça qui a effectué le "bricolage" dont parle babdu89.
En, partie oui, puisque tu as réinstaller grub sur le secteur d'amorçage du hdd Windows, au lieu de la faire sur le hdd Ubuntu... et depuis ce moment la les fichiers de boot de ta partition système Ubunrtu on été dispersés... Voir les bootinfo
- Graves erreurs annoncées sur /home et choix entre I (ignorer) S (ignorer le montage) et M (récupération manuelle)
Mais ces graves erreurs, ça indique quoi ? Un problème matériel ou logiciel ?
Problème logiciel... Une partie des fichiers de boot sont dans la partition /home /sda5 ... Tout devrait être dans la partition /sda1 si je ne me trompe pas...
Si tu fais (S) pour ignorer le montage de /sda5 , tu auras certainement encore un message d'erreur...
Je regarde (1145124) ...
Çà n'a rien changé ,dans /sda1 tu devrais avoir çà...
Boot files: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
Et tu as;
dans /sda1
Boot files: /etc/fstab
et /sda5
Boot files: /grub/grub.cfg /grub/core.img
Je ne pense pas que çà puisse marcher comme çà ...
@+. 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
#35 Le 13/08/2012, à 18:20
- GwenArBreizhou
Re : Pb de Multiboot non réglé par Boot-repair
Bon, à moins d'une solution rapide et efficace de Yann maintenant, je crois que ça va être plus rapide de réinstaller Ubuntu.
A moins de bidouiller directement /etc/fstab comme on faisait dans l'temps ;o))
http://forum.ubuntu-fr.org/viewtopic.php?id=365587
Mes photos : https://www.flickr.com/photos/gwenarbreizhou/albums
Hors ligne
#36 Le 13/08/2012, à 20:08
- Babdu89
Re : Pb de Multiboot non réglé par Boot-repair
Bonsoir...
GwenArBreizhou ... est tu là?...
Veux tu essayer une réinstallation de Grub, avec l'option "purger grub avant de le réinstaller" ..?.
Dernière modification par Babdu89 (Le 13/08/2012, à 20:13)
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#37 Le 13/08/2012, à 20:38
- YannUbuntu
Re : Pb de Multiboot non réglé par Boot-repair
tu as fait les 2 dernieres manips comme il fallait. Le resultat bizarre (déplacement du /boot) vient du fait que tu as malencontreusement coché l'option "/boot séparé" au post#15 (http://paste.ubuntu.com/1142918/)
Dernier test: toujours avec le disque WIndows débranché, lancer Boot-Repair, cliquer sur "Options avancees", aller dans l'onglet "Emplacement de GRUB", décocher l'option "/boot séparé", puis aller dans l'onglet "Optionsde GRUB", cocher l'option "Purger GRUB", cliquer sur appliquer. Redémarrer (sans rebrancher le disque Windows), et indiquer ce que tu observes, ainsi que la nouvelle URL.
Dernière modification par YannUbuntu (Le 13/08/2012, à 20:50)
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#38 Le 13/08/2012, à 21:37
- GwenArBreizhou
Re : Pb de Multiboot non réglé par Boot-repair
Donc rapport 1145633
Et au reboot, j'arrive sur
Gnu Grub ...
Edition basique de type bash possible ...
grub >
Et donc ? C'est-y bon ?
Mes photos : https://www.flickr.com/photos/gwenarbreizhou/albums
Hors ligne
#39 Le 13/08/2012, à 22:50
- YannUbuntu
Re : Pb de Multiboot non réglé par Boot-repair
ça a remis le /boot a sa place, mais ça n'a pas l'air d'être suffisant.
Moi à ta place, je formaterais le disque sdb, et j'y reinstallerais Ubuntu sans /home séparé, et le tout sans jamais connecter le disque Windows. Redémarrer et voir si ça démarre sur Ubuntu.
Si oui alors il suffira de connecter le disque Windows et régler le BIOS pour qu'il démarre sur le disque Ubuntu.
Si non, alors je n'ai plus d'idée, sauf peut-etre installer Ubuntu sur le disque Windows.
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#40 Le 13/08/2012, à 22:57
- GwenArBreizhou
Re : Pb de Multiboot non réglé par Boot-repair
Donc juste une partition pour / et une pour le swap ?
L'idée du /home dans une autre partition c'était pour ne pas avoir à sauvegarder les données utilisateurs en cas de réinstallation du système ...
Mes photos : https://www.flickr.com/photos/gwenarbreizhou/albums
Hors ligne
#41 Le 13/08/2012, à 23:04
- compte supprimé
Re : Pb de Multiboot non réglé par Boot-repair
Si c'est celui-là qui est exécuté, c'est pas étonnant que ça ne lance rien :
sda1: __________________________________________________________________________
File system: ext2
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 12.04 LTS
Boot files: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
Parce que voilà ce qu'il y a dedans :
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 1d16986f-d388-48d5-be61-47794374315f
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 1d16986f-d388-48d5-be61-47794374315f
set locale_dir=($root)/boot/grub/locale
set lang=fr_FR
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
set timeout=10
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
clear
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# 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.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Rudimentaire... Non ?
#42 Le 13/08/2012, à 23:05
- YannUbuntu
Re : Pb de Multiboot non réglé par Boot-repair
Oui : / et swap. (l'installateur automatique s'en occupera tout seul)
Un /home separé ne change pas grand-chose. Même avec un /home séparé il vaut mieux sauver les donnees avant de reinstaller le systeme. Voir http://doc.ubuntu-fr.org/reinstallation_ubuntu
à consulter/améliorer: Guide du Débutant, Logiciels, Ecole, Travail, Maison
Hors ligne
#43 Le 13/08/2012, à 23:09
- compte supprimé
Re : Pb de Multiboot non réglé par Boot-repair
Et si tu essayais encore ça, avant de tout réinstaller ?
http://forum.ubuntu-fr.org/viewtopic.ph … #p10358841
Je l'ai corrigé en fonction de ta situation et disque win débranché !
Dernière modification par faustus (Le 13/08/2012, à 23:11)
#44 Le 13/08/2012, à 23:14
- GwenArBreizhou
Re : Pb de Multiboot non réglé par Boot-repair
Rudimentaire... Non ?
Bin pas trop en fait ;o))
Mes photos : https://www.flickr.com/photos/gwenarbreizhou/albums
Hors ligne
#45 Le 13/08/2012, à 23:16
- GwenArBreizhou
Re : Pb de Multiboot non réglé par Boot-repair
Et si tu essayais encore ça, avant de tout réinstaller ?
http://forum.ubuntu-fr.org/viewtopic.ph … #p10358841
Je l'ai corrigé en fonction de ta situation et disque win débranché !
OK let's try ...
Mes photos : https://www.flickr.com/photos/gwenarbreizhou/albums
Hors ligne
#46 Le 13/08/2012, à 23:17
- compte supprimé
Re : Pb de Multiboot non réglé par Boot-repair
faustus a écrit :Rudimentaire... Non ?
Bin pas trop en fait ;o))
Il n'y a aucun instruction qui lancerait un noyau ! Et il n'y a pas davantage de chaînage vers autre chose ! Alors ce truc, il ne sert à rien du tout ! Et si le mbr pointe là-dessus, il ne se passe rien du tout au démarrage, ce qui est le cas !
Dans l'autre, celui de sda5, tu trouves ça (entre autres) :
menuentry 'Ubuntu, avec Linux 3.2.0-29-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,msdos5)'
search --no-floppy --fs-uuid --set=root d20c5aad-c58e-4de0-af72-b672f255790blinux /vmlinuz-3.2.0-29-generic-pae root=UUID=1d16986f-d388-48d5-be61-47794374315f ro quiet splash $vt_handoff initrd /initrd.img-3.2.0-29-generic-pae
}
Et ça, ça lance un noyau... Mais si le mbr ne pointe pas là-dessus, ça ne sert à rien non plus...
Dernière modification par faustus (Le 13/08/2012, à 23:22)
#47 Le 13/08/2012, à 23:34
- GwenArBreizhou
Re : Pb de Multiboot non réglé par Boot-repair
Puis on génère un fichier grub.cfg correct :
update-grub
Tu peux vérifier qu'il détecte bien ubuntu mais aussi windows.
Et non malheureusement ...
J'obtiens
root@ubuntu:/# update-grub
Generating grub.cfg ...
Cannot find list of partitions! (Try mounting /sys.)
done
Que faire ?
Mes photos : https://www.flickr.com/photos/gwenarbreizhou/albums
Hors ligne
#48 Le 13/08/2012, à 23:40
- compte supprimé
Re : Pb de Multiboot non réglé par Boot-repair
faustus a écrit :Puis on génère un fichier grub.cfg correct :
update-grub
Tu peux vérifier qu'il détecte bien ubuntu mais aussi windows.
Et non malheureusement ...
J'obtiensroot@ubuntu:/# update-grub Generating grub.cfg ... Cannot find list of partitions! (Try mounting /sys.) done
Que faire ?
Avant le sudo chroot /mnt tu peux encore faire ça
sudo mount -t sysfs /sys /mnt/sys
Sur certaines distributions il faut, sur d'autres pas... Jamais compris pourquoi...
Donc tu fais exit si ce n'est pas déjà fait, puis tu exécutes la ligne ci-dessus et tu refais sudo chroot /mnt et juste le update-grub, puisque le grub-install a sans doute fonctionné (si tu n'as pas eu de message d'erreur).
Dernière modification par faustus (Le 13/08/2012, à 23:48)
#49 Le 13/08/2012, à 23:48
- GwenArBreizhou
Re : Pb de Multiboot non réglé par Boot-repair
Avant le sudo chroot /mnt tu peux encore faire ça
sudo mount -t sysfs /sys /mnt/sys
Sur certaines distributions il faut, sur d'autres pas... Jamais compris pourquoi...
Donc tu fais exit si ce n'est pas déjà fait, puis tu exécutes la ligne ci-dessus et tu refais sudo chroot /mnt
Ok, j'obtiens
root@ubuntu:/# update-grub
Generating grub.cfg ...
done
Pas d'erreur, mais pas de système non plus ...
Je reboot pour voir mais j'ai un doute ...
Mes photos : https://www.flickr.com/photos/gwenarbreizhou/albums
Hors ligne
#50 Le 14/08/2012, à 00:46
- GwenArBreizhou
Re : Pb de Multiboot non réglé par Boot-repair
Donc rien de bon comme prévu.
Donc je suis reparti sur une install avec un seul DD et en laissant l'installateur automatique se charger de tout. SAuf qu'au reboot, j'obtiens encore
Error out of disk
grub rescue>
Je sens que ce PC va rester sous windows ...
Mes photos : https://www.flickr.com/photos/gwenarbreizhou/albums
Hors ligne