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 11/09/2006, à 18:32

rigidux

[Résolu] "Grub loading, please wait" au redémarrage

Bonjour,

Je suis vraiment débutant et avec des lacunes en plus !!

Après une installation de Dapper Drake depuis le live CD, j'ai un message d'erreur "Grub loading stage 1.5
please wait" et rien ne se passe.
j'ai essayé de rebooter mais rien à faire, je reste sur ce message.

Voilà ma config :
ubuntu@ubuntu:~$ sudo fdisk -l /dev/hda

Disque /dev/hda: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1        1275    10241406    7  HPFS/NTFS
/dev/hda2            1276        9729    67906755    f  W95 Etendu (LBA)
/dev/hda5            1276        9729    67906723+   7  HPFS/NTFS
ubuntu@ubuntu:~$ sudo fdisk -l /dev/hdb

Disque /dev/hdb: 164.6 Go, 164696555520 octets
255 têtes, 63 secteurs/piste, 20023 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdb1               1       10207    81986656+   7  HPFS/NTFS
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/hdb2           10207       15307    40960080    7  HPFS/NTFS
La partition 2 ne se termine pas sur une frontière de cylindre.
/dev/hdb3           15308       20023    37881270    5  Extended
/dev/hdb5           15308       15421      915673+  82  Linux swap / Solaris
/dev/hdb6           15422       20023    36965533+  83  Linux

Par contre je ne peux démarrer ma machine qu'avec le Live CD.

Mon vrai problème c'est que les commande que je tape d'après votre aide sur le topic http://forum.ubuntu-fr.org/viewtopic.php?pid=476035ne fonctionnent pas.
Je comprends bien l'idée mais je ne peux pas avancer, par exemple :

ubuntu@ubuntu:~$ sudo mkdir -p /mnt/disque
ubuntu@ubuntu:~$ sudo mount /dev/hda1 /mnt/disque
ubuntu@ubuntu:~$ sudo cp -a /boot/grub /mnt/disque
cp: ne peut évaluer `/boot/grub': Aucun fichier ou répertoire de ce type

ou encore :

ubuntu@ubuntu:~$ cat /boot/grub/menu.lst
cat: /boot/grub/menu.lst: Aucun fichier ou répertoire de ce type

Alors est-ce que c'est moi qui fais n'importe quoi ou est-ce que j'ai oublié quelquechose?

une précision : je n'ai pas de lecteur de disquette.

Je suis un peu triste parceque depuis le temps que j'ai envie de passer à Ubuntu, je suis bloqué. J'ai déjà la breezy sur un très vieux PC et donc je voudrais utiliser cette nouvelle version sur mon poste principal.

Merci de votre aide par avance.

#2 Le 11/09/2006, à 18:44

PDemong

Re : [Résolu] "Grub loading, please wait" au redémarrage

J'ai regardé vite fait tes résultats de fdisk, et il me semble que tu as 2 disques, et que tu veux installer Ubuntu sur le 2e. Je te conseille la lecture du wiki sur grub :
http://doc.ubuntu-fr.org/installation/grub

Par exemple, tu dis suivre l'exemple en tapant :
sudo mount /dev/hda1 /mnt/disque

mais d'après ta config, tu as installé Ubuntu sur hdb, donc tu devrais plutôt faire un mount de la forme : sudo mount /dev/hdb6 /mnt/disque

Lis aussi le wiki sur les partitions, tu comprendras mieux les exemples et cela t'évitera de les suivre à la lettre wink Ta configuration n'est pas standart (2 DD), il faut donc prendre les exemples wiki et les adapter à ta configuration, et tout devrait bien se passer.

Dernière modification par PDemong (Le 12/09/2006, à 02:13)

Hors ligne

#3 Le 11/09/2006, à 18:47

cep

Re : [Résolu] "Grub loading, please wait" au redémarrage

Rebonjour rigidux smile

Il se pourrait que ton problème ait pour origine la table des partitions. Pas encore certain, mais ce " La partition 1 ne se termine pas sur une frontière de cylindre. " à deux reprises dans la sortie de fdisk peut le laisser supposer. Dans ce cas il faudra réparer, avec testdisk par exemple depuis un live cd.

De toute manière, ta partition linux n'est pas hda1 mais /dev/hdb6.

Donc, si tu as mis un système de fichiers ext3, la commande pour monter la partition sera :
sudo mkdir /media/hdb6
sudo mount -t ext3 /dev/hdb6  /media/hdb6
cat /media/hdb6/boot/grub/menu.lst
cat /media/hdb6/boot/grub/device.map
cat /media/hdb6/etc/fstab

pour afficher tour à tour menu.lst, device.map, fstab dans le point de montage /media/hdb6 créé par la commande mkdir.

Fais à chaque fois une copie de la sortie de cat (c'est un afficheur de fichiers txt) pour la publier ici entre les balises Code.

Bonne continuation.
cep

Hors ligne

#4 Le 12/09/2006, à 16:43

rigidux

Re : [Résolu] "Grub loading, please wait" au redémarrage

Merci beaucoup pour ces réponses rapides !!
cep, j'ai essayé et voilà le résultat, c'est un peu long, je ne sais pas
si je peux faire un post aussi long, merci de me le dire si c'est proscrit
:

Voilà le résultat de cat /media/hdb6/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'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or
your
# array will desync and will not let you boot your system.
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 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/hdb6 ro

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd1,5)

## 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=quiet splash

## 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

## 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           Ubuntu, kernel 2.6.15-23-386
root            (hd1,5)
kernel          /boot/vmlinuz-2.6.15-23-386 root=/dev/hdb6 ro quiet splash
initrd          /boot/initrd.img-2.6.15-23-386
savedefault
boot

title           Ubuntu, kernel 2.6.15-23-386 (recovery mode)
root            (hd1,5)
kernel          /boot/vmlinuz-2.6.15-23-386 root=/dev/hdb6 ro single
initrd          /boot/initrd.img-2.6.15-23-386
boot

title           Ubuntu, memtest86+
root            (hd1,5)
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/hda1
title           Microsoft Windows XP Professionnel
root            (hd0,0)
savedefault
makeactive
chainloader     +1

Ensuite, voilà le résultat de cat /media/hdb6/boot/grub/device.map :

(hd0)   /dev/hda
(hd1)   /dev/hdb

et enfin voici le résultat de cat /media/hdb6/etc/fstab :

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hdb6       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda1       /media/hda1     ntfs    defaults,nls=utf8,umask=007,gid=46
0    1
/dev/hda5       /media/hda5     ntfs    defaults,nls=utf8,umask=007,gid=46
0    1
/dev/hdb1       /media/hdb1     ntfs    defaults,nls=utf8,umask=007,gid=46
0    1
/dev/hdb2       /media/hdb2     ntfs    defaults,nls=utf8,umask=007,gid=46
0    1
/dev/hdb5       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0

Alors? c'est bon signe ? désolé mais je ne comprends pas tout !
Merci cep

@ PDemong : j'ai dèjà lu plusieurs fois ces wikis, mais j'ai du mal,
désolé wink

#5 Le 12/09/2006, à 17:11

PDemong

Re : [Résolu] "Grub loading, please wait" au redémarrage

Perso, je trouve que tes fichiers de config ont de l'allure : cela me semble bon.

Reste plus qu'à faire

sudo update-grub

et cela devrait aller.

Je ne sais pas si il va t'installer grub sur ton premier DD (hda). Si ce n'est pas le cas, lis ce wiki pour installer ton grub sur hda : http://doc.ubuntu-fr.org/installation/recup_ubuntu_apres_win.

Hors ligne

#6 Le 12/09/2006, à 17:18

cep

Re : [Résolu] "Grub loading, please wait" au redémarrage

DOnc la configuration est bonne.

Il peut y avoir plusieurs raisons à ce grub wait :
-1/ problème sur le système de fichiers
-2/ problème sur la table des partitions
-3/ problème pour lire les fichiers dans /boot/grub
et d'autres raisons auquelles je ne pense pas smile

Pour la première raison, la solution la plus simple serait de démarrer le live cd (pas de l'utiliser pour lancer ta distribution, mais de lancer une session live cd puis :
sudo e2fsck -f -y /dev/hdb6  (cela sans monter la partition, bien sûr)

Ensuite tu regardes si la machine boote normalement.

Pour la troisième raison, tu utilises le live cd pour démarrer ta ubuntu. Ensuite dans un terminal :
sudo mv /boot/grub  /boot/grub_bak
sudo mkdir /boot/grub
sudo cp /boot/grub_bak/menu.lst  /boot/grub/menu.lst
sudo grub-install /dev/hda
Il faudra aussi, bien sûr vérifier tout ce qui est kernel, initrd, etc. etc. Long et fastidieux et incertain.

Pour la deuxième solution, tu supprimes les partitions hdb3, hdb5, hdb6, tu répares les problèmes qu'il y a encore, qui doivent être antérieurs à l'installation de ubuntu, et tu réinstalles.

Bonne continuation.
cep

p.s. Vois s'il n'y a pas un LUG près de chez toi, ils pourraient t'aider pour tout cela.

Dernière modification par cep (Le 12/09/2006, à 17:23)

Hors ligne

#7 Le 12/09/2006, à 17:39

rigidux

Re : [Résolu] "Grub loading, please wait" au redémarrage

Bonjour

Vous êtes vraiment super rapides !!! MERCI !

je crois qu'il y a quelquechose que je n'ai pas compris :
cep tu fais la différence entre démarrer ma distrib avec le live CD et démarrer une session live.
Je ne vois pas cmment démarrer ma distrib installée avec le live CD autrement qu'en démarrant une session Live CD.

Autre point, je viens d'essayer sudo mv /boot/grub /boot/grub_bak

et voilà la réponse :

mv : ne peut évaluer `/boot/grub': Aucun fichier ou répertoire de ce type

j'ai fait une bêtise ou alors il faut que je traduise ce script à ma config ?

Encore une question? Qu'est-ce qu'un LUG ?

Merci !!!!! big_smile

#8 Le 12/09/2006, à 17:58

cep

Re : [Résolu] "Grub loading, please wait" au redémarrage

Ah, je croyais que tu pouvais démarrer ta ubuntu depuis le live cd.

Mais commence tout de même par le plus simple, le e2fsck -f -y /...

Si tu bootes avec le live cd présent dans le lecteur, tu as un menu avec choix multiples. L'un de ces choix est : " Démarrer à partir de votre premier disque" ou qq chose d'approchant.

Si ce n'est pas possible, il faut démarrer une session live cd puis faire un chroot (je te laisse chercher la définition) :

mkdir /media/hdb6

mount /dev/hdb6 /media/hdb6

chroot /media/hdb6 /bin/bash

mount -t proc /proc /proc  (on pourrait s'en passer même)

Les commandes sont à précéder de sudo.

Faire les manipulations décrites plus haut (mv, etc. etc. )

Puis lorsque tu as terminé tes manipulations :

umount /proc et Ctrl + D pour quitter chroot

Un LUG est une association d'utilisateurs de Linux.

Dernière modification par cep (Le 12/09/2006, à 17:59)

Hors ligne

#9 Le 12/09/2006, à 18:19

rigidux

Re : [Résolu] "Grub loading, please wait" au redémarrage

Oui j'ai bien ce choix là mais le message d'erreur  grub loading stage1.5 revient si je tente de démarrer avec le premier disque.

Je viens d'essayer, tout s'est bien passé apparemment jusqu'à # grub-instal /dev/hda :
il me retourne

 /dev/hda : Not found or not a block device

j'ai l'impression que la soltion à ce message est simple mais je vois pas quoi faire.

OK pour LUG, justement il y a une rencontre le 20 Septembre prêt de chez moi, je pensais y aller dans tous les cas.

J'ai regardé ton tuto pour réparer une partition..... dur dur de suivre...

Mais à force, ça va venir, j'ai tellement envie d'y arriver...

#10 Le 12/09/2006, à 18:31

cep

Re : [Résolu] "Grub loading, please wait" au redémarrage

Essaye grub-install --root-directory=/media/hdb6/boot  hd0

Ou alors il faudrait ajouter --force-lba mais dans le doute je ne suis pas chaud, si ta table a des problèmes que l'on ignore.

Mais on a vraiment un problème soit avec ta table ou ton bios.

À la limite, tu pourrais aussi essayer de mettre hdb en premier dans l'ordre de boot dans le bios, en le laissant là ou il est physiquement sur la nappe, et refaire une installation pour voir ce qu'il en est.

Hors ligne

#11 Le 12/09/2006, à 18:37

cep

Re : [Résolu] "Grub loading, please wait" au redémarrage

Au fait, tu as bien fait d'abord :
udo mv /boot/grub  /boot/grub_bak
sudo mkdir /boot/grub
sudo cp /boot/grub_bak/menu.lst  /boot/grub/menu.lst
sudo grub-install /dev/hda

Essaye aussi de copier device.map avant de faire le grub-install

sudo cp /boot/grub_bak/device.map  /boot/grub/device.map

Et si cela ne fonctionne toujours pas, tu pourrais récommencer le chroot sans monter /proc

Dernière modification par cep (Le 12/09/2006, à 18:44)

Hors ligne

#12 Le 12/09/2006, à 18:54

rigidux

Re : [Résolu] "Grub loading, please wait" au redémarrage

Voilà le résultat :

ubuntu@ubuntu:~$ sudo mkdir /media/hdb6
ubuntu@ubuntu:~$ mount /dev/hdb6 /media/hdb6
mount: seul l'usager ROOT peut faire cela
ubuntu@ubuntu:~$ sudo mount /dev/hdb6 /media/hdb6
ubuntu@ubuntu:~$ chroot /media/hdb6 /bin/bash
chroot: ne changer le répertoire racine vers /media/hdb6: Opération non permise
ubuntu@ubuntu:~$ sudo chroot /media/hdb6 /bin/bash
root@ubuntu:/# sudo mount -t proc /proc /proc
sudo: unable to lookup ubuntu via gethostbyname()
root@ubuntu:/# mount -t proc /proc /proc
root@ubuntu:/# sudo mv /boot/grub /boot/grub_bak
sudo: unable to lookup ubuntu via gethostbyname()
root@ubuntu:/# mv /boot/grub /boot/grub_bak
root@ubuntu:/# mkdir /boot/grub
root@ubuntu:/# cp /boot/grub_bak/menu.lst /boot/grub/menu.lst
root@ubuntu:/# grub-install --root-directory=/media/hdb6/boot hd0
mkdir: ne peut créer le répertoire `/media/hdb6/boot/boot': Aucun fichier ou répertoire de ce type
root@ubuntu:/# sudo grub-install --root-directory=/media/hdb6/boot hd0
sudo: unable to lookup ubuntu via gethostbyname()
root@ubuntu:/# grub-install --root-directory=/media/hdb6 hd0
mkdir: ne peut créer le répertoire `/media/hdb6/boot': Aucun fichier ou répertoire de ce type
root@ubuntu:/# cp /boot/grub_bak/device.map /boot/grub/device.map
root@ubuntu:/# grub-install --root-directory=/media/hdb6/boot hd0
mkdir: ne peut créer le répertoire `/media/hdb6/boot/boot': Aucun fichier ou répertoire de ce type

Petites précision sur ma config matériel :
C'est un AMD 64 et je n'arrive pas à désactiver le RAID dans le bios.
Je ne sais pas si c'est imporatnt mais c'est dit.

Est-ce ça te semble normal tout ça?

#13 Le 12/09/2006, à 19:21

cep

Re : [Résolu] "Grub loading, please wait" au redémarrage

C'est un AMD 64 et je n'arrive pas à désactiver le RAID dans le bios.

Ok. Que ne le disais-tu plus tôt smile

Il faut absolument que la configuration de ton bios pointe sur hda ou hdb. Certains bios avec faux raid et sata sont une plaie à décrypter wink

Si tu ne règles pas ce problème, il y aura confusion sur la cible comme vu précédement.

Pour le grub-install en chroot avec ajout du --root-directory, essaye :
grub-install --root-directory=/media/hdb6/

et grub-install --root-directory=/boot  SAns le chroot ce serait cette option.

En outre, lorsque tu es avec # il ne faut pas mettre de sudo devant.

Bon courage.
cep

Dernière modification par cep (Le 12/09/2006, à 19:22)

Hors ligne

#14 Le 12/09/2006, à 19:38

rigidux

Re : [Résolu] "Grub loading, please wait" au redémarrage

Voilà ce que ça donne :

root@ubuntu:/# grub-install --root-directory=/media/hdb6/
install_device not specified.
Usage: grub-install [OPTION] install_device
Install GRUB on your drive.

  -h, --help              print this message and exit
  -v, --version           print the version information and exit
  --root-directory=DIR    install GRUB images under the directory DIR
                          instead of the root directory
  --grub-shell=FILE       use FILE as the grub shell
  --no-floppy             do not probe any floppy drive
  --force-lba             force GRUB to use LBA mode even for a buggy
                          BIOS
  --recheck               probe a device map even if it already exists

INSTALL_DEVICE can be a GRUB device name or a system device filename.

grub-install copies GRUB images into the DIR/boot directory specfied by
--root-directory, and uses the grub shell to install grub into the boot
sector.

Report bugs to <bug-grub@gnu.org>.

et exactement la même chose avec :
- root@ubuntu:/# grub-install --root-directory=/boot

-root@ubuntu:/# umount /proc
root@ubuntu:/# exit
ubuntu@ubuntu:~$ grub-install --root-directory=/boot

-ubuntu@ubuntu:~$ sudo grub-install --root-directory=/boot

Cela pose vraiment un problème l'AMD 64 ?
Est-ce qu'il existe une solution pour forcer le RAID à ne pas se lancer (F4 ou la combinaison de touche Ctrl+S je crois affiché très furtivement au démarrage du PC ne fonctionne pas ).

En tout cas je te remercie sincèrement cep de passer autant de temps sur mon problème roll

#15 Le 12/09/2006, à 19:57

cep

Re : [Résolu] "Grub loading, please wait" au redémarrage

Ben oui, regarde au poste 10, il faut ajouter la cible hd0 C'est de ma faute, je n'ai pas jugé nécessaire de le préciser roll

Ce n'est pas l'amd 64 qui pose problème, c'est que grub fait probablement une confusion avec ta configuration materiel et l'histoire du raid, ou alors la table a un problème comme vu dans la sortie de fdisk.

DOnc pour résumer, la commande haibutelle est :
grub-install --root-directory=/boot  hd0

Avec ce chroot, vois s'il faut ajouter plutôt :
grub-install --root-directory=/media/hdb6/boot  hd0
ou
grub-install --root-directory=/media/hdb6  hd0

Mais s'il y a confusion avec le bios, on risque de tourner en rond.

Dernière modification par cep (Le 12/09/2006, à 19:58)

Hors ligne

#16 Le 12/09/2006, à 20:13

rigidux

Re : [Résolu] "Grub loading, please wait" au redémarrage

Voilà ce que ça donne, mais je crois que tu as raison, ce doit être le bios.... enfin peut être je commence à perdre un peu le fil.

ubuntu@ubuntu:~$ sudo chroot /media/hdb6 /bin/bash
root@ubuntu:/# grub-install --root-directory=/boot hd0
Probing devices to guess BIOS drives. This may take a long time.
/dev/hdb6: Not found or not a block device.
root@ubuntu:/# grub-install --root-directory=/media/hdb6/boot hd0
mkdir: ne peut créer le répertoire `/media/hdb6/boot/boot': Aucun fichier ou répertoire de ce type
root@ubuntu:/# grub-install --root-directory=/media/hdb6 hd0
mkdir: ne peut créer le répertoire `/media/hdb6/boot': Aucun fichier ou répertoire de ce type

Je suis pas sûr de ce que je viens de taper en fait...

#17 Le 12/09/2006, à 20:15

cep

Re : [Résolu] "Grub loading, please wait" au redémarrage

grub-install --root-directory=/boot  hd0
ne trouve pas.

Revois ton bios.

Bonne continuation.
cep

Dernière modification par cep (Le 12/09/2006, à 20:17)

Hors ligne

#18 Le 12/09/2006, à 20:28

PDemong

Re : [Résolu] "Grub loading, please wait" au redémarrage

cep a écrit :

Si ce n'est pas possible, il faut démarrer une session live cd puis faire un chroot (je te laisse chercher la définition) :

mkdir /media/hdb6
mount /dev/hdb6 /media/hdb6
chroot /media/hdb6 /bin/bash
mount -t proc /proc /proc  (on pourrait s'en passer même)
Les commandes sont à précéder de sudo.
Faire les manipulations décrites plus haut (mv, etc. etc. )
Puis lorsque tu as terminé tes manipulations :
umount /proc et Ctrl + D pour quitter chroot
Un LUG est une association d'utilisateurs de Linux.

Pour utiliser ta racine (root) installée depuis un liveCD, j'ai l'air de radoter, mais je te conseille encore la lecture de cette portion de wiki : http://doc.ubuntu-fr.org/installation/recup_ubuntu_apres_win.#avec_un_livecd

@cep : contrairement au wiki, tu fais le chroot AVANT de faire un mount de proc et dev. J'imagine que cela marche aussi, même si je trouve cela étrange.

Sinon, pour la piste du probème raid, je ne pourrai vraiment pas aidé, je ne m'y connais pas suffisamment. Bon courage!

Hors ligne

#19 Le 12/09/2006, à 20:56

rigidux

Re : [Résolu] "Grub loading, please wait" au redémarrage

Voilà,
après un peu plus de recherche j'ai finalement trouvé comment désactivé le raid : àa, c'est fait.
J'ai du coup changé l'ordre de boot en mettant en premier le disque sur lequel est Ubuntu (hdb) et évidemment j'ai eu le message d'errueur suivant :

"Reboot and select prooper boot device or insert boot media in selected boot device and press a key."

Donc maintenant je pense que le problème RAID est réglé.

Reste à voir le problème de BIOS mais là je vois pas trop quoi modifier, je pense avoir tout testé.

Une idée peut-être? Ou alors je retente la manip de cep en intégrant la remarque de PDemong.
Qu'en pensez-vous?

#20 Le 12/09/2006, à 21:05

cep

Re : [Résolu] "Grub loading, please wait" au redémarrage

Et bien maintenant que le raid est désactivé, à ta place je referais une installation entière pour repartir sur de bonnes bases.

Je confirme que la procédure est :
sudo mkdir /media/hdb6

sudo mount /dev/hdb6 /media/hdb6

sudo chroot /media/hdb6

Ne pas oublier de faire le
mv /boot/grub /boot/grub_bak
mkdir /boot/grub
cp /boot/grub_bak/menu.lst  /boot/grub
puis :
grub-install /dev/hda
et si ce la ne fonctionne pas :
grub-install --root-directory=/  hd0    (uniquement / sans boot ni autre)

Mais, si tu es certain de l'ordre de boot, à ta place je referais une installation complète, de préférence en mettant hdb en premier dans l'ordre de boot.

Dernière modification par cep (Le 12/09/2006, à 21:07)

Hors ligne

#21 Le 12/09/2006, à 21:22

rigidux

Re : [Résolu] "Grub loading, please wait" au redémarrage

OK, je viens de réessayer, j'ai toujours un problème de fichier qui n'existe pas, même avec ton autre solution cep.

Je crois que je vais tout réinstaller sans le RAID.

Justement à ce propos est-ce que je peux repartir sur la même façon de partitionner ?

Ou est-ce qu'il y a un choix plus judicieux? en sachant que je voudrais bien ne pas formater mes partitions Windows. (je ne peux pas graver de dvd ou autre cd puisque je n'ai qu'un seul graveur...)

En tout cas 1000 merci à vous deux, et je vous tiens au courant dès que j'ai du nouveau.

#22 Le 12/09/2006, à 21:24

rigidux

Re : [Résolu] "Grub loading, please wait" au redémarrage

J'ai oublié une autre question : je peux vraiment mettre le hdb en premier dans l'ordre de boot, c'est un disque en slave sur la même nappe que hda?

#23 Le 12/09/2006, à 21:38

cep

Re : [Résolu] "Grub loading, please wait" au redémarrage

Disque /dev/hdb: 164.6 Go, 164696555520 octets
255 têtes, 63 secteurs/piste, 20023 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdb1               1       10207    81986656+   7  HPFS/NTFS
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/hdb2           10207       15307    40960080    7  HPFS/NTFS
La partition 2 ne se termine pas sur une frontière de cylindre.
/dev/hdb3           15308       20023    37881270    5  Extended
/dev/hdb5           15308       15421      915673+  82  Linux swap / Solaris
/dev/hdb6           15422       20023    36965533+  83  Linux

Oui. Tu peux utiliser ce disque et le mettre en premier dans l'ordre de boot. C'est dommage de ne pas solutionner ces problèmes sur hdb1 et hdb2. Au moins tu serais peinard de ce côté.

Je ne sais pas avec quel programme tu as partitionné. À ta place, je réduirais très légèrement hda1, puis hda2 et déplacerais hda2. Tu peux le faire avec gparted.

Hors ligne

#24 Le 12/09/2006, à 21:48

rigidux

Re : [Résolu] "Grub loading, please wait" au redémarrage

OK, très bien je vais voir ça.

Mais là il est l'heure de lacher le PC, entre le boulot et le travail à la maison, presque 16h de PC, mes yeux n'en peuvent plus...

Merci et bonne nuit !

A bientôt pour la suite de l'aventure...

#25 Le 12/09/2006, à 21:53

cep

Re : [Résolu] "Grub loading, please wait" au redémarrage

Je viens de faire la procédure sur l'une de mes machines pour me rafraichir la mémoire smile

:~$ sudo mount /dev/hdb6 -t ext3 /mnt/hdb6
:~$ sudo chroot /mnt/hdb6
/# ls /boot/
System.map-2.6.16-2-386  config-2.6.16-2-386  grub  initrd.img-2.6.16-2-386  vmlinuz-2.6.16-2-386
/# grub-install /dev/hdb6
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

(hd0)   /dev/hda
(hd1)   /dev/hdb
/# grub-install --root-directory=/  hd1,5
Installation finished. No error reported.
This is the contents of the device map //boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

(hd0)   /dev/hda
(hd1)   /dev/hdb
/#

Donc c'est bien grub-install --root-directory=/  hd0 s'il n'y a pas de partition /boot séparée, ce qui m'avais induit en erreur car j'ai la plupart du temps des partitions /boot sur mes machines.

Bonne réinstallation, rigidux.

Cordialement.
cep

p.s. Voilà ce qui est dangereux avec cette procédure : " If any of the lines is incorrect,
fix it and re-run the script `grub-install'. " basé sur le device.map hmm

Dernière modification par cep (Le 12/09/2006, à 21:55)

Hors ligne