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.

#26 Le 13/08/2012, à 16:54

GwenArBreizhou

Re : Pb de Multiboot non réglé par Boot-repair

faustus a écrit :

Aurais-tu un disque sata et un disque ide ?

Non, ce sont deux IDE.

Hors ligne

#27 Le 13/08/2012, à 16:57

GwenArBreizhou

Re : Pb de Multiboot non réglé par Boot-repair

Babdu89 a écrit :

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 ...

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))

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,

Hors ligne

#32 Le 13/08/2012, à 17:46

GwenArBreizhou

Re : Pb de Multiboot non réglé par Boot-repair

faustus a écrit :

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.

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

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 ?

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 ...

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 ? lol

#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

faustus a écrit :

Rudimentaire... Non ? lol

Bin pas trop en fait ;o))

Hors ligne

#45 Le 13/08/2012, à 23:16

GwenArBreizhou

Re : Pb de Multiboot non réglé par Boot-repair

faustus a écrit :

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 ...

Hors ligne

#46 Le 13/08/2012, à 23:17

compte supprimé

Re : Pb de Multiboot non réglé par Boot-repair

GwenArBreizhou a écrit :
faustus a écrit :

Rudimentaire... Non ? lol

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-b672f255790b

	linux	/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

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'obtiens

root@ubuntu:/# update-grub
Generating grub.cfg ...
Cannot find list of partitions!  (Try mounting /sys.)
done

Que faire ?

Hors ligne

#48 Le 13/08/2012, à 23:40

compte supprimé

Re : Pb de Multiboot non réglé par Boot-repair

GwenArBreizhou a écrit :
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'obtiens

root@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

faustus a écrit :

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 ...

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 ...

Hors ligne