Forums Zebulon.fr: [resolu] Aide au paramétrage : lilo.conf - Forums Zebulon.fr

Aller au contenu

  • (2 Pages)
  • +
  • 1
  • 2

[resolu] Aide au paramétrage : lilo.conf Après restauration d'image partition Noter : -----

#1 L'utilisateur est hors-ligne   Pang 

  • Godlike Member
  • Groupe : Membres
  • Messages : 3124
  • Inscrit(e) : 07-décembre 06

Posté 09 août 2010 - 04:34

Youpi,

Ce PC est multiboot avec un windows XP pro et un linux. Il y a plusieurs partitions réparties comme suit :


Image IPB

(seul le disque 0 nous intéresse)

Suite à une défragmentation qui a très mal tourné (test logiciel, merci Paragon), je ne parvenais plus à lancer windows XP (clusters croisées pour ceux à qui ça parle).
je n'ai pas réussi à réparer le phénomène et la "seule" solution à mon niveau était de restaurer une image de cette partition C:.

Lilo.conf n'a pas été impacté par ces manipulations (il est sur une partition séparée), si ce n'est qu'aujourd'hui il est toujours capable de lancer linux mais ne trouve pas le 'nouveau' windows sur sa 'nouvelle partition'.(si je passe par un lanceur alternatif, windows se lance)


Voici mon lilo.conf :

boot = /dev/hda
prompt
timeout = 30
#bitmap=/boot/splash.bmp
change-rules
reset
#vga = 769,771/773/792
vga = 769
image = /boot/vmlinuz
   root = current
   label = Linux
   read-only
other = /dev/hda1
label = XP


>fdisk /dev/hda
The number of cylinders for this disk is set to 10337
There is nothing wrong with that, but this is larger than 1024
and could in certain setups cause problems with :
booting and partitioning software from other OSs

> p

/dev/hda1           9           2622           19761840     7    HPFS/NTFS
/dev/hda2        2623          10337           58325400     f    W98 Ext'd
/dev/hda3 *         1              8              60448+   83    Linux
/dev/hda5        2623           6899           32334088+    7    HPFS/NTFS
/dev/hda6        6900           7287            2933248+   82    Linux swap
/dev/hda7        7288          10337           23057968+   83    Linux

Partition table entries are not in disk order


Deux questions :

- Comment faire pour mettre à jour mon lilo.conf ?(non, je ne veux pas le remplacer par grub)
- Que c'est-il passé pour que lilo ne puisse plus lancer hda1 ?

^^

edit : 'tain c'est mon 3000'lième post !!

Ce message a été modifié par Pang - 09 août 2010 - 09:06 .

Image IPB
0

PUBLICITÉ

  • Annonces Google

#2 L'utilisateur est hors-ligne   jeanbi 

  • Godlike Member
  • Groupe : Membres
  • Messages : 3911
  • Inscrit(e) : 19-janvier 01

Posté 09 août 2010 - 06:31

bonjour ,
as tu essayer

Citation

other /dev/hda2

a+
J'adore le travail, il me fascine et je peux rester assis des heures à le considerer.(Jerome K. Jerome)
Image IPB
0

#3 L'utilisateur est hors-ligne   Pang 

  • Godlike Member
  • Groupe : Membres
  • Messages : 3124
  • Inscrit(e) : 07-décembre 06

Posté 09 août 2010 - 07:16

Salut jeanbi,

Affirmatif pour l'essai sur hda2 mais ça ne fait rien non plus...
Image IPB
0

#4 L'utilisateur est hors-ligne   jeanbi 

  • Godlike Member
  • Groupe : Membres
  • Messages : 3911
  • Inscrit(e) : 19-janvier 01

Posté 09 août 2010 - 07:21

Voir le messagePang, le 09 août 2010 - 07:16 , dit :

Salut jeanbi,

Affirmatif pour l'essai sur hda2 mais ça ne fait rien non plus...

et hda5 ?
a+
J'adore le travail, il me fascine et je peux rester assis des heures à le considerer.(Jerome K. Jerome)
Image IPB
0

#5 L'utilisateur est hors-ligne   Pang 

  • Godlike Member
  • Groupe : Membres
  • Messages : 3124
  • Inscrit(e) : 07-décembre 06

Posté 09 août 2010 - 08:24

hda5 non plus; ouf, je n'ai plus de partition ntfs :-D

Je crois qu'il faut re-écrire le MBR, non ?
Image IPB
0

#6 L'utilisateur est hors-ligne   Greywolf 

  • Modérateur
  • Groupe : Modérateur [Greywolf]
  • Messages : 9321
  • Inscrit(e) : 06-décembre 01

Posté 09 août 2010 - 08:54

tu dois réécrire simplement la table des partitions en remettant le tout dans l'ordre (enfin normalement)

ta partition nommée hda3 devrait être hda1
la hda1 (NTFS) devrait être hda2
et la partition étendue devrait être hda3

fdisk /dev/hda
x (eXpert only)
f (fix partition order)
p (print partition table => noter le nouvel ordre)
w (write partition table)

modifier lilo.conf en conséquence (ta partition root devrait être /dev/hda1 et windows /dev/hda2 dans other)
exécuter lilo -v avant de rebooter
(avoir un LiveCD bootable au cas où...)
En essayant continuellement on finit par réussir.
Donc : plus ça rate, plus on a de chances que ça marche.
0

#7 L'utilisateur est hors-ligne   Pang 

  • Godlike Member
  • Groupe : Membres
  • Messages : 3124
  • Inscrit(e) : 07-décembre 06

Posté 09 août 2010 - 08:57

non non, c'est de ma faute.

En fait une fois le fichier lilo.conf édité et sauvegardé, il faut aussi taper
lilo

dans la console pour mettre à jour le fichier, et j'ai oublié cette étape (pas habitué à l'os).

j'ai remis /dev/hda1
Ca marche.

edit :

je n'avais pas pris connaissance du message de Greywolf.

Citation

exécuter lilo -v avant de rebooter
C'est ça, sauf que j'ai pas mis -v

Partition table entries are not in disk order

Citation

tu dois réécrire simplement la table des partitions en remettant le tout dans l'ordre (enfin normalement)
Oui il faudrait faire ça. Mais maintenant avant de toucher je vais vite faire une image de cette configuration qui marche :-)

Merci à vous

Ce message a été modifié par Pang - 09 août 2010 - 09:05 .

Image IPB
0

#8 L'utilisateur est hors-ligne   Greywolf 

  • Modérateur
  • Groupe : Modérateur [Greywolf]
  • Messages : 9321
  • Inscrit(e) : 06-décembre 01

Posté 09 août 2010 - 09:03

ah ben oui c'est sur... :-P
c'est propre à lilo (avec grub y'a pas besoin, on peut même éditer à la volée la ligne de boot au démarrage :-pP)
En essayant continuellement on finit par réussir.
Donc : plus ça rate, plus on a de chances que ça marche.
0

#9 L'utilisateur est hors-ligne   Pang 

  • Godlike Member
  • Groupe : Membres
  • Messages : 3124
  • Inscrit(e) : 07-décembre 06

Posté 09 août 2010 - 09:13

Ué mais maintenant j'aimerai bien savoir pourquoi lilo n'a pu lancer windows après la restauration de la partition.

J'ai déjà restauré des images de partitions mais pas sur des machines multiboot, alors je ne sais pas si c'est spécifique à lilo ou si c'est à cause du logiciel utilisé pour restaurer l'image...

Quoi t'en penses ?


edit :

Citation

avec grub y'a pas besoin
Ouai mais lilo ça sonne mieux
:okout:

Ce message a été modifié par Pang - 09 août 2010 - 09:19 .

Image IPB
0

#10 L'utilisateur est hors-ligne   Greywolf 

  • Modérateur
  • Groupe : Modérateur [Greywolf]
  • Messages : 9321
  • Inscrit(e) : 06-décembre 01

Posté 10 août 2010 - 09:03

Quand tu exécutes lilo, celui-ci écrit le stage1 dans le mbr ou le superblock plus le mapping des secteurs du disque dur (afin de pouvoir trouver les entrées des autres OS). Comme l'organisation des partitions avait changé, le fichier map ne correspondait peut-être plus pour la partition windows.

La réexécution de lilo a permis de réécrire ce fichier map. (lilo -v c'est pour le mode verbeux pour plus de messages)

//quand je fais des images disque, j'effectue toujours une sauvegarde de la table des partitions et du mbr avec dd pour éviter des désagréments lors de restauration
En essayant continuellement on finit par réussir.
Donc : plus ça rate, plus on a de chances que ça marche.
0

  • (2 Pages)
  • +
  • 1
  • 2


Réponse rapide

  


1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)



    Page officielle Zebulon.fr