MandrivaThis Forum is for the discussion of Mandriva (Mandrake) Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have a linux disk in an external housing. I want to get data off it.
I am getting this
[root@localhost mnt]# mount -t ext2 /dev/sda1 external
mount: special device /dev/sda1 does not exist
Can anyone advise me ?
I am using Mandriva 2008
Last edited by NeilJones; 03-07-2008 at 12:38 PM.
Reason: adding distro
I have a linux disk in an external housing. I want to get data off it.
I am getting this
[root@localhost mnt]# mount -t ext2 /dev/sda1 external
mount: special device /dev/sda1 does not exist
Can anyone advise me ?
I am using Mandriva 2008
See if you can discover what it is that does not exist.
ls -l /dev | less
will show you all of your devices. Does /dev/sda exist?
/dev/sda1 has to be mounted on a directory. external is not a directory. In Mandriva the convention is to mount file systems on a directory within the /mnt directory. Use this command to see what mount points you have available to use:
ls -l /mnt | less
You may or may not have partition 1 available on /dev/sda. Use this command to list the partitions on /dev/sda:
What is you hard drive configuration? Are you using IDE, SATA, or SCSI hard drives? What is the cable position of the drive? You can find the hardware address of your hard drive by running this command as root:
I don't know if this will help, but I also have an IDE drive in a container, which connects via USB. When I want to use the drive, I switch on the power (my container has an integral power on/off switch). Within a few seconds the drive is recognized by my system (the r/w led on the container flashes briefly) and icons appear for the partitions on the drive in system:/media/ in konqueror. To mount one of those partitions, I just click on its icon and the partition is mounted at /media/disk. I have no fstab entries for this drive.
This is AN EXTERNAL USB CONNECTED drive. It is An EIDE drive. It doesn't have a cable position and lshw shows nothing about it.
OK, a USB drive should appear as /dev/sda when you plug it in. I found a thread that discusses what to do when plugging a USB drive in doesn't work the way that it should:
There was no sda so that thread didn't help. I have identified the problem.
It appears to be a hardware problem. I have been using a usb extension lead. When I plugged the drive into the other usb port directly the problem went away. Thanks for your help everyone.
Last edited by NeilJones; 03-08-2008 at 03:31 AM.
Reason: typo
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.