changeset 1247:84ea1b53b73c

Mounting /dev/pts is useful.
author Rob Landley <rob@landley.net>
date Wed, 15 Sep 2010 18:06:08 -0500
parents 9f58f9a6b9e4
children 3e7bf55b1bfb
files sources/root-filesystem/sbin/init.sh
diffstat 1 files changed, 4 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/sources/root-filesystem/sbin/init.sh	Sun Sep 12 19:21:42 2010 -0500
+++ b/sources/root-filesystem/sbin/init.sh	Wed Sep 15 18:06:08 2010 -0500
@@ -9,10 +9,10 @@
 # Populate /dev
 mountpoint -q sys || mount -t sysfs sys sys
 mountpoint -q dev || mount -t tmpfs -o noatime dev dev
-mdev -s
+mountpoint -q proc || mount -t proc proc proc
+mountpoint -q dev/pts || mount -t devpts dev/pts dev/pts
 
-# Make sure /proc is there
-mountpoint -q proc || mount -t proc proc proc
+mdev -s
 
 [ -z "$CPUS" ] && export CPUS=1
 export PS1='($HOST:$CPUS) \w \$ '
@@ -97,6 +97,7 @@
   echo Type exit when done.
   /bin/ash
   cd /
+  umount ./dev/pts
   umount ./dev
   umount ./sys
   umount ./proc