Boot impossible de windows

Salut

"root sd(0.1)

L’orthographe pour désigner sdb est pour le moins étonnante :slightly_smiling:

re,

root (hdo,6) ==> /dev/hda7 /windows vfat defaults 0 0

[quote=“ggoodluck47”]re,

root (hdo,6) ==> /dev/hda7 /windows vfat defaults 0 0[/quote]

salut, mon systeme win n’est pas sur cette pattition

salut:

title Windows NT/2000/XP root (hd1,0) # la partition a démarrer (sda1=hdb1) makeactive # cette commande positionne le bit de partition active à 1 (au cas où) map (hd0) (hd1) # hd0 devient hd1 map (hd1) (hd0) # hd1 devient hd0 virtuellement chainloader +1 # saut au début de la piste suivante car c'est un OS Microsoft(R).

zut encore un qui va retourner sous windows
vmware-player est gratuit :
comment créer sa machine virtuelle sans en baver :slightly_smiling: :
http://www.easyvmx.com/ dans la section easyvmx
allez salut apok(au fait est tu de clermont ferrand?)

petite précision

hd(x,y)

x: le label du disque ex:hda > x=0 hdc > x=2
y: le numéro de partition ex: hda1 >y=0 hda4 > y=3

si boot sur hdd6
alors hd(3,5)

vala
il faut savoir que sd(3,5) par exemple n’existe pas grub voit le sata comme un hd
en revanche
kernel /boot/vmlinuz-2.6.15-1-k7 root=/dev/sda1 ro single
il faudra bien indiquer que l’on boot sur sda et non hda

kernel /boot/vmlinuz-2.6.15-1-k7 root=/dev/sda1 ro single
il faudra bien indiquer que l’on boot sur sda et non hda[/quote]

Heu debian est sur un disque ide… je le fait comme meme?

Le petit chat noir, je ne suis pas de clermont ferrand pourquoi?

[quote=“Apok”]kernel /boot/vmlinuz-2.6.15-1-k7 root=/dev/sda1 ro single
il faudra bien indiquer que l’on boot sur sda et non hda

Heu debian est sur un disque ide… je le fait comme meme?

Le petit chat noir, je ne suis pas de clermont ferrand pourquoi?[/quote]

euh non non faut rien changer c’etait un exemple pour les disques sata. hein?
non toi tu as juste à copier coller la partie du grub pour windows que je t’ai filé et ca devrai repartir

-> j’ai un pote sur clermont “apok” qui vient de se mettre sur nux :laughing:

Merci le petit chat noir, c’était bien le map qui me manqué

map (hd0) (hd1)
map (hd1) (hd0)

Ps je ne compte pas arreter debian mais je le trouve pas tres stable (que des probleme sur mon pc)

Merci en tout cas.

quote="Apok"Ps je ne compte pas arreter debian mais je le trouve pas tres stable (que des probleme sur mon pc)(…)[/quote]Stable ne veut pas dire sans problême. Ca veut juste dire qu’une fois tes problêmes résolus, il n’en apparaitra pas de nouveaux sans que tu saches pourquoi.

Je crois que tu as parlé un peu trop vite:

J’essai de rebooté sur windows:

filesystem type is ext2fs

error 13 Invalid or unsupported executable format.

Donc je boote sous debian et la:

Encore erreur.

j’éteint, je rallume le pc, je parviens a booté sous debian mais probleme ave X.

MDR

inverse le mappage

Et si je reformate et je réinstall tout correctement?

Facilité Inside :smiley:

[quote=“Apok”]Et si je reformate et je réinstall tout correctement?
Facilité Inside :smiley:[/quote]Alors je t’insulterais comme tous les gens que je chopes sur ce forum à proposer une réinstall comme solution :wink:
D’autant plus que ce qui te manque, c’est rien. Par exemple, j’ai vu que tu avais planté sur une notation sd(0,1) alors que c’est (sd0,1)
Mais ton dernier problême, c’est un ajustement de ton menu.lst.
Peux tu le redonner, et redire ou est censé se trouver ton c: ?

Salut,

Bon reprise des négociations avec debian… :smiley: (il va finir par me bouffer)

Bon recapitulatif/

Donc j’ai un SATA de 120go dessus Win xp eet nouvellement debian etch

et un disque ide 200go avec debian.

Grub est sur l’ide qui est en master ( je sais pas si sa change quelquechose).

J’ai remis debian sur mon sata car je souhaiterai que mon ide soit mes sauvegarde (en fat32) pour les avoir sur win et debian en meme temps. Mais le grub de debian sata ne passe pas: “no operating system found”

Par contre le grub de debian en ide fonctionne et je peux booté sur debian en sata.

Voici le grub de debian sata:

## End Default Options

title Debian GNU/Linux, kernel 2.6.15-1-k7
root (hd1,2)
kernel /boot/vmlinuz-2.6.15-1-k7 root=/dev/sda3 ro
initrd /boot/initrd.img-2.6.15-1-k7
savedefault

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

END DEBIAN AUTOMAGIC KERNELS LIST

This entry automatically added by the Debian installer for a non-linux OS

on /dev/sda1

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

Ps: J’ai une autre question: Pourquoi je ne trouve pas mon kernel source quand je fais un apt-get install?

Pour vérifier la numérotation :

fdisk -l

et

df

permettent de voir si ce sont les bon numéros (grub a une numération particulière): le 1 de (hdb1,2) est à priori correct, mais le 2 pointe sur la troisième partition du disque.

Pour les sources, il faut les lignes adaptées, commençant par deb-src, style # deb-src http://ftp2.fr.debian.org/debian/ testing main contrib non-free dans sources.list
-> voir “votre sources.list!” dans “trucs et astuces”

Curieux j’ai le même problème aussi. À mon avis j’ai perdu ma section windows lors de la compilation et de l’installation de mon noyau.

[code]## ## End Default Options ##

title Debian GNU/Linux, kernel 2.6.16.8amdk6
root (hd0,0)
kernel /boot/vmlinuz-2.6.16.8amdk6 root=/dev/hdc1 ro
initrd /boot/initrd.img-2.6.16.8amdk6
savedefault
boot

title Debian GNU/Linux, kernel 2.6.16.8amdk6 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.16.8amdk6 root=/dev/hdc1 ro single
initrd /boot/initrd.img-2.6.16.8amdk6
savedefault
boot

title Debian GNU/Linux, kernel 2.6.16
root (hd0,0)
kernel /boot/vmlinuz-2.6.16 root=/dev/hdc1 ro
savedefault
boot

title Debian GNU/Linux, kernel 2.6.16 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.16 root=/dev/hdc1 ro single
savedefault
boot

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

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

title Debian GNU/Linux, kernel 2.6.12-1-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.12-1-386 root=/dev/hdc1 ro
initrd /boot/initrd.img-2.6.12-1-386
savedefault
boot

title Debian GNU/Linux, kernel 2.6.12-1-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.12-1-386 root=/dev/hdc1 ro single
initrd /boot/initrd.img-2.6.12-1-386
savedefault
boot

END DEBIAN AUTOMAGIC KERNELS LIST

title Other operating systems:
root

title WinDobs 98
root (hd1,0)
savedefault
makeactive
chainloader +1
[/code]

Voici ce que me donne “fdisk -l”

[code]Disk /dev/hdc: 30.7 GB, 30750031872 bytes
255 heads, 63 sectors/track, 3738 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdc1 * 1 1216 9767488+ 83 Linux
/dev/hdc2 1217 3738 20257965 5 Extended
/dev/hdc5 1217 1283 538146 82 Linux swap / Solaris
/dev/hdc6 1284 3738 19719756 83 Linux

Disk /dev/hdd: 20.0 GB, 20020396032 bytes
255 heads, 63 sectors/track, 2434 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hdd1 * 1 1020 8193118+ b W95 FAT32
/dev/hdd2 1021 2434 11357955 f W95 Ext’d (LBA)
/dev/hdd5 1021 2434 11357923+ b W95 FAT32[/code]

quote="ginkgo biloba"
Pour les sources, il faut les lignes adaptées, commençant par deb-src, style # deb-src http://ftp2.fr.debian.org/debian/ testing main contrib non-free dans sources.list
-> voir “votre sources.list!” dans “trucs et astuces”[/quote]Rien à voir avec la question posée: kernel-source est disponible même sans deb-src.

[quote=“dmon”]Curieux j’ai le même problème aussi. À mon avis j’ai perdu ma section windows lors de la compilation et de l’installation de mon noyau.

## ## End Default Options ##(...)[/quote]tu n’as rien avant ? :open_mouth:
Parceque c’est quand même la partie la plus interressante, les default options.
Par ailleurs, tu devrais faire un peu de ménage dans tes noyaux.

Sinon, supprimes tout ce qu’il y a aprés “### END DEBIAN AUTOMAGIC KERNELS LIST”

title WinDobs 98 root (hd1,0) map (hd0) (hd1) map (hd1) (hd0) makeactive savedefault chainloader +1

[quote=“MattOTop”][quote=“dmon”]Curieux j’ai le même problème aussi. À mon avis j’ai perdu ma section windows lors de la compilation et de l’installation de mon noyau.

## ## End Default Options ##(...)[/quote]tu n’as rien avant ? :open_mouth:
Parceque c’est quand même la partie la plus interressante, les default options.[/quote]
Si, si il y plein de truc, j’ai seulement modifier temporairement le temps d’attente, je n’ai pas touché au boot par défaut. Mais il y a surtout des commentaires. Voici tout le fichier corrigé

[code]# 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’.

default 0

timeout sec

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

(normally the first entry defined).

timeout 140

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/hdc1 ro

default grub root device

e.g. groot=(hd0,0)

groot=(hd0,0)

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=(recovery 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.8amdk6
root (hd0,0)
kernel /boot/vmlinuz-2.6.16.8amdk6 root=/dev/hdc1 ro
initrd /boot/initrd.img-2.6.16.8amdk6
savedefault
boot

title Debian GNU/Linux, kernel 2.6.16.8amdk6 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.16.8amdk6 root=/dev/hdc1 ro single
initrd /boot/initrd.img-2.6.16.8amdk6
savedefault
boot

title Debian GNU/Linux, kernel 2.6.16
root (hd0,0)
kernel /boot/vmlinuz-2.6.16 root=/dev/hdc1 ro
savedefault
boot

title Debian GNU/Linux, kernel 2.6.16 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.16 root=/dev/hdc1 ro single
savedefault
boot

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

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

title Debian GNU/Linux, kernel 2.6.12-1-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.12-1-386 root=/dev/hdc1 ro
initrd /boot/initrd.img-2.6.12-1-386
savedefault
boot

title Debian GNU/Linux, kernel 2.6.12-1-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.12-1-386 root=/dev/hdc1 ro single
initrd /boot/initrd.img-2.6.12-1-386
savedefault
boot

title Other operating systems:
root

title WinDobs 98
root (hd1,0)
map (hd0) (hd1)
map (hd1) (hd0)
makeactive
savedefault
chainloader +1
boot

END DEBIAN AUTOMAGIC KERNELS LIST

[/code]

[quote=“MattOTop”]Par ailleurs, tu devrais faire un peu de ménage dans tes noyaux.[/quote]Ouais, ouais je vais faire du ménage cette semaine.

Merci, ça marche maintenant. C’était dû à cette histoire de "map ". J’ai encore quelques manipulations à faire sur windows 98 et je n’ai pas envie de mettre XP.

quote="dmon"Si, si il y plein de truc, j’ai seulement modifier temporairement le temps d’attente, je n’ai pas touché au boot par défaut. Mais il y a surtout des commentaires. (…)[/code][/quote]Ces "commentaires’ n’en sont pas vraiment. Les lignes en simple # sont analysées par ‘update-grub’ pour génèrer les entrées de menu automatiquement en fonction de ce qu’il trouve dans /boot.
Si par exemple tu veux passer un argument ‘noacpi’ à tous tes noyaux, pour booter, tu vas remplacer la ligne

par

et ensuite un petit update-grub mettra à jour toutes les entrées situées entre "## ## End Default Options ## " et "### END DEBIAN AUTOMAGIC KERNELS LIST " (c’est d’ailleurs pour ça qu’il faut que tu déplaces tout de suite ton entrée pour win98 aprés "### END DEBIAN AUTOMAGIC KERNELS LIST ", pour qu’elle ne soit pas écrasée lors du prochain “update-grub”)

[quote=“dmon”][quote=“MattOTop”]Par ailleurs, tu devrais faire un peu de ménage dans tes noyaux.[/quote]Ouais, ouais je vais faire du ménage cette semaine.[/quote]Sais tu qu’un petit >apt-get remove kernel-image-XXXXX<, ça prend pas 3 heures non plus…[quote=“dmon”]Merci, ça marche maintenant. C’était dû à cette histoire de "map ". J’ai encore quelques manipulations à faire sur windows 98 et je n’ai pas envie de mettre XP.[/quote]Quel interet de mettre XP ? Les jeux tournent mieux sous 98…