Best use of mdev?

Michael D. Setzer II mikes at kuentos.guam.net
Thu May 1 07:49:33 PDT 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I was just contacted by a user that has 11 partitions on a large hard disk. My 
g4l project currently has the nods setup as being precreated in the /dev 
directory. It had massive number of these for both the hd and sd going all 
the way to sdp but only to the 9th option. I was manually able to create a 
script to create the additional nods, but then started looking at options to 
have it automaticly create the proper nods. I have found the mdev, and 
seem to have figured some of it out, but think there might be some 
additional things to make it work better. 

I booted from the g4l cd, and did the following manually.

created the /etc/mdev.conf with these two lines.

hd[a-z][0-9]* 0:3 660
sd[a-z][0-9]* 0:3 660

Run the commands to create the /dev

mkdir /sys
mount -t sysfs sysfs /sys
mdev -s

Below is the original contents of the /dev directory minus all the hd and sd 
files. Not sure which all of these can also be created with the mdev.conf file 
and which have to be manually created. Also, some of the directories were 
for raid systems that users had. Would the mdev create these? 
Unfortunately, I don't have all the hardware to test.

The g4l is the root id, and that as how it runs. 
Thanks.

drwxr-xr-x    2 g4l      g4l          1024 Mar  1  2004 vc
drwxr-xr-x    2 g4l      g4l          1024 Jun 30  2004 pts
crw-rw-rw-    1 g4l      g4l        1,   5 Oct 10  2004 zero
crw-rw----    1 g4l      5          4,   6 Oct 10  2004 tty6
crw--w--w-    1 g4l      5          4,   0 Oct 10  2004 tty0
brw-rw----    1 g4l      6          1,   1 Oct 10  2004 ram1
brw-rw----    1 g4l      6          1,   0 Oct 10  2004 ram0
crw-rw-rw-    1 g4l      g4l        1,   3 Oct 10  2004 null
crw-r-----    1 g4l      9          1,   1 Oct 10  2004 mem
crw-r-----    1 g4l      9          1,   2 Oct 10  2004 kmem
brw-rw----    1 g4l      6          2,   0 Oct 10  2004 fd0
crw-r--r--    1 g4l      g4l        1,   9 Apr 28  2005 urandom
brw-r--r--    1 g4l      g4l        9,   0 Apr 28  2005 md0
brw-r--r--    1 g4l      g4l        9,   1 Apr 28  2005 md1
brw-r--r--    1 g4l      g4l        9,   2 Apr 28  2005 md2
brw-r--r--    1 g4l      g4l        9,   3 Apr 28  2005 md3
brw-r--r--    1 g4l      g4l        9,   4 Apr 28  2005 md4
brw-r--r--    1 g4l      g4l        9,   5 Apr 28  2005 md5
brw-r--r--    1 g4l      g4l        9,   6 Apr 28  2005 md6
brw-r--r--    1 g4l      g4l        9,   7 Apr 28  2005 md7
brw-r--r--    1 g4l      g4l        9,   8 Apr 28  2005 md8
brw-r--r--    1 g4l      g4l        9,   9 Apr 28  2005 md9
brw-r--r--    1 g4l      g4l        9,  10 Apr 28  2005 md10
brw-r--r--    1 g4l      g4l        9,  11 Apr 28  2005 md11
brw-r--r--    1 g4l      g4l        9,  12 Apr 28  2005 md12
brw-r--r--    1 g4l      g4l        9,  13 Apr 28  2005 md13
brw-r--r--    1 g4l      g4l        9,  14 Apr 28  2005 md14
brw-r--r--    1 g4l      g4l        9,  15 Apr 28  2005 md15
brw-r--r--    1 g4l      g4l        9,  16 Apr 28  2005 md16
brw-r--r--    1 g4l      g4l        9,  17 Apr 28  2005 md17
brw-r--r--    1 g4l      g4l        9,  18 Apr 28  2005 md18
brw-r--r--    1 g4l      g4l        9,  19 Apr 28  2005 md19
brw-r--r--    1 g4l      g4l        9,  20 Apr 28  2005 md20
brw-r--r--    1 g4l      g4l        9,  21 Apr 28  2005 md21
brw-r--r--    1 g4l      g4l        9,  22 Apr 28  2005 md22
brw-r--r--    1 g4l      g4l        9,  23 Apr 28  2005 md23
brw-r--r--    1 g4l      g4l        9,  24 Apr 28  2005 md24
brw-r--r--    1 g4l      g4l        9,  25 Apr 28  2005 md25
brw-r--r--    1 g4l      g4l        9,  26 Apr 28  2005 md26
brw-r--r--    1 g4l      g4l        9,  27 Apr 28  2005 md27
brw-r--r--    1 g4l      g4l        9,  28 Apr 28  2005 md28
brw-r--r--    1 g4l      g4l        9,  29 Apr 28  2005 md29
brw-r--r--    1 g4l      g4l        9,  30 Apr 28  2005 md30
brw-r--r--    1 g4l      g4l        9,  31 Apr 28  2005 md31
drwxr-xr-x    2 g4l      g4l          4096 Jan 20  2006 cciss
drwxr-xr-x    2 g4l      g4l          4096 Jan 23  2006 ataraid
drwxr-xr-x    2 g4l      g4l         32768 Jan 23  2006 ida
crw-r--r--    1 g4l      g4l        5,   0 Apr 28 02:36 tty
lrwxrwxrwx    1 g4l      g4l             4 Apr 29 10:09 ramdisk -> ram0
lrwxrwxrwx    1 g4l      g4l             4 Apr 29 10:09 ram -> ram0
lrwxrwxrwx    1 g4l      g4l             3 Apr 29 10:09 cdrom -> hdb
crw-rw----    1 g4l      5          4,   5 May  1 13:55 tty5
crw-rw----    1 g4l      5          4,   4 May  1 13:55 tty4
crw-rw----    1 g4l      5          4,   3 May  1 13:55 tty3
crw-rw----    1 g4l      5          4,   2 May  1 13:55 tty2
crw-------    1 g4l      g4l        5,   1 May  1 13:56 console
crw-------    1 g4l      g4l        4,   1 May  1 13:58 tty1
crw-r--r--    1 g4l      g4l        5,   2 May  1 14:04 ptmx

+----------------------------------------------------------+
  Michael D. Setzer II -  Computer Science Instructor      
  Guam Community College  Computer Center                  
  mailto:mikes at kuentos.guam.net                            
  mailto:msetzerii at gmail.com
  http://www.guam.net/home/mikes
  Guam - Where America's Day Begins                        
+----------------------------------------------------------+

http://setiathome.berkeley.edu (Original)
Number of Seti Units Returned:  19,471
Processing time:  32 years, 290 days, 12 hours, 58 minutes
(Total Hours: 287,489)

BOINC at HOME CREDITS
SETI 5,269,727.070797 | EINSTEIN 1,573,038.609732 | ROSETTA 
480,077.992597


-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8 -- QDPGP 2.61c
Comment: http://community.wow.net/grt/qdpgp.html

iQA/AwUBSBlL3yzGQcr/2AKZEQJRowCgggJ9mQrAq88A6K7Xo/YvR5J1JQIAn0d/
X8gl8fcbYF7qH6qvxvGgj9H0
=xC7F
-----END PGP SIGNATURE-----


More information about the busybox mailing list