Re: where did my ata drives go?
On Fri, Sep 10, 2010 at 12:18:07PM -0400, Stephen Powell wrote:
> On Fri, 10 Sep 2010 11:53:29 -0400 (EDT), Rick Pasotto wrote:
> > On Fri, Sep 10, 2010 at 11:22:47AM -0400, Stephen Powell wrote:
> >>
> >> Hmm. I'm wondering about the mount point, /hd0. Maybe the mount
> >> point doesn't exist. Issue the following command:
> >>
> >> ls -Ald /hd0
> >>
> >> What is the result? Do you get something like
> >>
> >> steve@debian3:~$ ls -Ald /hd0
> >> drwxr-xr-x 2 root root 4096 Feb 10 2010 /hd0
> >> steve@debian3:~$
> >>
> >> Or do you get something like
> >>
> >> steve@debian3:~$ ls -Ald /hd0
> >> ls: cannot access /hd0: No such file or directory
> >> steve@debian3:~$
> >
> > niof:~# ls -Ald /hd0
> > drwxrwxrwx 2 root root 4096 2005-09-05 11:08 /hd0
> > niof:~# ls -a /hd0
> > . ..
> >
> > Everything there looks as it should.
>
> OK, good. What happens if, after the system has booted,
> you issue a manual mount command as root, using the new device
> name?
>
> mount -t ext3 /dev/sdc1 /hd0
That works perfectly.
> If that works, issue
>
> umount /hd0
> mount -t ext3 /dev/disk/by-uuid/03c23684-dea8-458d-b04b-0ae8a056cb0d /hd0
mount: special device /dev/disk/by-uuid/03c23684-dea8-458d-b04b-0ae8a056cb0d does not exist
> and see if that works. If that works, try
>
> umount /hd0
> mount -t ext3 /dev/disk/by-label/hdb1
(assuming you inadvertanly left off the /hd0 from the mount command)
mount: special device /dev/disk/by-label/hdb1 does not exist
> then try
>
> umount /hd0
> mount -t ext3 UUID=03c23684-dea8-458d-b04b-0ae8a056cb0d /hd0
mount: special device UUID=03c23684-dea8-458d-b04b-0ae8a056cb0d does not exist
> then try
>
> umount /hd0
> mount -t ext3 LABEL=hdb1 /hd0
mount: special device LABEL=hdb1 does not exist
> Which of the above work, and which do not? What do you see when you issue
>
> cat /proc/partitions
8 0 244198584 sda
8 1 1951866 sda1
8 2 64260 sda2
8 3 2931862 sda3
8 4 239248012 sda4
8 16 976762584 sdb
8 17 976760001 sdb1
8 32 39082680 sdc
8 33 19535008 sdc1
8 34 1 sdc2
8 37 19535008 sdc5
8 48 244198584 sdd
8 49 244196001 sdd1
254 0 1048576 dm-0
254 1 20971520 dm-1
254 2 41943040 dm-2
254 3 125829120 dm-3
254 4 20971520 dm-4
That's how I found out about /dev/sdc1 and /dev/sdc5.
Would I be correct in thinking that hard coding /dev/sdc1 and /dev/sdc5
in /etc/fstab would not be reliable since those might point to different
devices on subsequent boots?
FWIW:
niof:~# apt-cache policy mount
mount:
Installed: 2.17.2-3.1
Candidate: 2.17.2-3.1
Version table:
*** 2.17.2-3.1 0
990 ftp://debian.uchicago.edu testing/main Packages
200 ftp://ftp.debian.org unstable/main Packages
100 /var/lib/dpkg/status
Thanks for your help. At least I've now got a temporary work-around. A
permanent fix would be better.
--
"If we encounter a man of rare intellect, we should ask him what books
he reads." -- Ralph Waldo Emerson
Rick Pasotto rick@niof.net http://www.niof.net
Reply to: