pb pour booter sur un dd externe sur lequel il y a une lenny clonée

Le
petit fabien
--_4f61cb70-444e-4c90-82a9-eb0b0869e381_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable







Bonjour tous,

j'ai un problme pour faire fonctionner ma debian clone partir de =
mon disque dur interne et qui
se trouve sur mon disque dur externe iomega de 360Go. Pour cloner, j'ai uti=
lis 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

Priphrique Amorce Dbut Fin Blocs Id Systme
/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

Priphrique Amorce Dbut Fin Blocs Id Systme
/dev/hdb1 * 1 1277 10257471 83 Linux
/dev/hdb2 1278 1468 1534207+ 82 Linux swap / Solari=
s
/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

Priphrique Amorce Dbut Fin Blocs Id Systme
/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 / Solari=
s
/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 s=
auvegarde pour ma debian) que j'ai en dual boot avec /dev/hdb, le disque su=
r lequel se trouve ma lenny avec les 4 partitions cites plus haut.

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

Je me retrouve avec deux fichiers lilo.conf et aprs 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)"



=
--

aprs 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)"


--

aprs avoir mont les 4 partitions du dd externe sur /mnt/ et un "chr=
oot /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 mme message
d'erreur qui apparait au moment o le menu de lilo devrait apparaitre: "I=
nvalid table partition".

J'ai un AMD Duron(tm) Processor de 700Mhz, je sais , a commence fair=
e un bye mais
j'heberge mon site dessus et il a l'air de tenir le coup mais par prcaut=
ion, 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 c=
onseils que vous pourrez me
donner.

Cordialement.


_________________________________________________________________
Votre contact a choisi Hotmail, l'e-mail ultra scuris. Crez un com=
pte gratuitement !
http://www.windowslive.fr/hotmail/default.asp=

--_4f61cb70-444e-4c90-82a9-eb0b0869e381_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>


<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>


Bonjour tous,<br><br>j'ai un problme pour faire fonctionner ma debia=
n clone partir de mon disque dur interne et qui <br>se trouve sur mo=
n disque dur externe iomega de 360Go. Pour cloner, j'ai utilis gparted<b=
r>et fait un simple copier coller pour mes 4 partitions (/, swap, /home/ et=
/usr/).<br><br>la commande fdisk me donne :<br>=
-<br>#fdisk =
-l <br><br>Disque /dev/hda: 20.0 Go, 20020396032 octets<br>255 heads, 63 se=
ctors/track, 2434 cylinders<br>Units = cylindres of 16065 * 512 = 82252=
80 bytes<br>Disk identifier: 0xbd60bd60<br><br>Priphrique Amorce&nbsp=
;&nbsp;&nbsp; Dbut&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fin&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; Blocs&nbsp;&nbsp;&nbsp; Id&nbsp; Systme<br>=
/dev/hda1&nbsp;&nbsp; *&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1158&nbsp;&nbsp;&nbsp;=
&nbsp; 9301603+&nbsp;&nbsp; c&nbsp; W95 FAT32 (LBA)<br>/dev/hda2&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1159&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; 2434&nbsp;&nbsp;&nbsp; 10249470&nbsp;&nbsp; 83&=
nbsp; Linux<br><br>Disque /dev/hdb: 40.0 Go, 40020664320 octets<br>255 head=
s, 63 sectors/track, 4865 cylinders<br>Units = cylindres of 16065 * 512 =
= 8225280 bytes<br>Disk identifier: 0x7fdfd846<br><br>Priphrique Am=
orce&nbsp;&nbsp;&nbsp; Dbut&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; Fin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Blocs&nbsp;&nbsp;&nbsp; Id&nbsp; Syst=
me<br>/dev/hdb1&nbsp;&nbsp; *&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1277&nbsp;&nb=
sp;&nbsp; 10257471&nbsp;&nbsp; 83&nbsp; Linux<br>/dev/hdb2&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1278&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; 1468&nbsp;&nbsp;&nbsp;&nbsp; 1534207+&nbsp; 82&nbsp; =
Linux swap / Solaris<br>/dev/hdb3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; 1469&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 359=
0&nbsp;&nbsp;&nbsp; 17044965&nbsp;&nbsp; 83&nbsp; Linux<br>/dev/hdb4&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3591&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4865&nbsp;&nbsp;&nbsp; 10241437+&nbsp; 83&n=
bsp; Linux<br><br>Disque /dev/uba: 360.0 Go, 360080695296 octets<br>255 hea=
ds, 63 sectors/track, 43777 cylinders<br>Units = cylindres of 16065 * 512=
= 8225280 bytes<br>Disk identifier: 0x7fb2dc8c<br><br>Priphrique A=
morce&nbsp;&nbsp;&nbsp; Dbut&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp; Fin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Blocs&nbsp;&nbsp;&nbsp; Id&nbsp; Sys=
tme<br>/dev/uba1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12748&nb=
sp;&nbsp; 102398278+&nbsp;&nbsp; b&nbsp; W95 FAT32<br>/dev/uba2&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12749&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp; 25496&nbsp;&nbsp; 102398310&nbsp;&nbsp; 83&nbsp; Linux<br>/=
dev/uba3&nbsp;&nbsp; *&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 25497&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; 26773&nbsp;&nbsp;&nbsp; 10257502+&nbsp; 83&nbsp; =
Linux<br>/dev/uba4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; 26774&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 43777&nbsp;&nbsp; 136584630&n=
bsp;&nbsp;&nbsp; 5&nbsp; Extended<br>/dev/uba5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 26774&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2=
6965&nbsp;&nbsp;&nbsp;&nbsp; 1542208+&nbsp; 82&nbsp; Linux swap / Solaris<b=
r>/dev/uba6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 269=
66&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 29088&nbsp;&nbsp;&nbsp; 17052966&nbs=
p;&nbsp; 83&nbsp; Linux<br>/dev/uba7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; 29089&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30364&nbsp;=
&nbsp;&nbsp; 10249438+&nbsp; 83&nbsp; Linux<br><br>=
=
--<br><br>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 cites plus h=
aut.<br><br>sur /dev/uba (le dd externe), /dev/uba3 est la partition /, /de=
v/uba5 la swap, /dev/uba6, le home et /dev/uba7 le /usr.<br><br>Je me retro=
uve avec deux fichiers lilo.conf et aprs avoir googlelis, j'ai vu qu'=
il ne fallait qu'en mettre un. <br>Mais le probleme est que je ne sais pas =
mettre dans mon /etc/lilo.conf pour indiquer au bios de booter sur /dev/uba=
3 (/), voici mon /etc/lilo.conf de mon disque dur interne :<br><br>--=
--<=
br>lba32<br>disk=/dev/hda<br>disk=/dev/hdb<br>boot=/dev/hda<br>root=
=/dev/hdb1<br><br>install=menu<br><br># Specifies the location of the m=
ap file<br>#<br>map=/boot/map<br><br>etc<br><br><br>default=2.6.24<b=
r><br><br>image=/vmlinuz<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; la=
bel=2.6.24<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; read-only<br>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; optional<br><br><br>#autres noyaux =
etc.<br><br><br>other=/dev/hda1<br>&nbsp; label="Windows(hda1)"<br><=
br><br><br>-=
-<br><br>aprs avoir tap "lilo", a ma=
rche bien: <br><br># lilo<br>Warning: The boot sector and map file are on d=
ifferent disks.<br>Added 2.6.24 *<br>Added 2.6.18.070525<br>Added 2.4.25<br=
>Added Windows(hda1)<br>One warning was issued.<br><br>Le probleme est pour=
le lilo.conf de mon dd externe, j'ai mis :<br><br>lba32<br>disk=/dev/uba=
<br>boot=/dev/uba<br>root=/dev/uba3<br>default=2.6.24<br><br><br>imag=
e=/vmlinuz<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; label=2.6.24<b=
r>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; read-only<br>&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; optional<br><br>#autres noyaux etc<br><br>othe=
r=/dev/hda1<br>&nbsp; label="Windows(hda1)"<br><br><br>-=
-<br><br>aprs avoir mont les 4 parti=
tions du dd externe sur /mnt/&nbsp; et&nbsp; un "chroot&nbsp; /mnt", j'ai l=
'erreur suivante: <br><br># lilo<br>Fatal: Sorry, don't know how to handle =
device 0xb400<br>-=
--<br><br>Comment dois je l'indiquer pour le bios ?<br>rajouter=
"bios=0xb400" ne marche pas non plus.<br>-=
<br><br>Je ne sais pas quoi faire, j'ai chang l'ord=
re du boot dans le bios pour le forcer booter sur le <br>dd externe mai=
s rien n'y fait (on me propose 2 options: l'option USB FDD et USB ZIP, aucu=
ne des deux&nbsp; ne marche), j'ai le mme message <br>d'erreur qui appar=
ait au moment o le menu de lilo devrait apparaitre: "Invalid table parti=
tion".<br><br>J'ai un AMD Duron(tm) Processor de 700Mhz, je sais , a com=
mence faire un bye mais <br>j'heberge mon site dessus et il a l'air de =
tenir le coup mais par prcaution, je voudrais qu'il marche aussi<br>sur =
mon dd externe.<br>J'ai flash le bios pour passer de la version 2000 =
2002.<br><br>En vous remerciant par avance d'avoir lu ce long message et p=
our tous les conseils que vous pourrez me <br>donner.<br><br>Cordialement.<=
br><br><br /><hr />Avec Windows Live Messenger restez en contact avec tous =
vos amis ! <a href='http://www.windowslive.fr/messenger/' target='_new=
'>Tlchargez Messenger, c'est gratuit !</a></body>
</html>=

--_4f61cb70-444e-4c90-82a9-eb0b0869e381_--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Sylvain Sauvage
Le #9691481
petit fabien, dimanche 6 avril 2008, 00:27:30 CEST
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 u tilisé gparted
et fait un simple copier coller pour mes 4 partitions (/, swap, /home/ et /usr/).
[…]
disk=/dev/hda
disk=/dev/hdb
boot=/dev/hda
root=/dev/hdb1
[…]
disk=/dev/uba
boot=/dev/uba
root=/dev/uba3



Les options boot et root peuvent aussi être définies dans les
différentes sections. Là, elles sont globales.

Ce que tu peux faire :
Dans le lilo.conf du disque interne, tu ajoutes une section
pour ton disque externe en y spécifiant root=/dev/uba3.

Voilà comment ça se passe en gros ;
— le bios démarre un disque, en pointant son MBR ;
— le MBR contient un lilo, qui lance le noyau ;
— le noyau démarre et a besoin de son /.

Donc :
— boot= indique où doit être mis lilo et sa conf, c⠀™est le
disque qui démarre. Donc /dev/hda pour le disque interne ;
— image= indique où se trouve le noyau, et il doit être
accessible au moment où tu lances lilo (donc /dev/uba3 doit
être monté et la valeur de image= doit indiquer le chemin
complet dans le point de montage temporaire) ;
— root= indique où se trouve le système démarrà © (le /).

Mais il y a d’autres solutions, notamment celle que tu as
testée en demandant au bios de changer le disque de démarrage.
Dans ce cas, lilo est installé sur le disque externe
(boot=/dev/uba).

--
Sylvain Sauvage
Publicité
Poster une réponse
Anonyme