| 
		
			| Ubuntu Template /dev Problems [message #683] | Fri, 06 January 2006 18:12  |  
			|  |  
	| I am creating an Ubuntu 5.04 template for OpenVZ and have run into a problem. There are no /dev/pty, /dev/random, and /dev/urandom devices in /dev. I have
 created these devices by the following:
 
 cd /vz/root/111/dev; /vz/root/111/sbin/MAKEDEV pty
 
 This creates the devices just fine. When I reboot Ubuntu the devices are not
 there and need to be created all over again. When I created templates for
 other linux distros I have had to create /dev/pty but they are there on reboot.
 
 drwxr-xr-x 4 root root 4096 Jan 1 14:18 dev
 
 How do I solve this problem on Ubuntu? Thanks
 
 *Also posted to ubuntu.com support forum
 |  
	|  |  | 
	|  | 
	|  | 
	|  | 
	| 
		
			| Re:  Ubuntu Template /dev Problems [message #688 is a reply to message #684] | Fri, 06 January 2006 18:28   |  
			|  |  
	| >From within the VPS: 
 # mount
 simfs on / type simfs (rw)
 proc on /proc type proc (rw,nodiratime)
 simfs on /.dev type simfs (rw)
 tmpfs on /dev type tmpfs (rw)
 
 >From the Host:
 
 # mount
 /dev/sda2 on / type ext3 (rw)
 none on /proc type proc (rw)
 none on /sys type sysfs (rw)
 none on /dev/pts type devpts (rw,gid=5,mode=620)
 /dev/sda1 on /boot type ext3 (rw)
 none on /dev/shm type tmpfs (rw)
 /dev/sda5 on /vz type ext3 (rw)
 sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
 
 I'm confuses where I would make the changes you recommended and how.  Thanks
 
 On Fri, 06 Jan 2006 21:17:52 +0300, Kirill Korotaev wrote
 > this is probably due to your initscripts use /dev mounted over tmpfs.
 > You can check this in `mount` output.
 > I would recommend you to disable mounting it on tmpfs since it's a
 > real wastage of memory (~0.5-1MB of RAM per VPS). And this will
 > solve your problem also - device entries in /dev won't disappear
 > after reboot.
 >
 > Kirill Kolyshkin will be able to recommend you more concrete actions
 > tomorrow if you don't succeed.
 >
 > Kirill
 >
 > > I am creating an Ubuntu 5.04 template for OpenVZ and have run into a problem.
 > > There are no /dev/pty, /dev/random, and /dev/urandom devices in /dev. I have
 > > created these devices by the following:
 > >
 > > cd /vz/root/111/dev; /vz/root/111/sbin/MAKEDEV pty
 > >
 > > This creates the devices just fine. When I reboot Ubuntu the devices are not
 > > there and need to be created all over again. When I created templates for
 > > other linux distros I have had to create /dev/pty but they are there on
 reboot.
 > >
 > > drwxr-xr-x 4 root root 4096 Jan 1 14:18 dev
 > >
 > > How do I solve this problem on Ubuntu? Thanks
 > >
 > > *Also posted to ubuntu.com support forum
 > >
 |  
	|  |  | 
	|  |