[NBLUG/talk] Device node problems

Dean A. Roman droman at romansys.com
Mon Oct 17 09:11:57 PDT 2005


Lincoln,

Try running "partprobe /dev/hde"...this should probe the /dev/hde device 
and update the kernel with the available partitions.

Thanks,
   ---Dean.



Lincoln Peters wrote:

>Well, I got the replacement for the hard disk that failed.  However, I seem to 
>have run into a new problem, though this one is definitely user error and I'm 
>sure is fixable.
>
>For security reasons, I ran the "shred" utility on the failed hard disk before 
>swapping it out.  However, instead of using the appropriate command:
>
># shred -fvxz /dev/hde
>
>I accidentally typed in:
>
># shred -fuvxz /dev/hde
>
>As a result, when shred finished erasing the hard disk, it deleted the hard 
>disk's node in the /dev directory!  Interestingly enough, all of the nodes 
>associated with its partitions also disappeared!
>
>So, after I installed the new hard disk, I tried using the MAKEDEV script to 
>recreate the nodes:
>
># cd /dev ; ./MAKEDEV hde
>
>This restored the "hde" node, but not the nodes for partitions ("hde1", 
>"hde2", and "hde3").  So I checked the numbers on the nodes for the other 
>disks, and found this:
>
># cd /dev ; ls -lh hd*
>brw-rw----  1 root disk   3, 0 2005-10-15 17:24 hda
>brw-rw----  1 root disk   3, 1 2005-10-15 17:24 hda1
>brw-rw----  1 root disk   3, 2 2005-10-15 17:24 hda2
>brw-rw----  1 root disk   3, 3 2005-10-15 17:24 hda3
>brw-rw----  1 root cdrom 22, 0 2005-10-15 17:24 hdc
>brw-rw----  1 root disk  33, 0 2005-10-15 17:24 hde
>brw-rw----  1 root disk  34, 0 2005-10-15 17:24 hdg
>brw-rw----  1 root disk  34, 1 2005-10-15 17:24 hdg1
>brw-rw----  1 root disk  34, 2 2005-10-15 17:24 hdg2
>brw-rw----  1 root cdrom 56, 0 2005-10-15 17:24 hdi
>brw-rw----  1 root cdrom 57, 0 2005-10-15 17:24 hdk
>
>Based on this pattern, I created new device nodes for the partitions with 
>major number 33 and minor numbers 1-3:
>
># mknod hde1 b 33 1
># mknod hde2 b 33 2
># mknod hde2 b 33 3
>
>However, any time I try to access any of the partitions, I get an error that 
>looks like:
>
>cannot open /dev/hde1: No such device or address
>
>
>So what the heck am I doing wrong???
>
>  
>

-- 
Dean A. Roman
Roman Computer Systems
E-mail: droman at romansys.com
Web   : http://www.romansys.com





More information about the talk mailing list