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 20/08/2008, à 18:04

Grummfy

[résolu]sfdisk me renvoi une erreur ....

Hello,
J'ai un petit problème avec sfdisk dont je ne comprends pas la cause ...

:~#sfdisk -d /dev/sda | sfdisk /dev/sdd
Vérification qu'aucun autre n'utilise le disque en ce moment ...
OK

Disque /dev/sdd: 38913 cylindres, 255 têtes, 63 secteurs/piste
Vieille situation:
Unités= cylindres de 8225280 octets, blocs de 1024 octets, décompte à partir de 0

   Périph Amor Début     Fin   #cyls    #blocs    Id  Système
/dev/sdd1          0       -       0          0    0  Vide
/dev/sdd2          0       -       0          0    0  Vide
/dev/sdd3          0       -       0          0    0  Vide
/dev/sdd4          0       -       0          0    0  Vide
AVERTISSEMENT: début de partition corrompu (auparavant 434108431)

sfdisk: entrée erronée

Le but étant de recopier la table de partition d'un disque à l'autre, je l'ai déjà fait et cela marche bien ...

le disque /dev/sdd est vide (déjà eu des donnée deçu mais la complètement formaté ..)

Dernière modification par Grummfy (Le 27/08/2008, à 22:20)


Grummfy, le seul, l'unique !

Hors ligne

#2 Le 20/08/2008, à 18:25

denis_aec

Re : [résolu]sfdisk me renvoi une erreur ....

AVERTISSEMENT: début de partition corrompu (auparavant 434108431) si c'est ça que t'a renvoyé le 1er sfdisk sur sda, pas étonnant que le 2nd n'apprécie pas ... ou alors c'est sdd qui a un souci .  Regarde déjà ce que donne :
sfdisk -d /dev/sda

Dernière modification par denis_aec (Le 20/08/2008, à 18:26)

Hors ligne

#3 Le 20/08/2008, à 18:33

cep

Re : [résolu]sfdisk me renvoi une erreur ....

denis_aec a écrit :

sfdisk -d /dev/sda

sfdisk -l /dev/sda

Hors ligne

#4 Le 20/08/2008, à 20:22

denis_aec

Re : [résolu]sfdisk me renvoi une erreur ....

cep a écrit :
denis_aec a écrit :

sfdisk -d /dev/sda

sfdisk -l /dev/sda

non, le but est de voir ce que retourne le -d ... pas de lister

Hors ligne

#5 Le 20/08/2008, à 20:49

cep

Re : [résolu]sfdisk me renvoi une erreur ....

denis_aec a écrit :
cep a écrit :
denis_aec a écrit :

sfdisk -d /dev/sda

sfdisk -l /dev/sda

non, le but est de voir ce que retourne le -d ... pas de lister

Ah ok. BIen vu.

Hors ligne

#6 Le 20/08/2008, à 21:00

Grummfy

Re : [résolu]sfdisk me renvoi une erreur ....

:~# sfdisk -l /dev/sda

Disque /dev/sda: 36483 cylindres, 255 têtes, 63 secteurs/piste
Unités= cylindres de 8225280 octets, blocs de 1024 octets, décompte à partir de 0

   Périph Amor Début     Fin   #cyls    #blocs    Id  Système
/dev/sda1          0+   1043    1044-   8385898+   b  W95 FAT32
/dev/sda2          0       -       0          0    0  Vide
/dev/sda3       1044   36482   35439  284663767+   5  Extended
/dev/sda4          0       -       0          0    0  Vide
/dev/sda5      18014   27021    9008   72356760   83  Linux
/dev/sda6      27022+  36482    9461-  75995451   83  Linux
/dev/sda7       1044+  18013   16970- 136311462   83  Linux

:~# sfdisk -d /dev/sda
# table de partitions de /dev/sda
unit: sectors

/dev/sda1 : start=       63, size= 16771797, Id= b
/dev/sda2 : start=        0, size=        0, Id= 0
/dev/sda3 : start= 16771860, size=569327535, Id= 5
/dev/sda4 : start=        0, size=        0, Id= 0
/dev/sda5 : start=289394910, size=144713520, Id=83
/dev/sda6 : start=434108493, size=151990902, Id=83
/dev/sda7 : start= 16771986, size=272622924, Id=83


Grummfy, le seul, l'unique !

Hors ligne

#7 Le 20/08/2008, à 22:29

denis_aec

Re : [résolu]sfdisk me renvoi une erreur ....

Le -d comme le -l donnent apparemment de bons résultats, mais si on compare :
AVERTISSEMENT: début de partition corrompu (auparavant 434108431)
et /dev/sda6 : start=434108493, il y a peut-être un problème par là.

Peut-être faudrait-il reformatter à bas niveau le sdd, ou du moins le contrôler sérieusement avec des outils comme ceux fournis par UBCD ou le constructeur de ton disque.

Ton sdd est de capacité au moins égale à sda ? même configuration approximativement ?

Ultimate Boot CD (la boite à outils ...)
site : http://www.ultimatebootcd.com/
tuto : http://forum.tt-hardware.com/topic-81564--Tutorial-Ultimate-Boot-CD.htm
http://www.microeasy.net/forums/index.php?showtopic=825

Hors ligne

#8 Le 20/08/2008, à 23:24

cep

Re : [résolu]sfdisk me renvoi une erreur ....

Disque /dev/sdd: 38913 cylindres, 255 têtes, 63 secteurs/piste

Hors ligne

#9 Le 20/08/2008, à 23:44

Grummfy

Re : [résolu]sfdisk me renvoi une erreur ....

sdd comporte 20 giga en plus mais en théorie cela doit marcher ...

si j'install un os (windows, dos, linux, ...) sur /dev/sdd cela fonctionne nickel ...

bon ben je vais donc essayer ubcd


sinon je vient de remarquer que :

/dev/sda5 : start=289394910, size=144713520, Id=83
/dev/sda6 : start=434108493, size=151990902, Id=83

289394910 + 144713520 = 434108430 ....


edit :

Grummfy a écrit :

Miracle ... un truc qui a très bien marché fut ceci :
sfdisk -d /dev/sda > out.sav
edition de out.sav par ceci :

# table de partitions de /dev/sda
unit: sectors

/dev/sda1 : start=       63, size= 16771797, Id= b
/dev/sda2 : start=        0, size=        0, Id= 0
/dev/sda3 : start= 16771860, size=569327535, Id= 5
/dev/sda4 : start=        0, size=        0, Id= 0
/dev/sda5 : start= 16771986, size=272622924, Id=83
/dev/sda6 : start=289394910, size=144713520, Id=83
/dev/sda7 : start=434108493, size=151990902, Id=83

la cela fonctionne ...

=> je penche pour un bug => launchpad?

Dernière modification par Grummfy (Le 20/08/2008, à 23:48)


Grummfy, le seul, l'unique !

Hors ligne

#10 Le 21/08/2008, à 06:54

cep

Re : [résolu]sfdisk me renvoi une erreur ....

deux géométries différentes au départ.

Hors ligne

#11 Le 21/08/2008, à 17:33

Grummfy

Re : [résolu]sfdisk me renvoi une erreur ....

oui mais rien n'interdit la copie même en cas de géométrie différente ....
en tout cas je n'ai rien lu de tel ... en tout cas dans le man ...


Grummfy, le seul, l'unique !

Hors ligne

#12 Le 21/08/2008, à 19:04

denis_aec

Re : [résolu]sfdisk me renvoi une erreur ....

As-tu réussi ou pas ?

Avec :
sfdisk -d /dev/sda > out.sav
sfdisk  /dev/sdd < out.sav

et pas avec :
sfdisk -d /dev/sda | sfdisk /dev/sdd

Si c'est bien le cas, un p'tit rapport de bug sur Launchpad me semble approprié. Même si la doc préconise effectivement la 1ère méthode.

Hors ligne

#13 Le 21/08/2008, à 19:10

Grummfy

Re : [résolu]sfdisk me renvoi une erreur ....

J'ai réussis oui, mais en faisant ceci :
sfdisk -d /dev/sda > out.sav
edition du fichier out.sav pour "remettre dans l'ordre les partitions"
sfdisk  /dev/sdd < out.sav


Grummfy, le seul, l'unique !

Hors ligne

#14 Le 22/08/2008, à 08:55

cep

Re : [résolu]sfdisk me renvoi une erreur ....

Grummfy a écrit :

oui mais rien n'interdit la copie même en cas de géométrie différente ....
en tout cas je n'ai rien lu de tel ... en tout cas dans le man ...

qui t'a dit l'inverse ?

Cependant, sur des disques à géométrie différente il est préférable de faire différemment du pipe.

- éventuellement faire un dd zero ou wipe de la totalité du disque puis un blockdev --rereadpt
- dd du mbr disk 1 vers disk 2
- sfdisk -d > disk1_out
- sfdisk -n /disk2 <disk1_out pour vérifier qu'il n'y a pas de problèmes avec l'étendue et les logiques
- sfdisk /disk2 <disk1
- sfdisk -R /disk2  pour être certain que le kernel met à jour ses informations (même si la version fdisk a été patchée)
- transfert des sauvegardes des fs sur disk2

Édit : j'oubliais de préciser qu'il faut bien sûr que la table de disk1 soit saine.

Dernière modification par cep (Le 22/08/2008, à 09:01)

Hors ligne

#15 Le 22/08/2008, à 09:36

denis_aec

Re : [résolu]sfdisk me renvoi une erreur ....

Si tu as du effectivement réorganiser ce que sort le sfdisk -d pour pouvoir le donner au second sfdik, je pense qu'un rapport sur launchpad serait utile. Le -d devrait sortir les partitions dans le bon ordre.
Mais cela n'empêche pas bien sur de faire des contrôles comme le préconise cep.

Hors ligne

#16 Le 22/08/2008, à 14:05

cep

Re : [résolu]sfdisk me renvoi une erreur ....

denis_aec a écrit :

je pense qu'un rapport sur launchpad serait utile.

sur le mauvais travail réalisé par le précédent partitionneur ?

Hors ligne

#17 Le 22/08/2008, à 14:28

Grummfy

Re : [résolu]sfdisk me renvoi une erreur ....

j'hésitai mais je vais quand même signaler le bug on sais jamais parce que malgrès tout cela me semble étrange ...
au pire je me fait remballer au mieux y a un bug derrière ...

enfin merci.


Grummfy, le seul, l'unique !

Hors ligne