#26 Le 20/07/2005, à 12:23
- sksbir
Re : Boitier USB pour disque dur IDE
ha oui exact, mettre sdd et non pas sdd1 : sdd représente tout le disque, sdd1 représente la 1ere partition du disque.
Hors ligne
#27 Le 20/07/2005, à 12:31
- LR
Re : Boitier USB pour disque dur IDE
root@lilian:/home/lilian # dd if=/dev/zero of=/dev/sdd1 bs=512 count=1
1+0 enregistrements lus.
1+0 enregistrements écrits.
512 bytes transferred in 0,004431 seconds (115549 bytes/sec)
root@lilian:/home/lilian # dd if=/dev/zero of=/dev/sdd bs=512 count=1
dd: écriture de `/dev/sdd': Erreur d'entrée/sortie
1+0 enregistrements lus.
0+0 enregistrements écrits.
0 bytes transferred in 13,226418 seconds (0 bytes/sec)
Hors ligne
#28 Le 20/07/2005, à 12:37
- sksbir
Re : Boitier USB pour disque dur IDE
et la commande "lsusb" ça donne quoi ?
Sinon, il reste aussi les tests sous windows...
Hors ligne
#29 Le 20/07/2005, à 12:46
- LR
Re : Boitier USB pour disque dur IDE
et la commande "lsusb" ça donne quoi ?
Sinon, il reste aussi les tests sous windows...
Je ferai encore chez moi les tests dont on a parlé ici mais en attendant je fais mon possible pour répondre aux interrogations qui se présentent (j'accède ma machine par ssh) ;-)
root@lilian:/home/lilian # lsusb
Bus 005 Device 004: ID 04b4:6830 Cypress Semiconductor Corp. USB-2.0 IDE Adapter
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 005: ID 03f0:0205 Hewlett-Packard ScanJet 3300c
Bus 001 Device 001: ID 0000:0000
Hors ligne
#30 Le 20/07/2005, à 12:59
- sksbir
Re : Boitier USB pour disque dur IDE
pff, j'espérais avoir un peu plus de bille avec lsusb...
ben pour le moment ,je vais botter en touche ( ce soir peut-etre , quand je serais moi-meme sous linux).
En plus des tests windows, il faudrait démonter ton DD, le tester en IDE sur ton PC, le tester aussi avec ça : .
(Lien
Je l'ai acheté, et il marche nickel sous ubuntu avec tous les DD que j'ai pu tester ( de 4Go à 80Go)
Hors ligne
#31 Le 20/07/2005, à 13:16
- cep
Re : Boitier USB pour disque dur IDE
Bon, ben en lisant ceci :
"The bottom line is that if you use cfdisk or fdisk to change the size of a DOS partition table entry, then you must also use dd to zero the first 512 bytes of that partition before using DOS FORMAT to format the partition. For example, if you were using cfdisk to make a DOS partition table entry for /dev/hda1, then (after exiting fdisk or cfdisk and rebooting Linux so that the partition table information is valid) you would use the command "dd if=/dev/zero of=/dev/hda1 bs=512 count=1" to zero the first 512 bytes of the partition.
extrait du man page de fdisk :
http://www.die.net/doc/linux/man/man8/fdisk.8.html
la bonne commande serait effectivement :
dd if=/dev/zero of=/dev/sdd1 bs=512 count=1
Donc refaire un sfdisk pour voir ce qu'il dit maintenant
Hors ligne
#32 Le 20/07/2005, à 13:17
- cep
Re : Boitier USB pour disque dur IDE
En plus des tests windows, il faudrait démonter ton DD, le tester en IDE sur ton PC
Oui, je le pense aussi. On éliminerait un éventuel problème avec la carte.
Hors ligne
#33 Le 20/07/2005, à 13:40
- LR
Re : Boitier USB pour disque dur IDE
root@lilian:/home/lilian # dd if=/dev/zero of=/dev/sdd1 bs=512 count=1
1+0 enregistrements lus.
1+0 enregistrements écrits.
512 bytes transferred in 0,015128 seconds (33844 bytes/sec)
root@lilian:/home/lilian # sfdisk -l
Disque /dev/sda: 19457 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+ 19456 19457- 156288321 c W95 FAT32 (LBA)
/dev/sda2 0 - 0 0 0 Vide
/dev/sda3 0 - 0 0 0 Vide
/dev/sda4 0 - 0 0 0 Vide
Disque /dev/sdb: 19457 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/sdb1 0+ 19456 19457- 156288321 c W95 FAT32 (LBA)
/dev/sdb2 0 - 0 0 0 Vide
/dev/sdb3 0 - 0 0 0 Vide
/dev/sdb4 0 - 0 0 0 Vide
Disque /dev/sdc: 9733 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/sdc1 0+ 1911 1912- 15358108+ 7 HPFS/NTFS
/dev/sdc2 1912 3186 1275 10241437+ 7 HPFS/NTFS
début: (c,h,s) expecté (1023,254,63) trouvé (1023,0,1)
/dev/sdc3 3187 7010 3824 30716280 c W95 FAT32 (LBA)
début: (c,h,s) expecté (1023,254,63) trouvé (1023,0,1)
/dev/sdc4 * 8517 9732 1216 9767520 83 Linux
Disque /dev/md0: 39072064 cylindres, 2 têtes, 4 secteurs/piste
Unités= cylindres de 4096 octets, blocs de 1024 octets, décompte à partir de 0
Périph Amor Début Fin #cyls #blocs Id Système
/dev/md0p1 0 - 0 0 0 Vide
/dev/md0p2 0 - 0 0 0 Vide
/dev/md0p3 0 - 0 0 0 Vide
/dev/md0p4 0 - 0 0 0 Vide
Disque /dev/sdd: 57241 cylindres, 64 têtes, 32 secteurs/piste
read: Erreur d'entrée/sortie
sfdisk: erreur de lecture sur /dev/sdd - ne peut lire le secteur 0
/dev/sdd: type non reconnu de table de partition
Aucune partition repérée
root@lilian:/home/lilian # sfdisk /dev/sdd
Vérification qu'aucun autre n'utilise le disque en ce moment ...
OK
Disque /dev/sdd: 57241 cylindres, 64 têtes, 32 secteurs/piste
read: Erreur d'entrée/sortie
sfdisk: erreur de lecture sur /dev/sdd - ne peut lire le secteur 0
/dev/sdd: type non reconnu de table de partition
Vieille situation:
Aucune partition repérée
L'entrée utiliser un des formats suivants; les champs absents prennent
la valeur par défaut:
<début> <taille> <type [E,S,L,X,hex]> <amorçable [-,*]> <c,h,s> <c,h,s>
Habituellement vous n'avez besoin que de spécifier:
<début> et <taille> (et parfois <type>).
/dev/sdd1 :
/dev/sdd1 0+ 57240 57241- 58614783+ 83 Linux
/dev/sdd2 :
/dev/sdd2 0 - 0 0 0 Vide
/dev/sdd3 :
/dev/sdd3 0 - 0 0 0 Vide
/dev/sdd4 :
/dev/sdd4 0 - 0 0 0 Vide
Nouvelle situation:
Unités= cylindres de 1048576 octets, blocs de 1024 octets, décompte à partir de 0
Périph Amor Début Fin #cyls #blocs Id Système
/dev/sdd1 0+ 57240 57241- 58614783+ 83 Linux
/dev/sdd2 0 - 0 0 0 Vide
/dev/sdd3 0 - 0 0 0 Vide
/dev/sdd4 0 - 0 0 0 Vide
AVERTISSEMENT: aucune partition primaire marquée amorçable (active)
Cela n'a pas d'importance pour LILO, mais en a pour DOS MBR qui n'amorcera pas ce disque.
Voulez-vous écrire cela sur le disque? [ynq] y
read: Erreur d'entrée/sortie
sfdisk: erreur de lecture sur /dev/sdd - ne peut lire le secteur 0
Relecture de la table de partitions ...
Si vous créez ou modifiez une partition DOS, /dev/foo7, par exemple, alors
utiliser dd(1) pour mettre à zéro les premiers 512 octets:
dd if=/dev/zero of=/dev/foo7 bs=512 count=1
(Consulter fdisk(8).)
Hors ligne
#34 Le 21/07/2005, à 09:56
- LR
Re : Boitier USB pour disque dur IDE
Salut,
Hier soir je n'ai pas eu le temps de faire les tests que je voulais mais ce matin j'ai démarré ma machine sous windows et je peux y accéder par vnc.
Le disque fonctionne bien, j'y ai copié un fichier de 700MB et tout s'est bien passé. Lorsque j'affiche les propriétés du disque, il me dit bien fat32, espace utilisé 741MB, espace libre 55,1GB.
J'essaierai de faire ce soir les tests pour voir si ça fonctionne mieux sous linux lorsque le disque est branché directement en IDE.
Je vous tiens au courant
Merci pour votre aide
Lilian
Hors ligne