Modifier grub pour double boot

J’ai fait vite, hein… :open_mouth:

et pour cause… il n’y a pas de gparted sur le live que j’ai gravé…

de plus, je me souviens, lors de l’install, au redémarrage, cela avait merdoyé… plus de grub… et c’est de là que la grosse merd…lle a commencé !

Si vous avez une “bonne” image iso à me conseiller, j’suis preneur :slightly_smiling:

d’autres résultats depuis la partition sda3, soit Ubuntu 13.04 :

bernard@bernard-desktop:~$ sudo mkdir /mnt/sda1 && sudo mount /dev/sda1 /mnt/sda1 [sudo] password for bernard: bernard@bernard-desktop:~$ sudo ls -l /mnt/sda1/initrd.img lrwxrwxrwx 1 root root 32 août 19 12:34 /mnt/sda1/initrd.img -> /boot/initrd.img-3.2.0-4-686-pae bernard@bernard-desktop:~$ sudo ls -l /mnt/sda1/initrd.img lrwxrwxrwx 1 root root 32 août 19 12:34 /mnt/sda1/initrd.img -> /boot/initrd.img-3.2.0-4-686-pae bernard@bernard-desktop:~$ sudo ls -l /mnt/sda1/vmlinuz lrwxrwxrwx 1 root root 28 août 19 12:42 /mnt/sda1/vmlinuz -> boot/vmlinuz-3.2.0-4-686-pae bernard@bernard-desktop:~$ sudo ls -l /mnt/sda1/boot total 28240 -rw-r--r-- 1 root root 134566 juin 9 20:23 config-3.2.0-4-486 -rw-r--r-- 1 root root 134580 juin 9 20:26 config-3.2.0-4-686-pae drwxr-xr-x 3 root root 12288 août 21 17:35 grub -rw-r--r-- 1 root root 10028099 août 19 15:34 initrd.img-3.2.0-4-486 -rw-r--r-- 1 root root 10150628 août 19 15:34 initrd.img-3.2.0-4-686-pae -rw-r--r-- 1 root root 1573939 juin 9 20:23 System.map-3.2.0-4-486 -rw-r--r-- 1 root root 1664571 juin 9 20:26 System.map-3.2.0-4-686-pae -rw-r--r-- 1 root root 2510272 juin 9 20:22 vmlinuz-3.2.0-4-486 -rw-r--r-- 1 root root 2693664 juin 9 20:25 vmlinuz-3.2.0-4-686-pae bernard@bernard-desktop:~$ sudo ls -l /mnt/sda1/boot/grub/grub.cfg -r--r--r-- 1 root root 6350 août 21 17:35 /mnt/sda1/boot/grub/grub.cfg bernard@bernard-desktop:~$ sudo umount /dev/sda1 && sudo rmdir /mnt/sda1 bernard@bernard-desktop:~$

[édit]
çà peut servir ou… ?

En attendant d’avoir une manière de rattraper toute cette pagaille, j’ai été sur sda3, ubuntu 13.04, et avec customizer j’ai mis en premier démarrage, debian !

Puis j’ai tenté de faire une install avec le mini paquet, celui qui a besoin du réseau pour charge ce qu’il n’a pas sur la clé (clé usb :wink: ) et arrivé au partitionnement, purée la pagaille… (tiens… j’aurai dû faire une photo du mélange des sda et sdb… )

je recommence et fait une photo !

Comme pas de nouvelle… bonne nouvelle :wink:

J’ai “tenté” d’installer debian sur l’autre partoche… et quel foutoir !

plus de démarrage possible, je tombe sur grub rescue>

heureusement que j’ai trouvé super-grub et je démarre sur ma clé, pour l’instant !

dommage qu’il ne fasse pas de réparation, ou du moins, je n’ai pas trouvé la ligne qui réparait…

Je vais relire toute la discussion, et tenté de modifier certaines lignes…

si j’étais dans ta situation je sauvegarderais toutes mes données essentielles et je ferais une installation fraîche après avoir partitionné et formaté mes disques;parce que là ça devient une ambrouille insoluble.

entre ce matin et hier, j’ai tenté d’installer deux fois, une par le réseau et l’autre par le dvd, debian, et les deux fois impossible d’installer grub… ?

Cela provient de moi ou des deux programmes que je me suis servi… ?

utilise knoppix live cd pour sauvegarder, partitionner et formater le disque de 500Go et réinstalle sur ce disque à l’aide du premier cd d’installation debian.Si tu veux KDE ou LXDE ou XFCE les cd sont en fin de liste. Comme tu dois avoir une interface UEFI je t’invite à lire ce lien:

http://lecrabeinfo.net/installer-windows-xp-vista-7-ou-8-32-bits-sur-un-bios-uefi.html

c’est pas pour win mais pour l’installation de systèmes alternatifs,linux,parce que depuis l’introduction de cette UEFI les choses se sont compliquées pour faire une installation autre que M$.

J’aimerais bien que quelques grosses pointures du forum viennent filer la main pour aider à trouver une solution à cet “engambi”(c’est une expression marseillaise)

[quote=“marcastro”]utilise knoppix live cd pour sauvegarder, partitionner et formater le disque de 500Go et réinstalle sur ce disque à l’aide du premier cd d’installation debian.Si tu veux KDE ou LXDE ou XFCE les cd sont en fin de liste. Comme tu dois avoir une interface UEFI je t’invite à lire ce lien:

http://lecrabeinfo.net/installer-windows-xp-vista-7-ou-8-32-bits-sur-un-bios-uefi.html

c’est pas pour win mais pour l’installation de systèmes alternatifs,linux,parce que depuis l’introduction de cette UEFI les choses se sont compliquées pour faire une installation autre que M$.

J’aimerais bien que quelques grosses pointures du forum viennent filer la main pour aider à trouver une solution à cet “engambi”(c’est une expression marseillaise)[/quote]
De retour sous… debian… 6 !!!

Heureusement que j’avais gravé cette version, autrement, il aurait fallu passer par ubuntu…

Et au redémarrage, pas de grub… alors que le programme m’avait indiqu que tout c’était bien passé, plus qu’à redémarrer…
là aussi, heureusement que j’avais gravé ce matin rescatux… et çà a bien voulu démarrer !

J’ai pris les iso ici :
cdimage.debian.org/debian-cd/7.1.0/i386/iso-dvd/
je n’ai pris que le premier…

fallait-il prendre les 2 autres… ?

si voui, c’est donc pour çà que çà merdoyé… !

ce qui n’explique pas qu’en prenant netinst.iso ici
debian.org/CD/netinst/
la i386
çà n’a pas fonctionné… !

De quelle manière, y a-t-il possibilité de passer à debian 7 sans encore tout casser !

Hé… vous pouvez pas dire que j’suis pas persévérant… hein :wink:
purée de purée… comme “on” dit du coté de chez nous :slightly_smiling:

[edit1]oups… c’est depuis la version live, que j’ai tenté d’installer debian !
y en a tellement… :confused:

il suffit de prendre le premier dvd ou cd pour installer,les suivants ne contiennent que des paquets.Il vaut mieux prendre le cd,c’est moins long à télécharger.Si tu prends le premier cd tu auras gnome,pour xfce,lxde ou kde c’est en bas de la liste des cd’s:

http://cdimage.debian.org/debian-cd/7.1.0/i386/iso-cd/

de retour… :slightly_smiling:

J’suis sous 7.1 à c’heure… :wink: grâce à rescatux qui reconfigure grub… pourquoi lui et pas le programme d’install… ??? !

mais quelle galère… le grub ne se monte pas, alors que le programme d’install m’informe que tout est OK… !

au lancement, je l’indique tant que j’y pense, mais au lieu du grub, c’est le prompt qui est là… tout seul… à clignoter…
y m’ferait d’l’oeil ce chameau :wink:

j’mange pas d’ce pain là… mais de l’autre… voui :slightly_smiling:

maintenant que tout à l’air de fonctionner, j’ai redémarré trois fois… je vais installer sur la partoche que j’ai effacé, nettoyé… un second debian 7.1 pour voir…

j’suis maso…

mais c’est avec une arrière pensée… c’est pour le futur :wink:

aller, j’continue

si tu nous donnais plus de détails sur ce que tu as fait pour remettre grub en place,sur quel disque est il maintenant?sda?sdb? as tu bricolé au niveau du branchement des disques?quelle image iso pour installer?

grub a été remis en place grâce à rescatux, malgré qu’il soit en chinois… oups… en angiche :wink: c’est facile à comprendre qu’il faut appuyer sur le bouton grub puis choisir la partition où tu souhaites l’installer et donner l’ordre de montage des différents disques, lorsqu’il y en a plusieurs, comme c’est mon cas !

j’ai démonté, physiquement, les connexions de mes disques, afin de vérifier des fois que… çà découenne… et j’suis surpris que le DD de 1To qui est sur une interface sata, soit vu en premier par le programme de partition…

alors que les deux autres disques, qui sont sur la carte mère, sont vus après… ? !

les mystères de l’informatique :laughing:

Mon disque en fonction est toujours le 500Go, nommé sdb
Debian 7.1 est sur la partition sdb1
la swap sur sdb2
et en sdb3 cela sera une prochaine partition debian

Je viens de tester la réinstallation rapide… et surprise… çà fonctionne…
voui… je sais, j’suis méchant… :laughing:

A part la réinstall, peu d’info croustillante…

[édit 1]

[code]root@Bernard:/home/bernard# fdisk -l

Disque /dev/sda : 1000.2 Go, 1000204886016 octets
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d’E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x000b0ae6

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 2048 1953523711 976760832 83 Linux

Disque /dev/sdb : 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d’E/S (minimale / optimale) : 4096 octets / 4096 octets
Identifiant de disque : 0x00000000

Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 2048 478617599 239307776 83 Linux
/dev/sdb2 478617600 483598335 2490368 82 partition d’échange Linux / Solaris
/dev/sdb3 483598336 976771071 246586368 83 Linux

Disque /dev/sdc : 2000.4 Go, 2000398934016 octets
255 têtes, 63 secteurs/piste, 243201 cylindres, total 3907029168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d’E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x000e7ea4

Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 63 3907024064 1953512001 83 Linux
root@Bernard:/home/bernard# [/code]

[code]root@Bernard:/home/bernard# cat /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).

/ was on /dev/sdb1 during installation

UUID=270ce83f-8f0d-4c42-ba57-9db12eadf3fe / ext4 errors=remount-ro 0 1

swap was on /dev/sdb2 during installation

UUID=a3bc3ae4-840c-4434-a714-d5d3d66cb14b none swap sw 0 0
/dev/sr1 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/sr0 /media/cdrom1 udf,iso9660 user,noauto 0 0
root@Bernard:/home/bernard#
[/code]

et le p’tit dernier pour la route :slightly_smiling:

[code]root@Bernard:/home/bernard# cat /boot/grub/grub.cfg

DO NOT EDIT THIS FILE

It is automatically generated by grub-mkconfig using templates

from /etc/grub.d and settings from /etc/default/grub

BEGIN /etc/grub.d/00_header

if [ -s $prefix/grubenv ]; then
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 load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root=’(hd1,msdos1)‘
search --no-floppy --fs-uuid --set=root 270ce83f-8f0d-4c42-ba57-9db12eadf3fe
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root=’(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 270ce83f-8f0d-4c42-ba57-9db12eadf3fe
set locale_dir=($root)/boot/grub/locale
set lang=fr_FR
insmod gettext
fi
terminal_output gfxterm
set timeout=5

END /etc/grub.d/00_header

BEGIN /etc/grub.d/05_debian_theme

insmod part_msdos
insmod ext2
set root=’(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 270ce83f-8f0d-4c42-ba57-9db12eadf3fe
insmod png
if background_image /usr/share/images/desktop-base/joy-grub.png; then
set color_normal=white/black
set color_highlight=black/white
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi

END /etc/grub.d/05_debian_theme

BEGIN /etc/grub.d/10_linux

menuentry ‘Debian GNU/Linux, avec Linux 3.2.0-4-686-pae’ --class debian --class gnu-linux --class gnu --class os {
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root=’(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 270ce83f-8f0d-4c42-ba57-9db12eadf3fe
echo 'Chargement de Linux 3.2.0-4-686-pae …'
linux /boot/vmlinuz-3.2.0-4-686-pae root=UUID=270ce83f-8f0d-4c42-ba57-9db12eadf3fe ro quiet
echo 'Chargement du disque mémoire initial …‘
initrd /boot/initrd.img-3.2.0-4-686-pae
}
menuentry ‘Debian GNU/Linux, avec Linux 3.2.0-4-686-pae (mode de dépannage)’ --class debian --class gnu-linux --class gnu --class os {
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root=’(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 270ce83f-8f0d-4c42-ba57-9db12eadf3fe
echo 'Chargement de Linux 3.2.0-4-686-pae …'
linux /boot/vmlinuz-3.2.0-4-686-pae root=UUID=270ce83f-8f0d-4c42-ba57-9db12eadf3fe ro single
echo 'Chargement du disque mémoire initial …‘
initrd /boot/initrd.img-3.2.0-4-686-pae
}
menuentry ‘Debian GNU/Linux, avec Linux 3.2.0-4-486’ --class debian --class gnu-linux --class gnu --class os {
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root=’(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 270ce83f-8f0d-4c42-ba57-9db12eadf3fe
echo 'Chargement de Linux 3.2.0-4-486 …'
linux /boot/vmlinuz-3.2.0-4-486 root=UUID=270ce83f-8f0d-4c42-ba57-9db12eadf3fe ro quiet
echo 'Chargement du disque mémoire initial …‘
initrd /boot/initrd.img-3.2.0-4-486
}
menuentry ‘Debian GNU/Linux, avec Linux 3.2.0-4-486 (mode de dépannage)’ --class debian --class gnu-linux --class gnu --class os {
load_video
insmod gzio
insmod part_msdos
insmod ext2
set root=’(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 270ce83f-8f0d-4c42-ba57-9db12eadf3fe
echo 'Chargement de Linux 3.2.0-4-486 …'
linux /boot/vmlinuz-3.2.0-4-486 root=UUID=270ce83f-8f0d-4c42-ba57-9db12eadf3fe ro single
echo 'Chargement du disque mémoire initial …'
initrd /boot/initrd.img-3.2.0-4-486
}

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

root@Bernard:/home/bernard# [/code]

Tout cela parait… moins bord…lique !
non ?