RE: More questions about debian on Zaurus
Great it's working. Sort of.
To re-iterate, this is what I did:
Use gnu-tar to extract files
I remade the tty and pty files in /dev anyway just to be sure (mknod
seems to work)
Remounted my cf card as per your instructions below.
The sort of is that I can't un-suspend. The on/off key doesn't work to
turn off (not sure if this is normal), so I used the command from 'start
menu'>system>suspend. A soft reset is now needed to get up and running
again.
The suspend problem seems a lot like the conflict which used to occur
with the original XFree86 from sourceforge, but after rebooting I didn't
think the scripts ran (I also tried it straight after running
INSTALL.d/postinst.sh with the same result). I'll have to take another
look.
Simon
> -----Original Message-----
> From: Klaus Weidner [mailto:kw@w-m-p.com]
> Sent: 28 July 2003 15:40
> To: S.G.Pickering@bath.ac.uk
> Cc: debian-handheld@lists.debian.org
> Subject: Re: More questions about debian on Zaurus
>
>
> On Mon, Jul 28, 2003 at 12:05:14PM +0100, Simon Pickering wrote:
> > > > # /usr/local/bin/zvncserver: line 24: cannot redirect
> > > standard input
> > > > from /dev/null: Permission denied
>
> What's happening is that OZ mounts the SD disk with the 'nodev'
> mount option, so none of the device files in the chroot will work :-(
>
> You'll need to edit the /etc/fstab used by OZ, or alternatively run
> the following command to change the setting at run time:
>
> mount /mnt/card -o remount,dev,suid,exec
>
> > Moving onwards slightly, I assume it wouldn't be too
> difficult to edit
> > the files in rc2.d to stop Opie from starting - giving a
> 5,4,3,2,1 sort
> > of option like the Sharp ROM has? Is this worth doing,
> would it help?,
> > as it still doesn't seem to be working.
>
> Is there a Debian standard way of deciding what GUI environment gets
> launched at boot?
>
> Otherwise a simple boot menu like you describe (with a
> timeout) would be
> nice.
>
> The following script fragment is what I use in the native Debian boot
> loader shell script, you could adapt it for a GUI menu easily.
>
> The read_timeout shell function is rather hackish, but I
> couldn't think
> of a cleaner way of doing it without depending on any
> external programs.
>
> -Klaus
>
> #!/bin/sh
>
> read_timeout () {
> sh -c '( sleep "'$1'" && kill $$ ) >/dev/null & read
> i; kill $!; echo "$
> i"' 2>/dev/null
> }
>
> echo
> echo "*** Pocket Workstation boot loader ***"
> echo
> echo -n "Boot (d)ebian, (s)hell or (q)topia environment? [d] "
> r=`read_timeout 10`
>
> if [ ."$r" = ."q" ]; then
> # run qtopia via native init
> exec /sbin/init
> fi
> if [ ."$r" = ."s" ]; then
> # run a shell only
> exec /bin/bash
> exec /bin/sh
> fi
>
> # ok, let's continue with the Debian system
>
> ...
>
Reply to: