- Accueil
- » Forum
- » Archives
- » hd0 et grub
Pages : 1
#1 Le 18/02/2006, à 16:24
- butnuu74
hd0 et grub
dans le wiki c'est pas précisé
j'ai un disque sata sur lequel je boote mais en position sur la 3e nappe dans le bios
sur Ubuntu il est donc nommé par : sda
sda ---> hd0,1 dans grub
oui mais pour le hda que je viens de rebrancher, je fais comment l'identifier selon grub?
Dernière modification par urss (Le 18/02/2006, à 18:21)
#2 Le 19/02/2006, à 17:09
- butnuu74
Re : hd0 et grub
A tout hasard
sudo fdisk -l
Disque /dev/hda: 81.9 Go, 81964302336 octets
255 têtes, 63 secteurs/piste, 9964 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octetsPériphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 3187 25599546 7 HPFS/NTFS
/dev/hda2 3188 9963 54428220 f W95 Etendu (LBA)
/dev/hda5 3188 9963 54428188+ 7 HPFS/NTFSDisque /dev/sda: 251.0 Go, 251000193024 octets
255 têtes, 63 secteurs/piste, 30515 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octetsPériphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 3187 25599546 7 HPFS/NTFS
/dev/sda2 4590 30515 208250595 5 Extended
/dev/sda3 3188 4589 11261565 83 Linux
/dev/sda5 4590 4717 1028128+ 82 Linux swap / Solaris
/dev/sda6 4718 7394 21502971 83 Linux
...Les entrées de la table de partitions ne sont pas dans l'ordre du disque
Disque /dev/sdb: 120.0 Go, 120034123776 octets
255 têtes, 63 secteurs/piste, 14593 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octetsPériphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 14593 117218241 7 HPFS/NTFS
sda1 = hd0 dans grub
et hda1 = ?
j'ai mis dans mon menu.list (hd1,0) mais ça semble pas ça... je suis toujours obligé de passer par le bios
menu.list :
# 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 10## 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 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 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/sda3 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## 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.12-10-386
root (hd0,2)
kernel /boot/vmlinuz-2.6.12-10-386 root=/dev/sda3 ro quiet splash
initrd /boot/initrd.img-2.6.12-10-386
savedefault
boottitle Ubuntu, kernel 2.6.12-10-386 (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.12-10-386 root=/dev/sda3 ro single
initrd /boot/initrd.img-2.6.12-10-386
boottitle Ubuntu, kernel 2.6.12-9-386
root (hd0,2)
kernel /boot/vmlinuz-2.6.12-9-386 root=/dev/sda3 ro quiet splash
initrd /boot/initrd.img-2.6.12-9-386
savedefault
boottitle Ubuntu, kernel 2.6.12-9-386 (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.6.12-9-386 root=/dev/sda3 ro single
initrd /boot/initrd.img-2.6.12-9-386
boottitle Ubuntu, memtest86+
root (hd0,2)
kernel /boot/memtest86+.bin
boot### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Windows XP
root (hd0,0)
savedefault
makeactive
chainloader +1title Windows XP (old)
root (hd1,0)
savedefault
makeactive
chainloader +1
Dernière modification par urss (Le 19/02/2006, à 17:11)
#3 Le 19/02/2006, à 19:06
- cep_
Re : hd0 et grub
Il faut voir comment est réglé le bios pour booter, donc quel est le premier disque vu par le bios sera (hd0) et le second (hd1). La première partition sur le premier disque sera (hd0,1). Il faut aussi réglér /boot/grub/device.map.
#4 Le 20/02/2006, à 20:46
- butnuu74
Re : hd0 et grub
salut cep_ et merci de ton aide
j'ai mis dans mon device.map
(hd0) /dev/sda
(hd1) /dev/hda
(hd2) /dev/sdb
le sdb ne contient pas d'os mais m'avait été rajouté par grub en place hd1.
Même en intercalant le hda en hd1, j'ai bien l'impression que ça ne boote toujours pas sur la bonne version d'xp: la nouvelle en sda1 au lieu de la hda1
je vais encore rebooter pour voir si j'ai pas les yeux qui se croisent, je suis fièvreux ce soir:rolleyes:
sans doute la grippe aviaire
#5 Le 20/02/2006, à 21:00
- cep_
Re : hd0 et grub
L'installeur t'avait configuré sdb en (hd1) ? ce qui semble normal.
Il te faudrait donc remettre :
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/hda
et dans ton menu.lst pour lancer l'autre windows :
title Windows XP (old)
root (hd2,0)
savedefault
makeactive
chainloader +1
Si ça ne marche pas, tu pourrais essayer de remplacer :
root (hd2,0)
par :
rootnoverify (hd2,0) mais en principe ce n'est pas édéquat.
Et noter les messages d'erreur. PAr contre si l'étape grub est passée ensuite, c'est que le problème se situe sur windows.
Mais deux windows sur la même machine, tu es un kamikaze
Cordialement.
cep
Pages : 1
- Forum
- » Archives
- » hd0 et grub