Disque dur Externe de 3 To

Bonjour,

Après plusieurs jours de recherches sur Google, n’ayant toujours pas trouvé de solutions à l’utilisation de mon disque dur Externe de 3 To branché bien évidement en USB dans l’objectif de crée un lien raccourci dans “/var/www/” afin d’accéder à mes fichiers depuis n’importe ou.

Je poste donc un nouveau sujet de support ici, j’utilise donc à un Serveur HP Proliant G4 : h10010.www1.hp.com/wwpc/ca/fr/sm … html?dnr=2

Avec 6 disques dur 146 Go (SCSI) que je garde pour mes applications / développements web / émulations.

Commande : uname -a

Commande : lspci

00:00.0 Host bridge: Intel Corporation E7520 Memory Controller Hub (rev 0c) 00:02.0 PCI bridge: Intel Corporation E7525/E7520/E7320 PCI Express Port A (rev 0c) 00:06.0 PCI bridge: Intel Corporation E7520 PCI Express Port C (rev 0c) 00:1d.0 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02) 00:1d.1 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02) 00:1d.2 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02) 00:1d.3 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02) 00:1d.7 USB controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2) 00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02) 01:03.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Rage XL (rev 27) 01:04.0 System peripheral: Compaq Computer Corporation Integrated Lights Out Controller (rev 01) 01:04.2 System peripheral: Compaq Computer Corporation Integrated Lights Out Processor (rev 01) 02:00.0 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge A (rev 09) 02:00.2 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge B (rev 09) 03:01.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet (rev 10) 03:01.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet (rev 10) 04:03.0 RAID bus controller: Compaq Computer Corporation Smart Array 64xx (rev 01) 05:00.0 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge A (rev 09) 05:00.2 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge B (rev 09)

Commande : dmidecode (téléchargement au vue de sa longueur).
DOWNLOAD NOW!

Commande : lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 1bcf:0c31 Sunplus Innovation Technology Inc. SPIF30x Serial-ATA bridge

Commande : dmesg

[1698170.460026] usb 1-8: new high-speed USB device number 2 using ehci_hcd [1698170.611507] usb 1-8: New USB device found, idVendor=1bcf, idProduct=0c31 [1698170.611514] usb 1-8: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [1698170.611519] usb 1-8: Product: External HDD [1698170.611522] usb 1-8: Manufacturer: DMI [1698170.611525] usb 1-8: SerialNumber: 201204180302 [1698170.636715] Initializing USB Mass Storage driver... [1698170.636936] scsi3 : usb-storage 1-8:1.0 [1698170.637132] usbcore: registered new interface driver usb-storage [1698170.637139] USB Mass Storage support registered. [1698181.448753] scsi 3:0:0:0: Direct-Access ST3000DM 001-9YN166 0200 PQ: 0 ANSI: 4 [1698181.449803] scsi 3:0:0:0: Attached scsi generic sg1 type 0 [1698181.465343] sd 3:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16). [1698181.467097] sd 3:0:0:0: [sda] 5860533168 512-byte logical blocks: (3.00 TB/2.72 TiB) [1698181.473961] sd 3:0:0:0: [sda] Write Protect is off [1698181.473967] sd 3:0:0:0: [sda] Mode Sense: 38 00 00 00 [1698181.480835] sd 3:0:0:0: [sda] No Caching mode page found [1698181.480849] sd 3:0:0:0: [sda] Assuming drive cache: write through [1698181.482203] sd 3:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16). [1698181.497708] sd 3:0:0:0: [sda] No Caching mode page found [1698181.497720] sd 3:0:0:0: [sda] Assuming drive cache: write through [1698181.550256] sda: sda1 sda2 [1698181.551695] sd 3:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16). [1698181.567196] sd 3:0:0:0: [sda] No Caching mode page found [1698181.567210] sd 3:0:0:0: [sda] Assuming drive cache: write through [1698181.567221] sd 3:0:0:0: [sda] Attached SCSI disk [1722289.574751] EXT4-fs (sda): VFS: Can't find ext4 filesystem [1810237.176038] end_request: I/O error, dev fd0, sector 0 [1810237.200031] end_request: I/O error, dev fd0, sector 0 [1865160.337995] device-mapper: uevent: version 1.0.3 [1865160.338185] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel@redhat.com [1865163.920179] EFI Variables Facility v0.08 2004-May-17 [1865163.995832] SGI XFS with ACLs, security attributes, realtime, large block/inode numbers, no debug enabled [1865163.996597] SGI XFS Quota Management subsystem [1865164.000746] JFS: nTxBlock = 8017, nTxLock = 64139 [1865164.014217] NTFS driver 2.1.30 [Flags: R/W MODULE]. [1865164.025279] QNX4 filesystem 0.2.3 registered. [1865164.045150] Btrfs loaded [1865164.049169] fuse init (API version 7.17)

Détails de mon problème :

Je possède un disque dur externe Storeva AluBlack d’une taille de 3000 Go (3 To) en alimentation extérieur (3,5) connecté en USB sur mon serveur HP de mon domicile qui tourne H24. Le disque dur à été formater en NTFS vie l’utilitaire disque de mon iMac.

Après l’avoir formater, j’ai transférer 600 Go de données (Films, Fichier d’installateur de jeu, Séries), bref un disque dur Multimédia que j’aimerais le mettre en réseaux et me permettant également d’y accédez depuis n’importe ou (Fac / Chez des amis).

Mais n’ayant jamais utilisé de disque dur externe sous linux (l’habitude d’un serveur de location chez Ovh), celui-ci est donc mon premier et je n’arrive pas à y accédez.

D’après les LOGS le disque dur est trop volumineux et empêchant d’y avoir accédez. Il recommande l’utilisation de GNU Parted. Mais après quelques jours de recherches, je n’y arrive toujours à avoir accès.

PS : J’ai effectué des recherches mots-clés sur le module de recherche du forum, mais aucuns résultats concluant ou alors mes mots-clés était mauvais.

Je vous remercie d’avance pour votre aide. Merci.

Quels logs ? Pas les logs du noyau que tu as cités en tout cas, qui indiquent que la taille du disque est bien reconnue.
Qui recommande parted ? Pour quoi faire, sachant que ton disque est déjà partitionné, formaté en NTFS et rempli de fichiers ?

On utilise et on accède à un disque externe de la même façon qu’un disque interne : on monte ses systèmes de fichiers sur des points de montage. Manuellement, cela se fait avec la commande [mono]mount[/mono] (ne pas oublier de démonter avant de débrancher). Les environnements graphiques de bureau comme Gnome se chargent du montage automatiqueme au branchement du disque, sinon avec usbmount.

Les LOGS de “dmesg” suite au message :

mount : mauvais type de système de fichiers, option erronée, superbloc erroné sur /dev/loop0, page de code ou aide manquante, ou autre erreur Dans quelques cas certaines informations sont utiles dans syslog - essayez
dmesg | tail ou quelque chose du genre

Reçu lors du lancement de la commande :
mount -t vfat /dev/sd1 /media/disk

Internet, forums recommandait l’utilisation de Parted pour la gestion des gros volumes. Oui il est déjà formater et remplis…

Je n’ai pas l’interface Gnome, j’ai toujours utiliser la version console. Merci de votre réponse.

Salut,

Cela me parait honnête que pour une partition formatée en NT&fesses, si tu lui dit vfat il proteste :laughing:

D’autant plus que /dev/sd1 n’est pas un nom de périphérique valide. Je suppose qu’il s’agit d’une erreur de frappe pour /dev/sda1. A noter qu’il semble y avoir deux partitions sur ce disque, /dev/sda1 et /dev/sda2.

Pour une partition NTFS le type doit être [mono]ntfs[/mono] pour un accès en lecture seule utilisant le pilote ntfs du noyau, ou ntfs-3g pour un accès en lecture+écriture utilisant le pilote en mode utilisateur (FUSE) [mono]ntfs-3g[/mono] (à installer si nécessaire).

Le kernel 3.2 ne supporte pas les disques de plus de 2T, prends le celui des backports (3.14) tu n’aura pus de problème pour y accèder :slightly_smiling:

[code]D’autant plus que /dev/sd1 n’est pas un nom de périphérique valide. Je suppose qu’il s’agit d’une erreur de frappe pour /dev/sda1. A noter qu’il semble y avoir deux partitions sur ce disque, /dev/sda1 et /dev/sda2.

Pour une partition NTFS le type doit être ntfs pour un accès en lecture seule utilisant le pilote ntfs du noyau, ou ntfs-3g pour un accès en lecture+écriture utilisant le pilote en mode utilisateur (FUSE) ntfs-3g (à installer si nécessaire).[/code]

Il n’y pas de sd1, effectivement c’était une erreur de frappe. C’est qu’une seul partition nommée /dev/sda/ tout simplement.

C’est quoi “kernel” et “backports” ? Je n’allais vraiment pas dans les détails sous linux jusqu’à aujourd’hui, tant que ça fonctionnais pour mes développements.

EDIT : Après quelques recherches sur le net, sa correspond au noyau de debian si j’ai bien compris ?

kernel = noyau
Les backports sont des portages plus récent que ceux de la stable, tu peux regarder ici pour savoir comment les installer.

Merci Bloodaxe70, je vais essayez de l’installer.

Par contre, après mettre intéresser à “fdisk -l” je m’aperçois que finalement PascalHambourg avait sûrement raison.

[code]Disque /dev/cciss/c0d0 : 146.8 Go, 146807930880 octets
255 têtes, 32 secteurs/piste, 35139 cylindres, total 286734240 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d’E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x000afbac

Périphérique Amorce Début Fin Blocs Id Système
/dev/cciss/c0d0p1 * 2048 282540031 141268992 83 Linux
/dev/cciss/c0d0p2 282542078 286732287 2095105 5 Étendue
/dev/cciss/c0d0p5 282542080 286732287 2095104 82 partition d’échange Linux / Solaris

Attention : identifiant de table de partitions GPT (GUID) détecté sur « /dev/sda » ! L’utilitaire sfdisk ne prend pas GPT en charge. Utilisez GNU Parted.

Disque /dev/sda : 3000.6 Go, 3000592982016 octets
255 têtes, 63 secteurs/piste, 364801 cylindres, total 5860533168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d’E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 4294967294 2147483647 ee GPT[/code]

Je m’empresse de faire un mount -t vfat /dev/sda1 /media/disk et là pas de messages d’erreurs, je vérifier le contenue de /media/disk et là y’a que .Trashes et ._.Trashes est-ce normal ?

EDIT : Pour Bloodaxe70. Je n’ai pas réussi à installer les paquets backports en suivant ton lien, ai-je fait une erreur quelque part ?

[code]$apt-get -t wheezy-backports install "package"
Lecture des listes de paquets… Fait
E: La valeur « wheezy-backports » n’est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.

$apt-get -t squeeze-backports install "package"
Lecture des listes de paquets… Fait
E: La valeur « squeeze-backports » n’est pas valable pour APT::Default-Release car cette version ne fait pas partie des sources disponibles.[/code]

EDIT 2 :

root@Serveur1:~# aptitude -t wheezy-backports install "package" Impossible de trouver le paquet « package » et plus de 40 paquets comportent « package » dans leur nom. Impossible de trouver le paquet « package » et plus de 40 paquets comportent « package » dans leur nom. Les paquets suivants seront ENLEVÉS : libnet-daemon-perl{u} libplrpc-perl{u} 0 paquets mis à jour, 0 nouvellement installés, 2 à enlever et 26 non mis à jour. Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 254 ko seront libérés. Voulez-vous continuer ? [Y/n/?] Y (Lecture de la base de données... 34571 fichiers et répertoires déjà installés.) Suppression de libplrpc-perl ... Suppression de libnet-daemon-perl ... Traitement des actions différées (« triggers ») pour « man-db »...

Sujet résolu par cette manipulation :

[code]root@Serveur1:~# parted /dev/sda print
Model: ST3000DM 001-9YN166 (scsi)
Disk /dev/sda: 3001GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number Start End Size File system Name Flags
1 20,5kB 210MB 210MB fat32 EFI System Partition boot
2 211MB 3001GB 3000GB ntfs DISQUE_3TO

root@Serveur1:~# mount -t ntfs /dev/sda2 /media/disk
root@Serveur1:~# cd …
root@Serveur1:/# cd media
root@Serveur1:/media# cd disk
root@Serveur1:/media/disk# ls -la
total 36
drwxrwxrwx 1 root root 4096 août 8 16:35 .
drwxr-xr-x 6 root root 4096 août 13 23:43 …
drwxrwxrwx 1 root root 4096 avril 13 20:21 Emulation
drwxrwxrwx 1 root root 20480 août 7 23:58 Film
drwxrwxrwx 1 root root 4096 août 8 16:24 Séries[/code]

Sources : pjc.me.uk/efi-gpt/

C’était tout simple, mais lorsque c’est notre première manipulation de disque dur c’est pas forcement facile.
Merci de votre aide en tout cas, c’est toujours autant sympathique.

Re,

[quote]C’était tout simple, mais lorsque c’est notre première manipulation de disque dur c’est pas forcement facile.
Merci de votre aide en tout cas, c’est toujours autant sympathique.
[/quote]

Ce ne sont pas des disques durs (sauf à Redmond) mais des partitions :033

Source ?
Au contraire je trouve des références au support des disques de plus de 2 Tio dans le développemement du noyau depuis bien avant la version 3.2.

Non, il y a un disque /dev/sda (sans / final, qui indiquerait un répertoire alors qu’il s’agit d’un fichier spécial de type périphérique bloc), qui contient deux partitions /dev/sda1 et /dev/sda2. /dev/sda1 est une partition système EFI de type FAT qui sert essentiellement pour amorcer un système installé sur ce disque en mode UEFI ; /dev/sda2 est la partition de type NTFS qui contient tes données.

Note : l’unique partition de 2 Gio de type “ee” affichée par [mono]fdisk -l[/mono] est fictive : ton disque est au format GPT nécessaire pour exploiter une capacité supérieure à 2 Tio ; or ta version de fdisk ne supporte pas le format GPT, comme affiché par le message pour prévenir l’utilisateur, et n’affiche que la table de partition dite “de protection” qui occupe tout l’espace disque (du moins jusqu’à la limite de 2 Gio) afin que les outils de partitionnement qui ne gèrent pas le format GPT ne le considèrent pas comme disponible.

On ne m’écoute jamais…

J’ai récemment eu un disque de 3 tera et sous kernel 3.2 impossible de créer un FS dessus, ni même d’accéder au device.

J’avais ces warning dans les logs

[1698181.465343] sd 3:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16).
[1698181.467097] sd 3:0:0:0: [sda] 5860533168 512-byte logical blocks: (3.00 TB/2.72 TiB)
[1698181.473961] sd 3:0:0:0: [sda] Write Protect is off

Et un boot sur le kernel 3.13 avait résolu mon problème,

Ca m’avait surpris qu’un 3.2 ne pouvait y accéder, j’ai pensé que c’était le même problème. C’est pas le cas.

Ce ne sont pas des avertissements mais des messages normaux. Visiblement la capacité est bien détectée (3 To). Ton problème devait être ailleurs.