Pages : 1
#1 Le 03/10/2005, à 14:23
- nemo
Disque dur Ajouté
Bonjour, je me permets de vous exposer un problème que je n'arrive pas à résoudre malgré des recherche sur le sujet...Je vous explique :
Ma config fonctionnait très bien avant que je ne rajoute un 3ème Disque Dur...
En IDE1 : 1DD avec XP (master), un 2ème DD Ajouté (slave) (et source de mon message d'erreur: grub loading please wait error 17)
En IDE2 : 1graveur (master) et 1 DD avec Ubuntu (slave)
Depuis l'ajout du DD sur la nappe IDE1 je ne peux plus booter aucun système et le message d'error 17 apparait!
Qu'ai je fait de mal? Y'a-t-il une solution? Merci pour vos réponses.
Dernière modification par nemo (Le 08/10/2005, à 17:44)
Hors ligne
#2 Le 03/10/2005, à 14:42
- cep_
Re : Disque dur Ajouté
Du fait de l'ajout d'un disque les désignations des périfériques par le bios et par les systèmes installés ont changés.
Il faut donc modifier cela dans /boot/grub/menu.lst et device.map pour grub. Modifier aussi /etc/fstab.
Rien de bien grave pour linux.
Par contre, pour windows ça risque d'être plus coton s'il ne s'y retrouve pas dans les adresses des softs et documents.
#3 Le 03/10/2005, à 14:59
- nemo
Re : Disque dur Ajouté
Bon donc c'est faisable...Merci pour ta réponse mais étant un vrai débutant sous linux que dois-je changer dans les répertoires cités ci dessus? Merci
Hors ligne
#4 Le 03/10/2005, à 15:06
- cep_
Re : Disque dur Ajouté
Tu publies les deux fichiers de configuration de grub cités plus haut ainsi que ton fstab. De même que le résultat d'un :
sudo fdisk -l.
Tu peux aussi faire une recherche sur le forum, il y a eu un cas dont tu pourrais t'inspirer récemment suite à une modification des partitions. Il me semble que le problème concernait Thiebo et ça doit dater d'une semaine environ.
#5 Le 03/10/2005, à 15:14
- nemo
Re : Disque dur Ajouté
Ok j'ai trouvé le post! Merci à toi cep!Je vais lire tout ça...
Hors ligne
#6 Le 03/10/2005, à 19:21
- nemo
Re : Disque dur Ajouté
voilà les fichiers à éditer,
boot/grub/device.map
(hd0) /dev/hda
(hd1) /dev/hdd
boot/grub/menu.lst :
## ## End Default Options ##
title Ubuntu, kernel 2.6.10-5-386
root (hd1,0)
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hdd1 ro quiet splash
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot
title Ubuntu, kernel 2.6.10-5-386 (recovery mode)
root (hd1,0)
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hdd1 ro single
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot
title Ubuntu, kernel memtest86+
root (hd1,0)
kernel /boot/memtest86+.bin
savedefault
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/hda1
title Microsoft Windows XP Professionnel
root (hd0,0)
savedefault
makeactive
chainloader +1
etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hdd1 / ext3 defaults,errors=remount-ro 0 1
/dev/hdd5 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
# fdisk -l
Disque /dev/hda: 41.1 Go, 41174138880 octets
255 têtes, 63 secteurs/piste, 5005 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 5004 40194598+ 7 HPFS/NTFS
Disque /dev/hdd: 41.1 Go, 41174138880 octets
255 têtes, 63 secteurs/piste, 5005 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdd1 * 1 4818 38700553+ 83 Linux
/dev/hdd2 4819 5005 1502077+ 5 Extended
/dev/hdd5 4819 5005 1502046 82 Linux swap / Solaris
Si j'ai bien compris quand je rajoute mon disque sur l'IDE1, mon disque sur lequel il y a ubuntu change de numéro et devient hd2 et non plus hd1?Du coup grub est perdu et ne trouve plus ubuntu?
Dernière modification par nemo (Le 03/10/2005, à 19:26)
Hors ligne
#7 Le 03/10/2005, à 19:40
- cep_
Re : Disque dur Ajouté
Ton nouveau disque n'est pas vu par fdisk ?
Sinon il aurait la lettre E donc (hd2) pour grub.
Mais avant de tout changer, pourquoi ne pas essayer de mettre ce disque ubuntu en slave sur ide 1 et le nouveau en slave sur ide 2 ?
#8 Le 03/10/2005, à 19:48
- nemo
Re : Disque dur Ajouté
Mon disque ajouté n'est pas branché sinon je ne peux n'y démarer XP ni Ubuntu!
J'ai déjà essayé de mettre ubuntu en slave sur IDE1et le nouveau disque en slave sur l'IDE2 mais là XP démarre mais pas Ubuntu...
Hors ligne
#9 Le 03/10/2005, à 22:00
- cep_
Re : Disque dur Ajouté
Il te sera plus simple de brancher ton disque définitivement et de travailler avec un live cd pour t'y retrouver.
Pour le bios, ayant déclaré que tu veux démarrer avec le 2ème disque dur sur IDE 1, ce disque sera désigné hd0 et le 1er disque dur situé sur IDE1 sera hd1 (voir les messages du bios au boot).
Mais Linux aura une numerotation inverse, et le 1er disque sera /dev/hda et le second disque par /dev/hdb.
Et tout se complique pour le bios avec 4 périphériques par exemple , d'ou encore des modifications.
Pour grub le premier disque et la première partition sont (hd0,0) et le troisième disque et la troisième partition sera (hd2,2).
En ce qui te concerne, n'oublie pas de voir surtout le device.map et de changer toutes les ocurences dans menu.lst.
#10 Le 04/10/2005, à 07:02
- cep_
Re : Disque dur Ajouté
Comme je n'ai pas été bien clair hier, une précision :
Linux désigne les périfériques en fonction de leur emplacement materiel :
1er port IDE sera hda et hdb
2èm IDE sea hdc hdd
Grub commence sa numérotation à 0 et ne décompte pas les graveurs, lecteurs de cd et dvd.
Windows calque sa numérotation sur le bios en réservant a et b pour les disquettes.
#11 Le 05/10/2005, à 09:10
- nemo
Re : Disque dur Ajouté
Si je redémarre avec un live cd il va retrouver ma première configuration? Je pourrais la modifier et gérer alors l'ajout du 2ème disque dur (en slave) sur l'IDE2?
Hors ligne
#12 Le 05/10/2005, à 09:15
- cep_
Re : Disque dur Ajouté
Si tu installes ton deuxième disque et que tu démarres avec un live cd, tu auras l'image exacte de ta configuration materielle.
Alors il te sera plus facile de modifier device.map menu.lst et fstab en fonction de ce que tu vois et de ce qu'il est écrit.
Comme tu auras la config définitive, tu publies le nouveau fstab et tu compares.
#13 Le 08/10/2005, à 17:33
- nemo
Re : Disque dur Ajouté
Bon finalement j'ai réinstallé ubuntu avec mon 3ème DD ajouté...Merci tout de même pour les explications (appellation des disque par rapport à leur emplacement sur la nappe IDE) ainsi lors du choix du disque dur sur lequel installer ubuntu je n'ai pas hésité...Je passe le sujet en résolu?
Hors ligne