[résolu] dual boot ne marche pas

Salut,

Alors, reprenons ou nous en etions :
1 - su (tu deviens root si tu donnes ton password)
2 - cd /boot/grub
3 - grub-install /dev/hda
4 - fais nous un copier-coller de la réponse.

[quote=“ggoodluck47”]Salut,

Alors, reprenons ou nous en etions :
1 - su (tu deviens root si tu donnes ton password)
2 - cd /boot/grub
3 - grub-install /dev/hda
4 - fais nous un copier-coller de la réponse.[/quote]

bonjour,
même réponse que la 1ere fois:

Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install’.

(hd0) /dev/hda

:blush:

Tu ne veux pas ns donner le rslt de
$ sudo fdisk -l
stp

[quote=“ricardo”]Tu ne veux pas ns donner le rslt de
$ sudo fdisk -l
stp[/quote]

bonjour

Disk /dev/hda: 100.0 GB, 100030242816 bytes
255 heads, 63 sectors/track, 12161 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 1 306 2457913+ 1b Hidden W95 FAT32
/dev/hda2 * 307 2738 19535040 c W95 FAT32 (LBA)
/dev/hda3 2739 4562 14651280 83 Linux
/dev/hda4 4563 12161 61038967+ 5 Extended
/dev/hda5 4563 4623 489919+ 82 Linux swap / Solaris
/dev/hda6 4624 12161 60548953+ 83 Linux

j[quote]e crois pas que tu puisses mettre d’espace dans le “title” … [/quote]
title BOOT SUR SECONDAIRE AVEC DD 2
tu mets ce que tu veux ds “title” avec grub

[quote]Tu démarres ta Debian, puisqu’elle fonctionne.
1 - su
2 - grub-install /dev/hda
3 C’est tout Razz[/quote]
+1

  • update-grub

Pour ttes les questions sur “su” :
si on tape
$ su
on a : nom de la machine : chemin de l’user #
si on tape
$ su -
on est en ‘root’ directement
nom de la machine #
MAIS le plus propre est encore de ne jamais (ou presque) avoir à donner son pass root et installant 'sudo’
Sur la dernière Sid que je viens d’installer (2.6.17-1-686), sudo est installé d’office.
Sinon :
$ su -
pass root

apt-get install sudo

puis, aller ds le ficher (en tant que root)
/etc/sudoers
et y ajouter
ton_user ALL=(ALL) ALL
Mais il y a un fil complet sur le sujet ds "trucs…"
e[quote]n tapant # grub
find /boot/grub/stage1 --> (hd0,2) où est installé mon linux
find /boot/grub/stage2 --> (hd0,2)

en faisant comme indiqué dans le manuel de survie: root (hd0,0) puis setup (hd0,0)
j’obtiens: …checking if /boot/grub/stage1 exists …NO
/grub/stage1 exists …NO [/quote]
Laisse tomber Grub-stage, le seul fichier intéressant est :
/boot/grub/menu.lst

[quote]Alors, reprenons ou nous en etions :
1 - su (tu deviens root si tu donnes ton password)
2 - cd /boot/grub
3 - grub-install /dev/hda
4 - fais nous un copier-coller de la réponse.
[/quote]
m^ pas besoin de la ligne 2

A quoi correspond hda6 ?

Tu en profiteras aussi pour ns donner ici ton menu.lst complet

Ce serait plutôt

en faisant comme indiqué dans le manuel de survie: root (hd0,1) puis setup (hd0,1)

A vue de nez ta machine est un Compaq ou assimilé avec une c…e de partition de restauration en hda1, ta partition de boot windows est hda2

merci pour le récapitulatif, je croyais être “superutilisateur” ~ utilisateur avec les droits root, ok pour la sécurité…je me penche sur sudo et autres trucs et astuces dès que mon problème sera réglé.

mon partitionnement :
partition 1: partition recovery cachée ouiouine préinstallée
partition 2: ouiouine
partition3: /
(partition4: swap
partition5:/home
partition6: non utilisée …j’ai foiré…voulais créer une partition données commune ouinouine et linux en fat32…mais qparted ne me proposait pas le fat32

hda6 correspond peut-être à cette partition non utilisée?
(en fait, je ne me rappelle plus si j’ai gardé la partition non utilisée ou si j’ai mis le restant d’espace disponible dans la partition home de linux …en attendant de savoir faire…)

menu.lst - See: grub(8), info grub, update-grub(8)

grub-install(8), grub-floppy(8),

grub-md5-crypt, /usr/share/doc/grub

and /usr/share/doc/grub-doc/.

default num

Set the default entry to the entry number NUM. Numbering starts from 0, and

the entry number 0 is the default if the command is not used.

You can specify ‘saved’ instead of a number. In this case, the default entry

is the entry saved with the command ‘savedefault’.

WARNING: If you are using dmraid do not change this entry to ‘saved’ or your

array will desync and will not let you boot your system.

default 0

timeout sec

Set a timeout, in SEC seconds, before automatically booting the default entry

(normally the first entry defined).

timeout 8

Pretty colours

color cyan/blue white/blue

password [’–md5’] passwd

If used in the first section of a menu file, disable all interactive editing

control (menu entry editor and command-line) and entries protected by the

command ‘lock’

e.g. password topsecret

password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/

password topsecret

examples

title Windows 95/98/NT/2000

root (hd0,0)

makeactive

chainloader +1

title Linux

root (hd0,1)

kernel /vmlinuz root=/dev/hda2 ro

Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

BEGIN AUTOMAGIC KERNELS LIST

lines between the AUTOMAGIC KERNELS LIST markers will be modified

by the debian update-grub script except for the default options below

DO NOT UNCOMMENT THEM, Just edit them to your needs

## Start Default Options

default kernel options

default kernel options for automagic boot options

If you want special options for specific kernels use kopt_x_y_z

where x.y.z is kernel version. Minor versions can be omitted.

e.g. kopt=root=/dev/hda1 ro

kopt_2_6_8=root=/dev/hdc1 ro

kopt_2_6_8_2_686=root=/dev/hdc2 ro

kopt=root=/dev/hda3 ro

default grub root device

e.g. groot=(hd0,0)

groot=(hd0,2)

should update-grub create alternative automagic boot options

e.g. alternative=true

alternative=false

alternative=true

should update-grub lock alternative automagic boot options

e.g. lockalternative=true

lockalternative=false

lockalternative=false

additional options to use with the default boot option, but not with the

alternatives

e.g. defoptions=vga=791 resume=/dev/hda5

defoptions

should update-grub lock old automagic boot options

e.g. lockold=false

lockold=true

lockold=false

altoption boot targets option

multiple altoptions lines are allowed

e.g. altoptions=(extra menu suffix) extra boot options

altoptions=(single-user) single

altoptions=(single-user mode) single

controls how many kernels should be put into the menu.lst

only counts the first occurence of a kernel, not the

alternative kernel options

e.g. howmany=all

howmany=7

howmany=all

should update-grub create memtest86 boot option

e.g. memtest86=true

memtest86=false

memtest86=true

should update-grub adjust the value of the default booted system

can be true or false

updatedefaultentry=true

## End Default Options

title Debian GNU/Linux, kernel 2.6.15-1-486
root (hd0,2)
kernel /boot/vmlinuz-2.6.15-1-486 root=/dev/hda3 ro
initrd /boot/initrd.img-2.6.15-1-486
savedefault
boot

title Debian GNU/Linux, kernel 2.6.15-1-486 (single-user mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.15-1-486 root=/dev/hda3 ro single
initrd /boot/initrd.img-2.6.15-1-486
savedefault
boot

title Windows XP
rootnoverify (hd0,1)
makeactive
chainloader +1

## END DEBIAN AUTOMAGIC KERNELS LIST

euuuuhhhh, dans menu.lst

à la place des smileys c’est normalement: huit entre paranthèses!

Ce serait plutôt

en faisant comme indiqué dans le manuel de survie: root (hd0,1) puis setup (hd0,1)

A vue de nez ta machine est un Compaq ou assimilé avec une c…e de partition de restauration en hda1, ta partition de boot windows est hda2[/quote]

oui, j’ai une partition recovery cachée puis windaube puis linux

j’avais fait les deux :blush:
root (hd0,1) puis setup (hd0,1)

même résultat : checking if /boot/grub/stage1 exists …no
error 15:file not found

essaie avec ça pour windaubixpay:

[quote]
root (hd0,1)
savedefault
makeactive
chainloader +1[/quote]

[quote=“ghostintheshell”]essaie avec ça pour windaubixpay:

[quote]
root (hd0,1)
savedefault
makeactive
chainloader +1[/quote][/quote]

coucou

j’ai déjà essayé avec : root/ rootnoverify, savedefault, makeactive/sans makeactive
ça ne change rien :confused:

@+

Rien trouvé d’anormal en ce qui concerne Debian :frowning:
Ton menu.lst semble tou-à-fait correct.
Pour Win, je ne suis pas compétant.

en fait, je pense assez bien situer le pbm: lors de l’installation de debian, grub a écrasé le mbr windows

cict.fr/net/micro/techno/lin … uble-b.htm
ac-rouen.fr/tice/Sauvegarder … -un-MBR-de

je cherche une âme charitable pour me traduire en ‘langage des nuls’ la démarche indiquée pour restaurer le mbr ouinedo et utiliser le dual boot via GRUB
EN NOTATION ex: (hd0,0) si possible pour que je m’y retrouve,

et dans mon cas perso:
(hd0,0): partition recovery ouinedo
(hd0,1): partition ouinedo
(hd0,2): partition linux

?! :open_mouth: mbr du disque; 1ere partition du secteur de boot :open_mouth: ?!

(comme je l’ai lu qqpart, moi aussi je ne suis pas nulle partout :blush: )

merci.

Salut,

1 - Il ne faut surtout pas restaurer le boot de Windows qui n’a jamais entendu parler de partage. C’est celui de grub qui vas nous permettre d’aller de l’un à l’autre et pour celà il est nécessaire de trouver dans le fichier /boot/grub/menu.lst les lignes suivantes :

title 4Dos, Freedos, MsDos, Windows XP
root (hd0,1)
makeactive
chainloader +1
savedefault

Ces valeurs tiennent compte de ton implantation.

en fait ggoodluck47, il me semble qu’elle a déjà essayé beaucoup de paramètre dans le menu.lst;

est-ce que t’as essayé de booter avec la console de récupération de windows, F8 au démarrage, puis tu fais un fdisk /mbr ; mais la ATTENTION tu vas flinguer le mbr, le grub…
puis tu montes une kaella et tu fais les “commandes du manuel de survie”:

dans ton cas:

# grub
> root(hd0,2)
>setup(hd0)

puis rajouter tes lignes dans ton “menu.lst”, pour ton linux et ton windows.


le "root(hd0,2) " c’est l’endroit de ta partoche linux
le setup(hd0) c’est la ou tu veux installer le chargeur, en l’occurence ici c’est le mbr, (hd1) cela aurait été sur le br de la première partoche.

mais peut-être entre temps as-tu réussi?

Quand j’ai installé ETCH avec le cd, j’ai perdu windows au boot ! Pour pouvoir choisir au boot windows j’ai enlevé les diaises # devant les 4 lignes qui faisait références à Windows. Ce fichier s’édite avec un éteur, prenon gedit :

dans un terminal

su (mot de passe)
gedit /boot/grub/menu.lst
(voici mon contenu, tu peux le copier)

menu.lst - See: grub(8), info grub, update-grub(8)

grub-install(8), grub-floppy(8),

grub-md5-crypt, /usr/share/doc/grub

and /usr/share/doc/grub-doc/.

default num

Set the default entry to the entry number NUM. Numbering starts from 0, and

the entry number 0 is the default if the command is not used.

You can specify ‘saved’ instead of a number. In this case, the default entry

is the entry saved with the command ‘savedefault’.

WARNING: If you are using dmraid do not change this entry to ‘saved’ or your

array will desync and will not let you boot your system.

default 0

timeout sec

Set a timeout, in SEC seconds, before automatically booting the default entry

(normally the first entry defined).

timeout 5

Pretty colours

color cyan/blue white/blue

password [’–md5’] passwd

If used in the first section of a menu file, disable all interactive editing

control (menu entry editor and command-line) and entries protected by the

command ‘lock’

e.g. password topsecret

password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/

password topsecret

examples

title Linux

root (hd0,1)

kernel /vmlinuz root=/dev/hda2 ro

Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

BEGIN AUTOMAGIC KERNELS LIST

lines between the AUTOMAGIC KERNELS LIST markers will be modified

by the debian update-grub script except for the default options below

DO NOT UNCOMMENT THEM, Just edit them to your needs

## Start Default Options

default kernel options

default kernel options for automagic boot options

If you want special options for specific kernels use kopt_x_y_z

where x.y.z is kernel version. Minor versions can be omitted.

e.g. kopt=root=/dev/hda1 ro

kopt_2_6_8=root=/dev/hdc1 ro

kopt_2_6_8_2_686=root=/dev/hdc2 ro

kopt=root=/dev/hda6 ro

default grub root device

e.g. groot=(hd0,0)

groot=(hd0,5)

should update-grub create alternative automagic boot options

e.g. alternative=true

alternative=false

alternative=true

should update-grub lock alternative automagic boot options

e.g. lockalternative=true

lockalternative=false

lockalternative=false

additional options to use with the default boot option, but not with the

alternatives

e.g. defoptions=vga=791 resume=/dev/hda5

defoptions=

should update-grub lock old automagic boot options

e.g. lockold=false

lockold=true

lockold=false

altoption boot targets option

multiple altoptions lines are allowed

e.g. altoptions=(extra menu suffix) extra boot options

altoptions=(single-user) single

altoptions=(single-user mode) single

controls how many kernels should be put into the menu.lst

only counts the first occurence of a kernel, not the

alternative kernel options

e.g. howmany=all

howmany=7

howmany=all

should update-grub create memtest86 boot option

e.g. memtest86=true

memtest86=false

memtest86=true

should update-grub adjust the value of the default booted system

can be true or false

updatedefaultentry=false

## End Default Options

title Debian GNU/Linux, kernel 2.6.16-2-486
root (hd0,5)
kernel /boot/vmlinuz-2.6.16-2-486 root=/dev/hda6 ro
initrd /boot/initrd.img-2.6.16-2-486
savedefault
boot

title Debian GNU/Linux, kernel 2.6.16-2-486 (single-user mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.16-2-486 root=/dev/hda6 ro single
initrd /boot/initrd.img-2.6.16-2-486
savedefault
boot

title Debian GNU/Linux, kernel 2.6.15-1-486
root (hd0,5)
kernel /boot/vmlinuz-2.6.15-1-486 root=/dev/hda6 ro
initrd /boot/initrd.img-2.6.15-1-486
savedefault
boot

title Debian GNU/Linux, kernel 2.6.15-1-486 (single-user mode)
root (hd0,5)
kernel /boot/vmlinuz-2.6.15-1-486 root=/dev/hda6 ro single
initrd /boot/initrd.img-2.6.15-1-486
savedefault
boot

This entry autom

atically added by the Debian installer for a non-linux OS

on /dev/hda1

title Microsoft Windows XP Professionnel
root (hd0,0)
savedefault
makeactive
chainloader +1

END DEBIAN AUTOMAGIC KERNELS LIST

merci linuxgaspesie, merci ggoodluck47…pour les avoir déjà essayées, ces solutions ne marchent pas chez moi…depuis le début, mon grub/menu.lst est bien configuré…

yago a la solution je pense…ça se rapproche de ce que j’ai lu qu’il fallait faire sauf que les instructions étaient alors trop compliquées pour moi.
je suis la démarche proposée, et je vous dis quoi…

C’est tres agréable d’avoir la reconnaissance d’une personne que j’ai tenté d’aider. Je suis heureux que tu aies attiré mon attention sur l’intervention de yago.

Bonne journée

Linux en Gaspésie

Pour installer grub sur ton mbr :

#grub-install /dev/hda