Ututo XS: Difference between revisions

From OLPC
Jump to navigation Jump to search
m (Ututo moved to Ututo XS: full name (auto redirect))
(expanded a bit Ututo's description and a HowTo about putting it onto the ATest board)
Line 1: Line 1:
{{stub}}
{{stub}}{{__TOCright__}}
----
<font size="1">
UTUTO is a GNU/Linux distribution whose name is reminiscent of a small lizard from northern Argentina.


UTUTO was first released in October of the year 2000 by Diego Saravia of the National University of Salta. It was very simple to use and did not require hard disk installation. It was one of the first Live GNU/Linux distributions in the world. ISBN 987-9381-06-8.
Main: http://www.ututo.org/ & https://www.ututo.org/
</font>

----

Main: https://www.ututo.org/


OLPC: https://www.ututo.org/www/modules/downloads/downloads.php?ID_downloads_category=21
OLPC: https://www.ututo.org/www/modules/downloads/downloads.php?ID_downloads_category=21


Wiki: https://www.ututo.org/freewiki/index.php/Portada
Wiki: https://www.ututo.org/freewiki/index.php/Portada

==How to Install Ututo XS in the ''[[Developers program#ATest Board Types|A-Test board]]''==

'''NOTE:''' Ututo is very strict in adhering to the [http://www.fsf.org FSF] principles and is currently being released under [http://www.gnu.org/copyleft/gpl.txt GPLv2]. This translates into an impossibility to run [[Sugar]] on it - mainly due to a glitch under which [[Squeak]] is currently being licensed (should change, but until then, no luck).

Granted, everybody now is excited about the ''real thing''... this section will be updated soon to reflect that.

This is a translation into [[English]] of [https://www.ututo.org/freewiki/index.php/Imagen_UTUTO_XS_2006 the instructions] in [[Spanish]].

===Preparing to Install===

====Required packages====
squashfs-tools 3.0 o 2.2
syslinux 3.11
dosfstools
gcc 3.4.6 (or 4.1.1 if kernel is recompiled - [https://www.ututo.org/utiles/olpc/kernel-olpc-2.6.18-rc2-config configuration])

====Creating an USB bootable device====

# Partition the device using <tt>cfdisk</tt>
#* 340 MiB for the system data area
#* 172 MiB for the user data area
# Format the partition by issuing the following command:
#* <tt>mkdosfs -F 32 -r 16 -f 1 -n UTUTO_Loader /dev/[device][partition]</tt>
#* If using Ututo XS 2006, you can format the user data area as reiserfs (<tt>make.reiserfs</tt>) or ext3 (<tt>make.ext3</tt>)
# Add the device to the initialization chain by doing:
#* <tt>dd if=/usr/lib/syslinux/mbr.bin of=/dev/[device]</tt>
# Mount the system data area partition
# Download [https://www.ututo.org/utiles/olpc/ututo_loader_base.tar.bz2 ututo_loader_base.tar.bz2] (2831591 bytes) and copy its '''contents''' (ututo_loader_base) to the system data area mounted on the previous step.
# Copy to the system data area the file <tt>image.sqs</tt> that will have the system's Linux kernel to boot.
#* Don't worry if you don't have it yet&mdash;the USB device will boot the same.
# Unmount the system data area
# Execute the <tt>syslinux</tt> command as:
#* <tt>syslinux /dev/[device][system data area]</tt>

===Installing Ututo XS 2006===

# Download [http://ftp.gnu.org/gnu+linux-distros/ututo-e/UTUTO-XS_2006-OLPC.sqs UTUTO XS 2006 image file] (approx.317 MiB) and rename it as <tt>image.sqs</tt> and copy it to the system data area.
# If you want non-free wireless connectivity (not included due to license issues)
## Download the [https://www.marvell.com/drivers/driverDisplay.do?dId=160&pId=38 firmware file]
## Rename it as <tt>usb8388.bin</tt>
## Copy it (temporaly) to the root of the user data area
## After the first boot cycle, move the wireless firmware file to <tt>/etc/firmware</tt>
## Reboot the machine or
##* in a shell, change to the <tt>/etc/bin_sub8388</tt> directory and issue the following commands:
##** <tt>rmmod usb8xxx</tt>
##** <tt>insmod usb8388.ko</tt>

That's it? Guess you just boot from the USB...

For a list of the packages included [https://www.ututo.org/freewiki/index.php/Imagen_UTUTO_XS_2006 look here] (it's in [[Spanish]])









[[Category:Linux distributions]]
[[Category:Linux distributions]]
[[Category:HowTo]]

Revision as of 21:13, 18 January 2007

This article is a stub. You can help the OLPC project by expanding it.

UTUTO is a GNU/Linux distribution whose name is reminiscent of a small lizard from northern Argentina.

UTUTO was first released in October of the year 2000 by Diego Saravia of the National University of Salta. It was very simple to use and did not require hard disk installation. It was one of the first Live GNU/Linux distributions in the world. ISBN 987-9381-06-8.


Main: https://www.ututo.org/

OLPC: https://www.ututo.org/www/modules/downloads/downloads.php?ID_downloads_category=21

Wiki: https://www.ututo.org/freewiki/index.php/Portada

How to Install Ututo XS in the A-Test board

NOTE: Ututo is very strict in adhering to the FSF principles and is currently being released under GPLv2. This translates into an impossibility to run Sugar on it - mainly due to a glitch under which Squeak is currently being licensed (should change, but until then, no luck).

Granted, everybody now is excited about the real thing... this section will be updated soon to reflect that.

This is a translation into English of the instructions in Spanish.

Preparing to Install

Required packages

squashfs-tools 3.0 o 2.2
syslinux 3.11
dosfstools 
gcc 3.4.6 (or 4.1.1 if kernel is recompiled - configuration)

Creating an USB bootable device

  1. Partition the device using cfdisk
    • 340 MiB for the system data area
    • 172 MiB for the user data area
  2. Format the partition by issuing the following command:
    • mkdosfs -F 32 -r 16 -f 1 -n UTUTO_Loader /dev/[device][partition]
    • If using Ututo XS 2006, you can format the user data area as reiserfs (make.reiserfs) or ext3 (make.ext3)
  3. Add the device to the initialization chain by doing:
    • dd if=/usr/lib/syslinux/mbr.bin of=/dev/[device]
  4. Mount the system data area partition
  5. Download ututo_loader_base.tar.bz2 (2831591 bytes) and copy its contents (ututo_loader_base) to the system data area mounted on the previous step.
  6. Copy to the system data area the file image.sqs that will have the system's Linux kernel to boot.
    • Don't worry if you don't have it yet—the USB device will boot the same.
  7. Unmount the system data area
  8. Execute the syslinux command as:
    • syslinux /dev/[device][system data area]

Installing Ututo XS 2006

  1. Download UTUTO XS 2006 image file (approx.317 MiB) and rename it as image.sqs and copy it to the system data area.
  2. If you want non-free wireless connectivity (not included due to license issues)
    1. Download the firmware file
    2. Rename it as usb8388.bin
    3. Copy it (temporaly) to the root of the user data area
    4. After the first boot cycle, move the wireless firmware file to /etc/firmware
    5. Reboot the machine or
      • in a shell, change to the /etc/bin_sub8388 directory and issue the following commands:
        • rmmod usb8xxx
        • insmod usb8388.ko

That's it? Guess you just boot from the USB...

For a list of the packages included look here (it's in Spanish)