Pages : 1
#1 Le 10/09/2005, à 08:30
- ObSVuugj
Probleme avec GRUB
j'ai installé windows sur mon 2eme DD (dev/hdd)et j'ouvre /boot/grub/menu.lst et je rajoute sa
title Windows XP
root (hd3,0)
makeactive
chainloader +1
et je sauvgarde. apres quand je reboot ya pas Windows XP dans la liste!!Comment je paux faire!(et corrigez le code si il est faux )
Bonjour je suis un portail et je suis ici pour vendre des fenetres!
(Hello! I am Gates and I am here to sell Windows)
Hors ligne
#2 Le 10/09/2005, à 12:38
- oxygene
Re : Probleme avec GRUB
Salut !
consulte la doc via le wiki du site !
il faut savoir que Grub compte a partir de 0, donc si c'est ton 2 eme dd (/dev/hdd) cela correspond à hd1 pour grub. Si ton Xp est installé sur la première partition (active) de ce disque donc il faut mettre :
root (hd1,0)
en gros la syntaxe c'est :
('disque','partition active')
Dernière modification par oxygene (Le 10/09/2005, à 12:41)
Hors ligne
#3 Le 10/09/2005, à 13:16
- hans
Re : Probleme avec GRUB
Salut,
J'allais faire la même réponse qu'oxygene
Il y a aussi une doc sur grub en français ici :
http://www.linux-france.org/article/sys/chargeurs/ix86/grub/grub-manual-fr.html
qui dit ceci, entre autre:
'Si vous avez installé DOS (ou Windows) sur un disque qui n'est pas le premier, vous devez utiliser la technique d'échange de disques, parce que cet OS ne peut être démarré que sur le premier disque. Le problème est contourné avec la commande map (voir map), comme ceci:
grub> map (hd0) (hd1)
grub> map (hd1) (hd0)
Ceci échange virtuellement les premier et second disques durs.
Attention: Cela ne fonctionne que si DOS (ou Windows) utilise le BIOS pour accéder aux disques échangés. Si cet OS utilise un pilote spécial pour les disques, il est probable que cela ne marche pas.'
ça pourrait expliquer (sans garantie) 'quand je reboot ya pas Windows XP dans la liste!!' ; je pense qu'il faudrait modifier /boot/grub/menu.lst comme çà:
title Windows XP
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
makeactive
chainloader +1
Si il n'y a toujours pas Windows XP dans la liste, il faudrait + d'info sur ta config ( par exemple qu'est ce que t'affiche la commande fdisk -l ) et la config de grub (copies de /boot/grub/menu.lst, de /boot/grub/device.map)
A+
En essayant continuellement on finit par réussir; donc plus ça rate, plus on a de chance que ça marche ( proverbe shadock )
Hors ligne
#4 Le 10/09/2005, à 14:57
- ObSVuugj
Re : Probleme avec GRUB
bon ca marche pas, mais yavais WindowsXP dans la liste.
wala avec sudo fdisk -l
Levy /dev/sda: 164.6 Gt, 164696555520 tavua
255 päätä, 63 sektoria/ura, 20023 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/sda1 * 1 19838 159348703+ 83 Linux
/dev/sda2 19839 20023 1486012+ 5 Laajennettu
/dev/sda5 19839 20023 1485981 82 Linux swap / Solaris
Levy /dev/hdd: 81.9 Gt, 81964302336 tavua
255 päätä, 63 sektoria/ura, 9964 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
Laite Käynn Alku Loppu Lohkot Id Järjestelmä
/dev/hdd1 * 1 5 40131 b W95 FAT32
/dev/hdd2 6 8539 68549355 7 HPFS/NTFS
/boot/grub/menu.lst
# 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 5
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
hiddenmenu
# 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 optons 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 specifiv 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=root=/dev/sda1 ro console=tty0
## 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
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery mode) single
# altoptions=(recovery mode) single
## nonaltoption boot targets option
## This option controls options to pass to only the
## primary kernel menu item.
## You can have ONLY one nonaltoptions line
# nonaltoptions=quiet splash
## 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
## ## End Default Options ##
title Ubuntu, kernel 2.6.10-5-amd64-generic Default
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 ro console=tty0 quiet splash
initrd /boot/initrd.img
savedefault
boot
title Ubuntu, kernel 2.6.10-5-amd64-generic Default (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 ro console=tty0 single
initrd /boot/initrd.img
savedefault
boot
title Ubuntu, kernel 2.6.10-5-amd64-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.10-5-amd64-generic root=/dev/sda1 ro console=tty0 quiet splash
initrd /boot/initrd.img-2.6.10-5-amd64-generic
savedefault
boot
title Ubuntu, kernel 2.6.10-5-amd64-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.10-5-amd64-generic root=/dev/sda1 ro console=tty0 single
initrd /boot/initrd.img-2.6.10-5-amd64-generic
savedefault
boot
title Ubuntu, kernel memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
savedefault
boot
title Windows XP
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,0)
makeactive
chainloader +1
### END DEBIAN AUTOMAGIC KERNELS LIST
et /boot/grub/device.map
(hd0) /dev/sda
Bonjour je suis un portail et je suis ici pour vendre des fenetres!
(Hello! I am Gates and I am here to sell Windows)
Hors ligne
#5 Le 10/09/2005, à 14:58
- ObSVuugj
Re : Probleme avec GRUB
ah est dsl mais j'au ubuntu en finnois
Bonjour je suis un portail et je suis ici pour vendre des fenetres!
(Hello! I am Gates and I am here to sell Windows)
Hors ligne
#6 Le 10/09/2005, à 18:59
- hans
Re : Probleme avec GRUB
Très intéressant le shell en finnois.
C'est device.map le + intéressant: il semblerait que grub n'a pas pu déterminer correctement les correspondances disques entre bios et Os
Essayes en rajoutant cette ligne dans /boot/grub/device.map
(hd1) /dev/hdd
A+
En essayant continuellement on finit par réussir; donc plus ça rate, plus on a de chance que ça marche ( proverbe shadock )
Hors ligne
#7 Le 10/09/2005, à 19:13
- cep_
Re : Probleme avec GRUB
En plus de la modification de /boot/grub/device.map voir aussi comment est reconnu le disque ide dans le bios, et s'il est bien en LBA.
Il semblerait que le système ne l'a pas détecté.
Tu pourrais étudier un :
dmesg | grep hd
et voir aussi si tu peux monter ce disque (partitions) par un mount. Éventuellement note les messages d'erreur et indications de mtab.
Pages : 1