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 13/12/2006, à 19:35

AirW

[Définitivement irrésolu !] A la recherche de Grub...

Bonjour !

Oui, je sais, il y a déjà plein de doc et de posts sur le sujet mais pas taper pour autant !

J'ai dû rater une marche mais je ne sais pas laquelle.

En résumé,

1- Ubuntu (xUbuntu en fait) est le seul OS que j'utilise  mais une personne que je ne dénoncerai pas a tenté de brancher un disque dur contenant Win98 =>  j'ai perdu grub.

2- Après bidouillage de l'inconnu susnommé, je ne sais plus (pas) quel drapeau attribuer à la partition qui contient ubuntu (boot ou pas ?).

3- Je n'ai (bien sûr) pas de disquette de démarrage (ce serait trop beau !).

4- Le liveCD que j'ai ne propose pas de récupération de grub.

5- Lorsque je lance
grub> find /boot/grub/stage1
J'obtiens :
Error 15: File not found

Quelqu'un peut-il m'aider à retrouver le fil ?

J'ai peut-être oublié des infos importantes ? !

D'avance merci.

Dernière modification par AirW (Le 02/01/2007, à 14:45)


Lubuntu - Xubuntu 11.10 - FAI Orange -

Hors ligne

#2 Le 13/12/2006, à 21:22

Compte anonymisé

Re : [Définitivement irrésolu !] A la recherche de Grub...

Salut

Déjà c'est mauvais signe que grub ne trouve pas /boot/grub/stage1. Tu peux tenter :
find /boot/grub/menu.lst mais tu risques d'avoir le même résultat.
Il faudrait, depuis le livecd, lancer la cmd :
fdisk -l pour voir si les partitions existent bien et dans quel état elles sont.

@+

#3 Le 13/12/2006, à 21:40

AirW

Re : [Définitivement irrésolu !] A la recherche de Grub...

Merci Jeanjd63 !

find /boot/grub/menu.lst
donne
Error 15: File not found

et

root@ubuntu:~# 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 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1               1        1973    15848091   83  Linux
/dev/hda2            1974        9836    63159547+  83  Linux
/dev/hda3            9837        9964     1028160    5  Extended
/dev/hda5            9837        9964     1028128+  82  Linux swap / Solaris

Disque /dev/sda: 255 Mo, 255852544 octets
16 têtes, 32 secteurs/piste, 976 cylindres
Unités = cylindres de 512 * 512 = 262144 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1         976      249840    e  W95 FAT16 (LBA)

Cela dit, un point n'est pas clair pour moi en amont : qu'est-ce qu'on entend par "démarrer avec le liveCD" ? S'il s'agit d'utiliser le CD pour démarrer à partir du disque dur, c'est clair : ça ne marche pas ( j'obtiens stage 1.5 error 16).

Actuellement, je suis intégralement sur le CDrom.

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


Lubuntu - Xubuntu 11.10 - FAI Orange -

Hors ligne

#4 Le 13/12/2006, à 21:54

AirW

Re : [Définitivement irrésolu !] A la recherche de Grub...

Lorsque je lance la recherche, est-ce qu'elle ne se fait pas sur le CDrom ?
J'imagine (naïvement) que c'est sur le disque dur qu'il faut la faire, non ?


Lubuntu - Xubuntu 11.10 - FAI Orange -

Hors ligne

#5 Le 14/12/2006, à 06:54

Compte anonymisé

Re : [Définitivement irrésolu !] A la recherche de Grub...

Salut

Quand je dis démarrer avec le Livecd c'est bien comme tu le penses, intégralement sur ce cdrom.
La recherche grub se déroule sur l'ensemble des disques présents, montés ou non, donc elle est fiable.
Ce que tu peux faire :
Depuis le livecd :
Lancer une fenetre root (pour + de facilités)
sudo -s puis créer un point de montage temporaire :
mkdir /mnt/tempo et monter ta partition / (/dev/hda1) :
mount /dev/hda1 /mnt/tempo
A partit de là tu as accès à ta partition / sous le nom /mnt/tempo.
Tu peux lister les répertoires :
ls -l /mnt/tempo/boot    et
ls -l /mnt/tempo/boot/grub
Il est possible qu'il te manque des fichiers sous grub. Pour info je te liste ce qui est présent sur mon pc :

root@ubuntu:~# ls -l /boot/grub
total 204
-rw-r--r-- 1 root root    197 2006-11-02 11:13 default
-rw-r--r-- 1 root root     45 2006-11-02 11:13 device.map
-rw-r--r-- 1 root root   7508 2006-11-02 11:13 e2fs_stage1_5
-rw-r--r-- 1 root root   7332 2006-11-02 11:13 fat_stage1_5
-rw-r--r-- 1 root root     16 2006-11-02 11:13 installed-version
-rw-r--r-- 1 root root   8128 2006-11-02 11:13 jfs_stage1_5
-rwxr-xr-x 1 root root   4268 2006-12-14 06:38 menu.lst
-rw-r--r-- 1 root root   6804 2006-11-02 11:13 minix_stage1_5
-rw-r--r-- 1 root root   9076 2006-11-02 11:13 reiserfs_stage1_5
-rw-r--r-- 1 root root    512 2006-11-02 11:13 stage1
-rw-r--r-- 1 root root 105652 2006-11-02 11:13 stage2
-rw-r--r-- 1 root root   8764 2006-11-02 11:13 xfs_stage1_5

Bon courage et @+

#6 Le 14/12/2006, à 12:33

adrian15

Re : [Définitivement irrésolu !] A la recherche de Grub...

AirW a écrit :

Bonjour !

Oui, je sais, il y a déjà plein de doc et de posts sur le sujet mais pas taper pour autant !

J'ai dû rater une marche mais je ne sais pas laquelle.

En résumé,

1- Ubuntu (xUbuntu en fait) est le seul OS que j'utilise  mais une personne que je ne dénoncerai pas a tenté de brancher un disque dur contenant Win98 =>  j'ai perdu grub.

2- Après bidouillage de l'inconnu susnommé, je ne sais plus (pas) quel drapeau attribuer à la partition qui contient ubuntu (boot ou pas ?).

3- Je n'ai (bien sûr) pas de disquette de démarrage (ce serait trop beau !).

4- Le liveCD que j'ai ne propose pas de récupération de grub.

5- Lorsque je lance
grub> find /boot/grub/stage1
J'obtiens :
Error 15: File not found

Quelqu'un peut-il m'aider à retrouver le fil ?

J'ai peut-être oublié des infos importantes ? !

D'avance merci.

Tu fais un download de http://supergrub.forjamari.linex.org et tu le grave dans un cdrom et tu demarres avec lui.

Linux -> Demmarer Linux directement

c'est l'option que tu as besoins.

Selon ce que tu dis... le disque de Windows est maintenant le premier et avant le disk de Linux etait le premier. Cela signifie que meme que tu puisses re-installer le grub dans le MBR avec Linux -> Arranger Demarrage de Linux (GRUB) avec le SGD ça donnera un error a l'heure de demarrer.

Donque... Une foi tu as fais Linux -> Demmarer Linux directement depuis une console tu devras editer
comme root le fichier /boot/grub/devices.map tel qu'il reflecte ton nouveau sisteme et à continuation executer update-grub.

Si update-grub ne te installe le grub dans le MBR de premier disk tu ne poudras pas demarrer Linux mais que Windows. En ce cas la, emploi le SGD pour faire: Linux -> Arranger Demarrage de Linux (GRUB).

Salut.

adrian15

#7 Le 20/12/2006, à 18:49

AirW

Re : [Définitivement irrésolu !] A la recherche de Grub...

Bonsoir !

Merci à tous les deux de m'avoir répondu.

Un malheur n'arrivant jamais seul, je suis en panne d'adsl depuis un bon moment maintenant. Ne vous offusquez donc pas si le rythme est un peu ralenti.

J'ai commencé par explorer la piste de jeanjd63.

Il s'avère que tous (du moins je l'espère) les fichiers sont dans "lost+found", répartis dans des dossiers dont les noms sont visiblement attribués automatiquement (cf échantillon ci-dessous).

Peut-on "simplement" les déplacer pour les remettre à leur place ?
Comment être sûr de ne pas faire d'erreurs ?
Comment ne rien oublier ?

Bonne soirée !


root@ubuntu:~# ls -l /mnt/tempo2/lost+found
total 120
drwxr-xr-x  16 root root  4096 2006-11-11 11:55 #1015809
drwxr-xr-x   2 root root  4096 2006-10-10 14:46 #1064961
drwxr-xr-x   2 root root 49152 2006-11-11 11:30 #11
drwxr-xr-x   2 root root  4096 2006-10-25 15:36 #1228801
drwxr-xr-x   3 root root  4096 2006-11-11 11:52 #1359873
drwxrwxrwt   4 root root  4096 2006-12-07 17:15 #1441793
drwxr-xr-x  14 root root  4096 2006-11-14 19:51 #1572865
drwxr-xr-x   2 root root  4096 2006-10-25 15:36 #1622017
drwxr-xr-x   2 root root  4096 2006-11-11 15:59 #163841
drwxr-xr-x   2 root root  4096 2006-10-19 22:49 #1900545
drwxr-xr-x   2 root root  4096 2006-11-11 11:32 #245761
drwxr-xr-x  11 root root  4096 2006-10-25 15:36 #262145
drwxr-xr-x   4 root root  4096 2006-11-23 23:08 #311297
drwxr-xr-x   4 root root  4096 2006-11-21 07:54 #393217
lrwxrwxrwx   1 root root    11 2006-11-11 11:32 #49153 -> media/cdrom
lrwxrwxrwx   1 root root    30 2006-11-11 11:52 #49154 -> boot/vmlinuz-2.6.17-10-generic
lrwxrwxrwx   1 root root    33 2006-11-11 11:52 #49155 -> boot/initrd.img-2.6.17-10-generic
drwxr-xr-x   2 root root  4096 2006-10-19 22:49 #655361
drwxr-xr-x   2 root root  4096 2006-10-25 15:36 #720897
drwxr-xr-x   2 root root  4096 2006-11-11 11:55 #786433
drwxr-xr-x 110 root root  4096 2006-12-07 17:15 #802817
drwxr-xr-x   7 root root  4096 2006-11-30 19:07 #933889



root@ubuntu:~# ls -l /mnt/tempo2/lost+found/#1015809
total 5948
lrwxrwxrwx  1 root root      21 2006-11-11 11:32 cpp -> /etc/alternatives/cpp
drwxr-xr-x  2 root root    4096 2006-10-25 15:36 dhcp3-client
drwxr-xr-x  3 root root    4096 2006-10-25 15:39 firmware
drwxr-xr-x  3 root root    4096 2006-10-25 15:45 grub
lrwxrwxrwx  1 root root      19 2006-11-11 11:32 i386-linux-gnu -> /lib/i486-linux-gnu
drwxr-xr-x  2 root root    4096 2006-10-10 14:33 i486-linux-gnu
[...]

root@ubuntu:~# ls -l /mnt/tempo2/lost+found/#1359873
total 8428
-rw-r--r-- 1 root root  285604 2006-10-13 19:09 abi-2.6.17-10-generic
-rw-r--r-- 1 root root   74645 2006-10-13 16:13 config-2.6.17-10-generic
drwxr-xr-x 2 root root    4096 2006-11-11 11:52 grub
-rw-r--r-- 1 root root 5761503 2006-11-11 11:52 initrd.img-2.6.17-10-generic
-rw-r--r-- 1 root root   94600 2006-10-20 11:44 memtest86+.bin
-rw-r--r-- 1 root root  728690 2006-10-13 19:09 System.map-2.6.17-10-generic
-rw-r--r-- 1 root root 1636681 2006-10-13 19:09 vmlinuz-2.6.17-10-generic

root@ubuntu:~# ls -l /mnt/tempo2/lost+found/#1359873/grub
total 188
-rw-r--r-- 1 root root    197 2006-11-11 11:52 default
-rw-r--r-- 1 root root     15 2006-11-11 11:52 device.map
-rw-r--r-- 1 root root   7508 2006-11-11 11:52 e2fs_stage1_5
-rw-r--r-- 1 root root   7332 2006-11-11 11:52 fat_stage1_5
-rw-r--r-- 1 root root     16 2006-11-11 11:52 installed-version
-rw-r--r-- 1 root root   8128 2006-11-11 11:52 jfs_stage1_5
-rw-r--r-- 1 root root   3936 2006-11-11 11:52 menu.lst
-rw-r--r-- 1 root root   3923 2006-11-11 11:52 menu.lst~
-rw-r--r-- 1 root root   6804 2006-11-11 11:52 minix_stage1_5
-rw-r--r-- 1 root root   9076 2006-11-11 11:52 reiserfs_stage1_5
-rw-r--r-- 1 root root    512 2006-11-11 11:52 stage1
-rw-r--r-- 1 root root 105652 2006-11-11 11:52 stage2
-rw-r--r-- 1 root root   8764 2006-11-11 11:52 xfs_stage1_5


Lubuntu - Xubuntu 11.10 - FAI Orange -

Hors ligne

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

Compte anonymisé

Re : [Définitivement irrésolu !] A la recherche de Grub...

Salut

En principe "lost+found" contient les fichiers (morceaux de fichiers), répertoires etc  trouvés en erreur lors d'une vérif du système de fichier de type fsck ext2fs etc.

Dans ta situation il me parait difficile voire impossible de tout recréer "à la main". Une réinstall serait + prudente et + sure.

Il existe peut être des méthodes mais je ne les connais pas.

@+

#9 Le 21/12/2006, à 12:44

AirW

Re : [Définitivement irrésolu !] A la recherche de Grub...

Arghhh ! yikes

Dur, dur ! Heureusement que les vacances arrivent mais j'aurais bien utilisé mon temps autrement ...

J'attends encore un peu au cas ou quelqu'un aurait une autre idée.

En tout cas merci beaucoup de ta patience !

Bon Noël !


Lubuntu - Xubuntu 11.10 - FAI Orange -

Hors ligne

#10 Le 21/12/2006, à 12:54

calimarno

Re : [Définitivement irrésolu !] A la recherche de Grub...

Salut AirW,

D'après ce que j'ai compris, tu as retiré le disque dont le MBR était occupé par GRUB. il faudrait donc restaurer GRUB sur le MBR de ton second disque.

4- Le liveCD que j'ai ne propose pas de récupération de grub.

Quel LiveCD utilises-tu? Celui d'Ubuntu? En ligne de commande, ça doit être possible de le faire. (http://doc.ubuntu-fr.org/installation/grub#restauration , mais je pense que tu connais déjà)

5- Lorsque je lance
grub> find /boot/grub/stage1
J'obtiens :
Error 15: File not found

As-tu bien installé le paquet grub? Est-ce que grub est installé sur ta partition Ubuntu? Est-ce que tu pourrais lancer un grub-install ou quelque chose comme ça?
http://www.gnu.org/software/grub/manual/html_node/Installing-GRUB-using-grub-install.html

Bon courage!


Les Chroniques de Calimarno -- Swisslinux.org
"Alors que tous les autres ont des problèmes, les chimistes ont des solutions!" :D
----
Pour passer un sujet en [Résolu], il suffit que l'auteur du premier message du sujet modifie le titre en cliquant sur "Modifier".

Hors ligne

#11 Le 21/12/2006, à 13:07

cep

Re : [Définitivement irrésolu !] A la recherche de Grub...

calimarno a écrit :

As-tu bien installé le paquet grub? Est-ce que grub est installé sur ta partition Ubuntu? Est-ce que tu pourrais lancer un grub-install ou quelque chose comme ça?

Tous les fichiers sont dans lost+found.

Il faudrait savoir ce qui s'est passé exactement et la cause de cela (mauvaise manipulation et mauvais fsck ?)

Tu pourrais essayer de les replacer (recopier) dans /boot/. . . ensuite si le find fonctionne essaye de restaurer grub ou applique la procédure d'Adrian.

Si tout cela ne fonctionne pas il faudra analyser ton disque avant tout.

Hors ligne

#12 Le 23/12/2006, à 12:34

AirW

Re : [Définitivement irrésolu !] A la recherche de Grub...

cep a écrit :

Tu pourrais essayer de les replacer (recopier) dans /boot/. . .

Je vais tenter mais il ne reste plus rien d'autre à la racine que lost+found. Il faut donc recréer tous les dossiers à la main !

Je pense de plus en plus sérieusement à une réinstallation.


Lubuntu - Xubuntu 11.10 - FAI Orange -

Hors ligne

#13 Le 02/01/2007, à 14:44

AirW

Re : [Définitivement irrésolu !] A la recherche de Grub...

Bon, Je note ce fil comme "définitivement irrésolu" wink puisque j'ai réinstallé Ubuntu.

Merci de votre aide et bonne année à tous !

--
Hervé


Lubuntu - Xubuntu 11.10 - FAI Orange -

Hors ligne