Jump to content

USB hard disk not detected


drhadidy
 Share

Recommended Posts

im on mandriva 2007.1 spring edetion

i got an external hard disk with USB connection

its detected by the MCC (Mandriva Control Center) but its not detected by file browser

when i tried other usb hard disks they used to show up with an icon on the desk top directly...

but this one i cant find it anywhere

in the MCC in hardware page this is what shows the following

 

Identification

Vendor: ?Super Top

 

Description: ?USB 2.0 IDE DEVICE

 

Disk identifier: ???????????

 

Media class: ?hd (Mass Storage|SCSI|Bulk (Zip))

 

Bus identification

Vendor ID: ?0x14cd

 

Device ID: ?0x6600

 

Sub vendor ID: ?0x0000

 

Sub device ID: ?0x0000

 

Connection

Bus: ?SCSI (USB) (5)

 

Channel: ?0

 

Logical unit number: ?0

 

Device

Old device file: ?/dev/sda

 

Misc

Device USB ID: ?3

 

Geometry: ?// (CHS)

 

Disk controller: ?2

 

Module: ?usb-storage (usb-storage)

 

 

when i click to set current driver i get error message that ""the driver has no configuration parameters""

 

how to show that?

btw it was formatted to NTFS by windows and its not devided

Link to comment
Share on other sites

alt+F2 and then

gksu drakconf

Find in there the "manage system services" module and check if "haldaemon" is set AND running.

I am not using Gnome, but AFAIK for external device automounting under Gnome you have to install "gnome-volume-manager".

Automounting external NTFS volumes without root priviledges needs a simple hal rule.

Open a root console and

touch /etc/hal/fdi/policy/10-ntfs-policy.fdi

Now open any text editor ( gedit, gvim, nano, whatever...) as root, and edit the above file /etc/hal/fdi/policy/10-ntfs-policy.fdi and add the following:

<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
	<match key="volume.fstype" string="ntfs">
		<match key="@block.storage_device:storage.hotpluggable" bool="true">
			<merge key="volume.fstype" type="string">ntfs-3g</merge>
			<merge key="volume.policy.mount_filesystem" type="string">ntfs-3g</merge>
			<append key="volume.mount.valid_options" type="strlist">locale=</append>
		</match>
	</match>
</device>
</deviceinfo>

 

Save and exit, and now use the above mentioned mcc module to restart hald. Now when you power your USB disk it shoulr be recognized and given the option to mount it.

If there are files and directories missing, this is due to another name encoding.

Edit again the file /etc/hal/fdi/policy/10-ntfs-policy.fdi and on the "locale=" option add instead of "</append>" your actual language encoding.

 

There are other options (e.g the "ntfs-config" package), but the above is simplest, and works for ALL desktops, not just Gnome, KDE, XFCE4 or whatever...

Link to comment
Share on other sites

what is hald???
It's the haldaemon. Go to MCC (Configure Your Computer) > System > Enable or Disable system services > haldaemon, is it running and starting on boot?

 

Connect your usb-storage drive, then in a terminal do

lshal -s |grep usb

and

dmesg |grep usb

and please post the output.

 

You could also install the hal-device-manager, I think it's called hal-gnome in Mandriva? This will give you a gui for hal.

Link to comment
Share on other sites

dear greg...thx alot...

first...Haldaemon was working already in MCC as u asked

also hal-gnome was installed

the output of what u asked was as follows

 

[drhadidy@localhost Desktop]$ su

Password:

[root@localhost Desktop]# lshal -s |grep usb

usb_device_0_0_0000_00_1d_7

usb_device_14cd_6600___________

usb_device_14cd_6600____________usbraw

usb_device_14cd_6600____________if0

usb_device_14cd_6600____________if0_scsi_host

usb_device_14cd_6600____________if0_scsi_host_scsi_device_lun0

usb_device_14cd_6600____________if0_scsi_host_scsi_device_lun0_scsi_generic

usb_device_0_0_0000_00_1d_7_usbraw

usb_device_0_0_0000_00_1d_7_if0

usb_device_0_0_0000_00_1d_3

usb_device_0_0_0000_00_1d_3_usbraw

usb_device_0_0_0000_00_1d_3_if0

usb_device_0_0_0000_00_1d_2

usb_device_0_0_0000_00_1d_2_usbraw

usb_device_15d9_a33_noserial

usb_device_15d9_a33_noserial_usbraw

usb_device_15d9_a33_noserial_if0

usb_device_15d9_a33_noserial_if0_logicaldev_input

usb_device_0_0_0000_00_1d_2_if0

usb_device_0_0_0000_00_1d_1

usb_device_0_0_0000_00_1d_1_usbraw

usb_device_0_0_0000_00_1d_1_if0

usb_device_0_0_0000_00_1d_0

usb_device_0_0_0000_00_1d_0_usbraw

usb_device_0_0_0000_00_1d_0_if0

[root@localhost Desktop]# dmesg |grep usb

usb 5-1: new high speed USB device using ehci_hcd and address 4

usb 5-1: configuration #1 chosen from 1 choice

usb-storage: device found at 4

usb-storage: waiting for device to settle before scanning

usb-storage: device scan complete

 

 

scarecrow... i did what u asked and still nothing new i see!!!

what to do guys??

Edited by drhadidy
Link to comment
Share on other sites

[root@localhost Desktop]# lshal -s |grep usb

-snip-

usb_device_14cd_6600____________if0_scsi_host

usb_device_14cd_6600____________if0_scsi_host_scsi_device_lun0

usb_device_14cd_6600____________if0_scsi_host_scsi_device_lun0_scsi_generic

-snip-

[root@localhost Desktop]# dmesg |grep usb

usb 5-1: new high speed USB device using ehci_hcd and address 4

usb 5-1: configuration #1 chosen from 1 choice

usb-storage: device found at 4

usb-storage: waiting for device to settle before scanning

usb-storage: device scan complete

That is your device. Open your file browser (or terminal), and go (or cd) to /mnt, you will find it there. then in your file browser, or terminal open it.
Link to comment
Share on other sites

i went both ways and still dont find it

in computer>>file system>>media i have only cdrom&floppy folders

in bash it was like that

[drhadidy@localhost Desktop]$ su

Password:

[root@localhost Desktop]# cd /media

[root@localhost media]#

 

where is it??

even under mount i have 2 folders...windows and another empty folder called disk...

it was there even b4 using the usb disk!!

Link to comment
Share on other sites

[drhadidy@localhost Desktop]$ su

Password:

[root@localhost Desktop]# cd /media

[root@localhost media]#

 

where is it??

Now do ls, as in
cd /media

then

ls

do you see anything now? You don't need to do all of these commands as root. It's better (safer) if you don't use root unless its necessary.

 

You can also just go to /media with Nautilus, or whatever file manager you're using.

Link to comment
Share on other sites

I had posted here (https://mandrivausers.org/index.php?showtopic=43275) a question about a seemingly similar problem.

 

My system recognized that a usb device was connected - but the external drive was not showing up as "sda" or anything else in diskdrake. (I wanted to reformat to ext3)

The drive was a SimpleTech 250gb usb 2.0. It came formatted as NTFS. It also had "one touch backup software" preinstalled on the drive.

Scarecrow was kind enough to respond to my inquiry, but seemed to be answering a question other than the one I asked. Perhaps I did not phrase my question as clearly as I could have....

 

After a closer examination of the scant instructions included with the drive I noticed that in order to prep the drive for use with a Mac (reformat to HFS+), you would have to remove the backup software from the drive, format as desired, and then move the software back to the external drive.

This leads me to suspect that the presence of the backup software was somehow preventing my linux system from accessing the drive. I wonder if I had connected the drive to a Mac or Windows machine and removed the backup software.... would my linux box have recognized it?

 

By the time I came up with this idea I had already arranged to sell the drive to a friend who uses windows - I then bought a drive and and external case, put it together and formatted it, and life is good.

 

by the by, I had previously used a different SimpleTech external drive on my system with no problems - but that drive had no backup software preinstalled. (It was a 60gb bus-powered drive)

 

I hope this helps.

Link to comment
Share on other sites

Guest dedanna1029

I have the same problem but for a different reason.

 

I've recently reinstalled 2007.0 - fresh install. haldaemon was fine on boot before I reinstalled, but now it's failing on boot every single time with Bad exit status: 7. I can not reinstall again - there's too much going on right now. I've tried to remove hal and reinstall it, but it wants to remove some 200+ packages along with it on uninstallation, and I need them.

 

Because of it, my system after login no longer recognizes any usb devices, to include my external usb hdd.

 

Please help if possible. I'm getting nowhere at the Club.

 

Thanks so much. :)

Edited by dedanna1029
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...