hard disk esterno

Usate questo forum per richieste di aiuto e consigli sull'hardware montato nelle vostre macchine con GNU/Linux Slackware.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
mirko77
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: mar 21 mar 2006, 11:07
Località: Palermo
Contatta:

hard disk esterno

Messaggio da mirko77 »

Ragazzi ho un'hard-disk esterno da 6gb e ho qualche problema a montarlo.
Quando lo monto mi da qualche errore vi posto il dmesg:

Codice: Seleziona tutto

sda : status = 1, message = 00, host = 0, driver = 08 
Info fld=0xa00 (nonstd), Current sd00:00: sns = 70  2
Raw sense data:0x70 0x00 0x02 0x00 0x00 0x0a 0x00 0x00 
sda : block size assumed to be 512 bytes, disk size 1GB.  
sda: test WP failed, assume Write Enabled
 sda: I/O error: dev 08:00, sector 0
 I/O error: dev 08:00, sector 0
 unable to read partition table
Device not ready.  Make sure there is a disc in the drive.
Device not ready.  Make sure there is a disc in the drive.
Cosa posso fare? ho provato anche: mount -t ntfs /dev/sda /mnt/hd
ma nulla il kernel è la versione:
2.4.31 non compilata da me
come risolvo?

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Messaggio da albatros »

Suppongo che l'usb ti funzioni bene, l'emulazione scsi pure (parlo dei modulis sd_mod, scsi_mod, usb_storage, uhci_hcd, ehci_hcd, usbcore, che vedi se sono caricati con lsmod).
Sono cose che immagino sappia già, ma si va per esclusione partendo dalle cose più banali.

Supponedo che abbia creato la directory hd e che abbia nel kernel il suppporto per il filesystem ntfs (ma non è questo che segnala il messaggio di errore, lo dico per prevenire banali errori futuri), supponendo che l'hard-disk abbia o una sola partizione o che quella che ti interessa sia la prima:
prova a sostituire
mount -t ntfs /dev/sda /mnt/hd

con mount -t ntfs /dev/sda1 /mnt/hd

in quanto /dev/sda è solo il device...

Ciao

Avatar utente
alessiodf
Linux 3.x
Linux 3.x
Messaggi: 823
Iscritto il: ven 14 ott 2005, 21:04
Slackware: current
Kernel: 2.6.26.4
Desktop: Kde 4.1
Località: Roma
Contatta:

Messaggio da alessiodf »

Quando inserisci l'hd nella usb, prova anche a dare il comando da root

Codice: Seleziona tutto

fdisk -l
Dovrebbe darti tutte le partizioni di tutti i dispositivi riconosciuti! :wink:
una cosa del genete:

Codice: Seleziona tutto

root@joybook[/home/alessio]# fdisk -l

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cilindri of 16065 * 512 = 8225280 bytes

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        3647    29294496   83  Linux
/dev/hda2            3648        9729    48853665    5  Esteso
/dev/hda5            3648        7902    34178256   83  Linux
/dev/hda6            7903        7987      682731   82  Linux swap
/dev/hda7            7988        9729    13992583+   b  W95 FAT32

Disk /dev/sda: 262 MB, 262144000 bytes
16 heads, 32 sectors/track, 1000 cylinders
Units = cilindri of 512 * 512 = 262144 bytes

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1000      255984    b  W95 FAT32

mirko77
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: mar 21 mar 2006, 11:07
Località: Palermo
Contatta:

Messaggio da mirko77 »

alessiodf#

Grazie per l'aiuto te ne sono riconoscente facendo il comando come da te citato:
fdisk -l

mi ha dato questo:

Codice: Seleziona tutto

bash-3.00# fdisk -l

Disk /dev/sdb: 6488 MB, 6488294400 bytes
255 heads, 63 sectors/track, 788 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1         787     6321546    7  HPFS/NTFS

Disk /dev/hda: 20.5 GB, 20547841536 bytes
255 heads, 63 sectors/track, 2498 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        2188    17575078+  83  Linux
/dev/hda2            2189        2498     2490075    5  Extended
/dev/hda5            2189        2498     2490043+  82  Linux swap
Ho risolto montandolo così:

Codice: Seleziona tutto

bash-3.00# mount -t ntfs /dev/sdb1 /mnt/hd/
bash-3.00# cd /mnt/hd/
bash-3.00# ls
AUTOEXEC.BAT            IO.SYS        RECYCLER                   cosimo
Bootfont.bin            MSDOS.SYS     System Volume Information  mIRC
CONFIG.SYS              NTDETECT.COM  WINDOWS                    ntldr
Documents and Settings  Programmi     boot.ini                   pagefile.sys
bash-3.00# 
Grazie!! :wink: [/code]

mirko77
Linux 1.x
Linux 1.x
Messaggi: 130
Iscritto il: mar 21 mar 2006, 11:07
Località: Palermo
Contatta:

Messaggio da mirko77 »

Ragazzi devo fare altre due domande:

1. Mi consigliate di "scrivere" sull'hard-disk anche essendo NTFS?
se no

2. Sapete dirmi come formattarlo in FAT da linux?

Grazie anticipatamente

Avatar utente
alessiodf
Linux 3.x
Linux 3.x
Messaggi: 823
Iscritto il: ven 14 ott 2005, 21:04
Slackware: current
Kernel: 2.6.26.4
Desktop: Kde 4.1
Località: Roma
Contatta:

Messaggio da alessiodf »

mirko77 ha scritto:Ragazzi devo fare altre due domande:

1. Mi consigliate di "scrivere" sull'hard-disk anche essendo NTFS?
se no

2. Sapete dirmi come formattarlo in FAT da linux?

Grazie anticipatamente
;) scrivere su NTFS non è per nulla sicuro... c'è un modo per fare le cose in modo sicuro usando la scrittura il user space (non so come si fa...cerca nel forum)... per formattare la l'hd basta usare (da root) cfdisk!

Codice: Seleziona tutto

cfdisk /dev/sdb
Poi quando sei dentro scegli il filesistem per sdb1 (se vuoi puoi creare altre partizioni...) i in fine scrivi la tabella di partizione [SI PERDONO TUTTI I DATI CONTENUTI!]
:D

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Messaggio da albatros »

cfdisk non l'ho mai usato, ho sempre usato fdisk, però, dando un'occhiata veloce alla pagina man, mi pare che, come fdisk, anche cfdisk non crei il filesystem, ma solo un tipo di partizione per FAT32.
Per formattarla dovresti usare mkfs -t vfat /dev/sb1.
Per scrivere su ntfs c'è captive fs, vedi http://gentoo-wiki.com/HOWTO_NTFS_write ... e_approach
che è il primo link che ho trovato cercando su google (non è quello più adatto ai tuoi scopi, se non altro perché pensato per gentoo, ma almeno ti fai un'idea).
Si fa uso di fuse, modulo del kernel per montare filesystem in user-space, come detto giustamente da alessiodf. Ho letto qualcosa anche in qualche rivista e probabilmente c'è qualcosa anche qui sul forum nei post passati...
Purtroppo è l'unica indicazione che ti so dare perché, fortunatamente, non ho mai avuto a che fare con ntfs se non usando occasionalmente pc di amici e di internet point...

Alessiodf ti ha dato un'ottimo suggerimento di controllare con fdisk -l e in effetti, il messaggio di errore, dicendoti di assicurarti che si sia davvero un disco, ti indirizzava sulla strada giusta (io non ci ho prestato attenzione:cry: ); tieni presente che, se colleghi prima altre periferiche usb, potrebbe succedere che l'hard-disk sia /dev/sc1 , /dev/sd1 e così via...

Avatar utente
pumax
Linux 1.x
Linux 1.x
Messaggi: 153
Iscritto il: mar 15 mar 2005, 0:00

Messaggio da pumax »

E' sempre buona abitudine controllare la lista degli HowTo, altrimenti che esistono a fare?
Per Slack puoi seguire questo --> http://www.slacky.it/tutorial/ntfs/scrittura_ntfs.htm
E' stato scritto da me poche settimane fa! Se hai problemi per qualcosa puoi chiedere qui.
Ciauz :)

Rispondi