URL: https://linuxfr.org/forums/linux-general/posts/mass-storage-et-taille-limite Title: Mass storage et taille limite Authors: TNorth Date: 2006年12月20日T12:00:04+01:00 Tags: Score: 0 Bonjour, Sur une vieille RedHat 9, noyau 2.4.20 smp, j'ai branché un disque externe (en mass storage), de 400Gb. Lorsque je fais un fdisk -l, je récupère ceci:
Disk /dev/sdb: 33.8 GB, 33820287488 bytes 255 heads, 63 sectors/track, 4111 cylinders Units = cylindres of 16065 * 512 = 8225280 bytes Périphérique Amorce Début Fin Blocs Id Système /dev/sdb2 1 48641 390708801 5 Etendue /dev/sdb5 1 48641 390708769+ 83 Lin
Donc 33.8Gb à la place des 400. Si je le monte, je peux lire les dossiers à la racine, mais parcourir les répertoires donne un I/O error. Voici les indications de dmesg depuis le branchement du disque:
hub.c: new USB device 00:0f.2-1, assigned address 3 usb.c: USB device 3 (vend/prod 0x67b/0x2507) is not claimed by any active driver. Initializing USB Mass Storage driver... usb.c: registered new driver usb-storage scsi3 : SCSI emulation for USB Mass Storage devices Vendor: SAMSUNG Model: HD400LD Rev: WQ10 Type: Direct-Access ANSI SCSI revision: 02 Attached scsi disk sdb at scsi3, channel 0, id 0, lun 0 SCSI device sdb: 66055249 512-byte hdwr sectors (33820 MB) sdb: sdb2 < sdb5 > WARNING: USB Mass Storage data integrity not assured USB Mass Storage device found at 3 USB Mass Storage support registered. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,21), internal journal EXT3-fs: mounted filesystem with ordered data mode. SCSI disk error : host 3 channel 0 id 0 lun 0 return code = 8000002 Current sd08:15: sense key None I/O error: dev 08:15, sector 740818960 EXT3-fs error (device sd(8,21)): ext3_get_inode_loc: unable to read inode block - inode=46301185, block=92602370 SCSI disk error : host 3 channel 0 id 0 lun 0 return code = 8000002 Current sd08:15: sense key None I/O error: dev 08:15, sector 740818960 EXT3-fs error (device sd(8,21)): ext3_get_inode_loc: unable to read inode block - inode=46301185, block=92602370 EXT3-fs error (device sd(8,21)) in ext3_reserve_inode_write: IO failure
Google me dit que le noyau 2.4.20 devrait supporter les gros disques. fdisk /dev/sdb dit:
The number of cylinders for this disk is set to 4111. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK)
Ce qui ne devrait donc pas affecter les données ou la géométrie vue du disque. Qu'en pensez-vous ? A noter que les disques IDE (sur RAID0) de 250Gb passent sans problème.

AltStyle によって変換されたページ (->オリジナル) /