Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/02/2007, à 22:12

jessclub

[Résolu] Install sur disque SATA mais GRUB sur disque UDMA

Bonjour,

J'ai une machine montée avec un disque dur SATA sur lequel j'ai installé Ubuntu. Le disque a été défini dans le bios de la carte mère comme le disque dur bootable. Un second disque mais cette fois UDMA est montée sur la machine. Il s'agit d'un disque dédié à des sauvegardes.

L'install s'est passé sans soucis mais GRUB s'est visiblement installé sur le disque UDMA. Du coup pas moyen de booter à partir du disque souhaité, j'ai du refaire la manip inverse dans le bios pour que la machine boot sur le disque de sauvegarde.

Y a t-il un moyen pour installer le lanceur sur le disque SATA ?

A bientot.

Gerald

Dernière modification par jessclub (Le 20/02/2007, à 16:04)


Kubuntu 8.10 Desktop sur P4 2.5/512/400Mhz - 1 Go SDRAM 133 - MSI Geforce 6200 128 MB - HD UDMA Seagate 60 Go

Hors ligne

#2 Le 17/02/2007, à 12:19

grillon

Re : [Résolu] Install sur disque SATA mais GRUB sur disque UDMA

Bonjour

Avez vous installé depuis un livecd?
Une version alternate pour l'installation permet de mieux choisir l'emplacement de grub.

Une solution aurait été de procéder à l'installation en débranchant le disque de sauvegarde.

Grillon

Hors ligne

#3 Le 17/02/2007, à 12:45

jessclub

Re : [Résolu] Install sur disque SATA mais GRUB sur disque UDMA

J'ai installé à partir de ubuntu-6.10-desktop.

J'ai fais pas mal de modifications, mises à jour etc ... et du coup je n'ai pas trop envie de recommencer et donc de réinstaller proprement. Est-il possible de modifier facilement l'install de Grub pour qu'il aille se placer dans le MBR du disque dur SATA ? Le gros hic c'est que je vais installer un autre système d'exploitation sur le disque de sauvegarde donc Grub va de toute façon sauter du disque UDMA.


Kubuntu 8.10 Desktop sur P4 2.5/512/400Mhz - 1 Go SDRAM 133 - MSI Geforce 6200 128 MB - HD UDMA Seagate 60 Go

Hors ligne

#4 Le 17/02/2007, à 16:31

grillon

Re : [Résolu] Install sur disque SATA mais GRUB sur disque UDMA

oui cela doit etre faisable.

Grub peut s'installer partout, ensuite il pointe les os en fonction de la notation des disque, hd0, hd1 etc..  voir la doc : http://doc.ubuntu-fr.org/grub

on doit pouvoir utiliser directement le livecd pour réinstaller grub sur le disque voulu, au démarrage il y a des choix d'actions. Je ne connais pas la manoeuvre : faut il laisser les deux disques?

sinon il existe super grub disk : un live cd spécialisé sur grub :

http://supergrub.forjamari.linex.org/?section=home

hélàs je ne l'ai pas essayé ...

Grillon

Hors ligne

#5 Le 19/02/2007, à 21:01

jessclub

Re : [Résolu] Install sur disque SATA mais GRUB sur disque UDMA

J'ai finalement testé cette mini distribution Super Grub Disk à partir de laquelle j'ai réalisé un CD de boot. C'est de l'excellent boulot, il permet de booter sur ce que l'on veut, mon install SATA ou toute autre install. Perso je recommande surtout pour ceux qui comme moi n'ont pas la très célèbre disquette de démarrage avec Grub (bien qu'il soit aussi possible de se débrouiller avec le CD d'install Ubuntu). Je regette juste une chose c'est que pour ma part je n'ai pas réussi à restaurer Grub avec cette mini distribution. C'est très certainement lié au fait que l'install soit sur une disque SATA, ce sera peut-être possible avec des versions futur.
Un autre avantage est que lors de la navigation les noms des disques s'affichent en clair à l'écran. C'est utile lorsque l'on est pas habitué aux dénominations du type : (hd1,0) etc ...

En passant par Ubuntu j'ai finalement installé Grub sur le SATA à partir de la console :

sudo su
grub
root (hd1,0)
setup (hd1)
quit

L'install s'est faite sans message anormal mais lors du boot j'ai le message suivant :

Error 15 : File not found

Le menu Grub apparait à l'écran après avoir pressé une touche mais peu importe ce que je sélectionne je tourne en boucle sur le même message d'erreur.

Que faut-il faire pour résoudre ce problème ?

Merci et a+
Gérald

Dernière modification par jessclub (Le 19/02/2007, à 21:53)


Kubuntu 8.10 Desktop sur P4 2.5/512/400Mhz - 1 Go SDRAM 133 - MSI Geforce 6200 128 MB - HD UDMA Seagate 60 Go

Hors ligne

#6 Le 19/02/2007, à 21:59

visiteur_du_soir

Re : [Résolu] Install sur disque SATA mais GRUB sur disque UDMA

Je suis dans le même cas, un disque SATA avec XP et un 2e disque dur en IDE pour linux et je n'arrive pas à écrire grub, que ce soit sur le mbr ou sur la partition racine du disque. Je pensais que c'était un bug lié à la suse mais c'est pareil avec ubuntu.

Je voudrais bien savoir à quoi cela est dû plutôt que d'acheter à nouveau un disque IDE. Est-ce lié au RAID (imposé par le bios de ma carte mère pour le SATA) ?
Je comprends d'autant moins que linux détecte le controlleur SATA de ma CM (Promise dans mon cas)

Je vais essayer Super Grub Disk

#7 Le 19/02/2007, à 22:19

jessclub

Re : [Résolu] Install sur disque SATA mais GRUB sur disque UDMA

De mémoire il me semble que j'avais lu un truc il y a quelque temps sur internet qui peut être un élément de réponse à propos de ce genre de soucis. Je ne suis plus très sur mais visiblement ce serait un problème lié au fait que Grub soit à un stade ou il n'a pas encore les pilotes de disponible pour pouvoir lire ce qui se trouve sur un tel disque (ce serait la même chose que pour une install sur les disques USB). Il y aurait un truc à faire ou plutôt une ligne à ajouter dans /boot/grub/menu.lst qui permette à Grub de charger ce qu'il faut pour pouvoir lire sur le disque en question.

La question c'est : C'est déjà quoi cette ligne à ajouter ?

Car bien évidemment j'ai vu ce machin il y a plusieurs mois tout à fait par hasard en cherchant tout autre chose et bien sur pas moyen de le retrouver ...


Kubuntu 8.10 Desktop sur P4 2.5/512/400Mhz - 1 Go SDRAM 133 - MSI Geforce 6200 128 MB - HD UDMA Seagate 60 Go

Hors ligne

#8 Le 19/02/2007, à 22:34

visiteur_du_soir

Re : [Résolu] Install sur disque SATA mais GRUB sur disque UDMA

merci jessclub, je vais chercher de ce côté

#9 Le 19/02/2007, à 22:51

jessclub

Re : [Résolu] Install sur disque SATA mais GRUB sur disque UDMA

C'est assez drôle d'ailleurs car le CD de Boot Super Grub Disk permet d'afficher le menu Grub qui utilise le fichier de config du disque dur. Tout le menu fonctionne avec ce CD de boot que ce soit Ubuntu ou encore Windows ce qui est preuve que le CD Super Grub Disk contient les instructions qui nous manquent pour faire fonctionner à partir du disque SATA.

Pour le moment je n'ai malheureusement pas trouvé, mais il est vrai que c'est difficile lorsque l'on ne sait pas exactement quoi chercher. Je suis cependant presque certain que la soluion est sur ce CD de boot.

Je cherche ... mais un petit coup de pouce serait plus que bien venue !


Kubuntu 8.10 Desktop sur P4 2.5/512/400Mhz - 1 Go SDRAM 133 - MSI Geforce 6200 128 MB - HD UDMA Seagate 60 Go

Hors ligne

#10 Le 19/02/2007, à 23:23

grillon

Re : [Résolu] Install sur disque SATA mais GRUB sur disque UDMA

Salut

liste des erreurs de grub : http://www.gentoo.org/doc/fr/grub-error-guide.xml?style=printable

pour la 15, deux types d'erreurs.

Dans le fichier menu.lst est ce que les lignes kernel pointent vers le bon disque dur ? le sata devient il  le premier disque devant l'udma? A ce moment là il faut inverser hd1 et hd0

J'ai deux disques, ubuntu sur ide et pclinuxos en test sur un sata, mon grub est sur le mbr de l'ide : voici un extrait de mon fichier de config de grub : (ide est le disque de boot du bios puisque grub est dessus) :

title        Ubuntu, kernel 2.6.15-28-k7
root        (hd0,0)
kernel        /boot/vmlinuz-2.6.15-28-k7 root=/dev/hda1 ro quiet splash
initrd        /boot/initrd.img-2.6.15-28-k7
savedefault
boot

title        Pclinuxos, kernel 2.6.18.6
root        (hd1,0)
kernel        /boot/vmlinuz root=/dev/sda1 ro quiet splash=silent
initrd        /boot/initrd.img
savedefault
boot

Grillon

Hors ligne

#11 Le 20/02/2007, à 08:05

jessclub

Re : [Résolu] Install sur disque SATA mais GRUB sur disque UDMA

Alors sur ce coup là je suis soufflé !
Les disques sont effectivement inversés lors du lancement de Grub à partir du SATA !

J'ai simplement modifié dans le fichier menu.lst de sorte à remplacer (hd1,0) par (hd0,0). A présent cela fonctionne parfaitement et donc totalement indépendant du disque IDE. Mon disque IDE se veut en fait disque de sauvegarde "interchangeable" si besoin d'ou la nécessité de faire fonctionner Grub totalement indépendament de cette interface.

smile

Encore merci pour l'aide et a+

Gérald


Kubuntu 8.10 Desktop sur P4 2.5/512/400Mhz - 1 Go SDRAM 133 - MSI Geforce 6200 128 MB - HD UDMA Seagate 60 Go

Hors ligne

#12 Le 20/02/2007, à 12:36

grillon

Re : [Résolu] Install sur disque SATA mais GRUB sur disque UDMA

Bonjour

Grub est un outil excellent, mais difficile à maitriser pleinement.
Après quelques expériences de ce style, ce sera plus simple.

pensez à changer le titre du  post pour y ajouter : résolu!

a une autre fois.

grillon

Hors ligne

#13 Le 25/02/2007, à 10:35

jessclub

Re : [Résolu] Install sur disque SATA mais GRUB sur disque UDMA

Je complète vite fais pour signaler que après une série de plantage suite à une instabilité du système (de ma faute) j'ai réinstallé Unbuntu 6.10 mais cette fois en laissant juste le disque dur SATA de branché à la carte mère. L'install se fait sans soucis et Grub se met cette fois sur le disque SATA. Plus de problèmes lors du démarrage de la machine, il suffit donc de brancher le disque UDMA après l'installation de Ubuntu.


Kubuntu 8.10 Desktop sur P4 2.5/512/400Mhz - 1 Go SDRAM 133 - MSI Geforce 6200 128 MB - HD UDMA Seagate 60 Go

Hors ligne