my Zaurus SL-C3000 and SL-C3100
http://www.users.on.net/~hluc/myzaurus/
133 of 212
16/09/2007 12:23
Once the cramfs image is created you can remove, your loopback file you used to build the cramfs
image and then mount your new cramfs image as a loopback filesystem and install it using
xqt-setup as follows:
# su
# mkdir -p /mnt/myxqtapps
# mount -o loop mypackage.cramfs /mnt/myxqtapps
# /mnt/myxqtapps/xqt-setup
To create a squashfs image instead, use mksquashfs instead of mkcramfs.
Installing Debian/PocketWorkstation
Debian runs with X/Qt so if you already have X/Qt installed, then you are ready to install Debian.
However, if you have not got X/Qt installed yet, then you need to do so before installing Debian. If
you just want to run Debian and applications that are part of Debian, but not standalone X/Qt
applications then you can also install the Debian jumbo lite package instead of the full xqt jumbo
package. Since the xqt-gtk-jumbopack is quite large, I have created the xqt-debian-jumbo-lite
package as an alternate package, which only installs the X/Qt libraries required for Debian
PocketWorkstation but nothing else. It is much smaller and only requires 11MB, so it does not have
gtk or other libraries required to run any of the X/Qt applications mentioned above. You will still be
able to run the Debian versions of those applications from within PocketWorkstation, just not
directly from X/Qt.
Debian itself is too big to be installed with an ipk file. You can either install Debian using the
instructions on my Zaurus website, or install my xqt-debian image file which comes pre-installed
with Firefox and Thunderbird, and optionally OpenOffice with the add-on debian-openoffice image
file. The packages have been optimised in size so that it is possible to install everything on an ext2
formatted SD or CF card of 512MB. The debian docs are in a separate tarball so you can leave them
out if you want to save space. OpenOffice binaries are compressed using a cramfs file image so that
everything can fit onto 512MB.
Before installing Debian, make sure you have installed X/Qt yourself or installed one of the
following:
xqt-gtk-jumbo_4.3-0.7_arm.ipk or later
xqt-debian-jumbo-lite_0.4.3-0.1_arm.ipk
xqt-gtk-jumbo.cramfs
To install Debian using the image file, unzip xqt-debian-install.zip and place it into the same
directory as the other files. The following files are available:
xqt-debian-install.zip (required)
zaurus-debian-jumbo-v18-b01.tar.gz (required)
zaurus-debian-doc-v18.tar.gz (optional)
zaurus-debian-openoffice114.tar.gz (optional)
The default install location (which has been extensively tested) is /hdd3/debroot. You can specify a
different location for the debian root. The install script will by default create a swapfile and
pocketworkstation loop image under the same location as your
debroot
, but you can change the
location by editing the install script and changing the default locations. If you already have a
swapfile located somewhere else, simply comment out the SWAPFILE definition before you install to
prevent it from creating an additional swapfile. The script can detect the filesystem type that
Debian is being installed to. If the destination filesystem is FAT, it will create an ext2 loopback
filesystem for you, but if it is already formatted as ext2 or ext3, then it will simply install there
without creating the loopback filesystem.