Bonjour à tous,

j'ai un problème pour faire fonctionner ma debian clonée à partir de mon disque 
dur interne et qui 
se trouve sur mon disque dur externe iomega de 360Go. Pour cloner, j'ai utilisé 
gparted
et fait un simple copier coller pour mes 4 partitions (/, swap, /home/ et 
/usr/).

la commande fdisk me donne :
-------------------------------------------------------------------------------------------
#fdisk -l 

Disque /dev/hda: 20.0 Go, 20020396032 octets
255 heads, 63 sectors/track, 2434 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0xbd60bd60

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1        1158     9301603+   c  W95 FAT32 (LBA)
/dev/hda2            1159        2434    10249470   83  Linux

Disque /dev/hdb: 40.0 Go, 40020664320 octets
255 heads, 63 sectors/track, 4865 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x7fdfd846

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hdb1   *           1        1277    10257471   83  Linux
/dev/hdb2            1278        1468     1534207+  82  Linux swap / Solaris
/dev/hdb3            1469        3590    17044965   83  Linux
/dev/hdb4            3591        4865    10241437+  83  Linux

Disque /dev/uba: 360.0 Go, 360080695296 octets
255 heads, 63 sectors/track, 43777 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Disk identifier: 0x7fb2dc8c

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/uba1               1       12748   102398278+   b  W95 FAT32
/dev/uba2           12749       25496   102398310   83  Linux
/dev/uba3   *       25497       26773    10257502+  83  Linux
/dev/uba4           26774       43777   136584630    5  Extended
/dev/uba5           26774       26965     1542208+  82  Linux swap / Solaris
/dev/uba6           26966       29088    17052966   83  Linux
/dev/uba7           29089       30364    10249438+  83  Linux

-----------------------------------------------------------------------------------------------------

le premier disque dur /dev/hda contient windows (et une partition ext3 de 
sauvegarde pour ma debian) que j'ai en dual boot avec /dev/hdb, le disque sur 
lequel se trouve ma lenny avec les 4 partitions citées plus haut.

sur /dev/uba (le dd externe), /dev/uba3 est la partition /, /dev/uba5 la swap, 
/dev/uba6, le home et /dev/uba7 le /usr.

Je me retrouve avec deux fichiers lilo.conf et après avoir googlelisé, j'ai vu 
qu'il ne fallait qu'en mettre un. 
Mais le probleme est que je ne sais pas mettre dans mon /etc/lilo.conf pour 
indiquer au bios de booter sur /dev/uba3 (/), voici mon /etc/lilo.conf de mon 
disque dur interne :

----------------------------------------------------------------------------------
lba32
disk=/dev/hda
disk=/dev/hdb
boot=/dev/hda
root=/dev/hdb1

install=menu

# Specifies the location of the map file
#
map=/boot/map

etc...


default=2.6.24


image=/vmlinuz
        label=2.6.24
        read-only
        optional


#autres noyaux etc....


other=/dev/hda1
  label="Windows(hda1)"



-----------------------------------------------------------------------------------------------

après avoir tapé "lilo", ça marche bien: 

# lilo
Warning: The boot sector and map file are on different disks.
Added 2.6.24 *
Added 2.6.18.070525
Added 2.4.25
Added Windows(hda1)
One warning was issued.

Le probleme est pour le lilo.conf de mon dd externe, j'ai mis :

lba32
disk=/dev/uba
boot=/dev/uba
root=/dev/uba3
default=2.6.24


image=/vmlinuz
        label=2.6.24
        read-only
        optional

#autres noyaux etc...

other=/dev/hda1
  label="Windows(hda1)"


--------------------------------------------------

après avoir monté les 4 partitions du dd externe sur /mnt/  et  un "chroot  
/mnt", j'ai l'erreur suivante: 

# lilo
Fatal: Sorry, don't know how to handle device 0xb400
------------------------------------------------------------------------

Comment dois je l'indiquer pour le bios ?
rajouter "bios=0xb400" ne marche pas non plus.
----------------------------------------------------

Je ne sais pas quoi faire, j'ai changé l'ordre du boot dans le bios pour le 
forcer à booter sur le 
dd externe mais rien n'y fait (on me propose 2 options: l'option USB FDD et USB 
ZIP, aucune des deux  ne marche), j'ai le même message 
d'erreur qui apparait au moment où le menu de lilo devrait apparaitre: "Invalid 
table partition".

J'ai un AMD Duron(tm) Processor de 700Mhz, je sais , ça commence à faire un bye 
mais 
j'heberge mon site dessus et il a l'air de tenir le coup mais par précaution, 
je voudrais qu'il marche aussi
sur mon dd externe.
J'ai flashé le bios pour passer de la version 2000 à 2002.

En vous remerciant par avance d'avoir lu ce long message et pour tous les 
conseils que vous pourrez me 
donner.

Cordialement.


_________________________________________________________________
Votre contact a choisi Hotmail, l'e-mail ultra sécurisé. Créez un compte 
gratuitement !
http://www.windowslive.fr/hotmail/default.asp

Répondre à