<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.hermann-uwe.de" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Uwe Hermann - GNU/Linux On A Toshiba T1000LE Laptop Using ELKS - Comments</title>
 <link>http://www.hermann-uwe.de/hardware/linux-on-a-t1000le-laptop-using-elks</link>
 <description>Comments for &quot;GNU/Linux On A Toshiba T1000LE Laptop Using ELKS&quot;</description>
 <language>en</language>
<item>
 <title>T1000LE PS</title>
 <link>http://www.hermann-uwe.de/hardware/linux-on-a-t1000le-laptop-using-elks#comment-60304</link>
 <description>&lt;p&gt;I have one of those... I currently don&#039;t have a ps for mine but I use a 12VDC powersupply for in car devices. They are not all that expensive and usually are at the radio shacks. Most can support upto 5 amps so you could also run that mini car refrigerator... :) Oh and you could run that computer safely off the power in a car with no regulation as long as the car is 12VDC  and not 6VDC.&lt;/p&gt;
</description>
 <pubDate>Sat, 01 Nov 2008 18:30:59 +0100</pubDate>
 <dc:creator>Jay</dc:creator>
 <guid isPermaLink="false">comment 60304 at http://www.hermann-uwe.de</guid>
</item>
<item>
 <title>GNU/Linux On A Toshiba T1000LE Laptop Using ELKS</title>
 <link>http://www.hermann-uwe.de/hardware/linux-on-a-t1000le-laptop-using-elks</link>
 <description>&lt;p&gt;This document describes how you can install GNU/Linux on a Toshiba T1000LE laptop.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://tuxmobil.org/286_mobile.html&quot;&gt;&lt;img src=&quot;/misc/icons/tuxmobil.png&quot; stle=&quot;width:88; height:31; border:0&quot; alt=&quot;TuxMobil - Linux on Laptops, Notebooks, PDAs and Mobile Phones&quot;&gt;&lt;/a&gt; &lt;a href=&quot;http://www.linux-on-laptops.com/toshiba.html&quot;&gt;&lt;img src=&quot;/misc/icons/linux-on-laptops.png&quot; alt=&quot;Linux On Laptops&quot; style=&quot;width:110; height:36; border:0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;Introduction&lt;/h1&gt;
&lt;p&gt;This document describes how I installed GNU/Linux - or &lt;a href=&quot;http://elks.sourceforge.net/&quot;&gt;ELKS&lt;/a&gt; (the Embeddable Linux Kernel Subset) to be more precise - on my Toshiba T1000LE laptop, which I bought on &lt;a href=&quot;http://www.ebay.de&quot;&gt;eBay&lt;/a&gt;.&lt;/p&gt;
&lt;h1&gt;Hardware&lt;/h1&gt;
&lt;p&gt;There is a &lt;a href=&quot;http://www.toshiba-europe.com/computers/products/notebooks/t1000le/product.shtm&quot;&gt;product specification section&lt;/a&gt; on the &lt;a href=&quot;http://www.toshiba-europe.com/computers/products/notebooks/t1000le/index.shtm&quot;&gt;Toshiba T1000LE homepage&lt;/a&gt; which describes the hardware characteristics of the laptop.&lt;/p&gt;
&lt;p&gt;As far as I can tell the hardware of my T1000LE is quite OK. There are some minor problems, but nothing really serious:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Caps Lock LED doesn&#039;t work.&lt;/li&gt;
&lt;li&gt;The battery is quite dead. It lasts no longer than a few minutes.&lt;/li&gt;
&lt;li&gt;I don&#039;t own the power supply of the laptop. This is &lt;strong&gt;quite&lt;/strong&gt; a problem. I&#039;m currently using the power supply of another laptop of mine, an IBM L40SX (386SX), which has slightly different characteristics, i.e. 15V output instead of 12V and 2.7A instead of 1.7A. I&#039;m &lt;strong&gt;quite&lt;/strong&gt; sure that this will toast my poor T1000LE pretty soon, so I have to hurry up writing this article :-)&lt;/li&gt;
&lt;/ul&gt;
&lt;h1&gt;Installing GNU/Linux On The T1000LE&lt;/h1&gt;
&lt;p&gt;You cannot install or boot a &quot;normal&quot; Linux kernel on this laptop, because Linux only works with i386 (or better) type computers.&lt;/p&gt;
&lt;p&gt;But luckily there&#039;s the &lt;a href=&quot;http://elks.sourceforge.net&quot;&gt;Embeddable Linux Kernel Subset (ELKS)&lt;/a&gt; project.&lt;br /&gt;
ELKS is a stripped down Linux Kernel which can run on 8086 and 286 computers, among others.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;h2&gt;Downloading ELKS&lt;/h2&gt;
&lt;p&gt;          First we need to download ELKS and some related packages:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
                &lt;a href=&quot;http://prdownloads.sourceforge.net/elks/images-0.1.0.zip?download&quot;&gt;images-0.1.0.zip&lt;/a&gt; -- Precompiled images for boot/root disks.
              &lt;/li&gt;
&lt;li&gt;
                &lt;a href=&quot;http://prdownloads.sourceforge.net/elks/ede-0.0.5b.zip?download&quot;&gt;ede-0.0.5b.zip&lt;/a&gt; -- A menu based installer for ELKS. It installs ELKS and lots of related tools on your harddrive.
              &lt;/li&gt;
&lt;li&gt;
                &lt;a href=&quot;http://prdownloads.sourceforge.net/elks/elks-0.1.1.tar.gz?download&quot;&gt;elks-0.1.1.tar.gz&lt;/a&gt; -- The ELKS kernel sources (if you want to compile your own kernel instead of using the provided boot/root images).
              &lt;/li&gt;
&lt;li&gt;
                &lt;a href=&quot;http://prdownloads.sourceforge.net/elks/elksnet-0.1.1.tar.gz?download&quot;&gt;elksnet-0.1.1.tar.gz&lt;/a&gt; -- TCP/IP networking support for ELKS.
              &lt;/li&gt;
&lt;li&gt;
                &lt;a href=&quot;http://prdownloads.sourceforge.net/elks/elkscmd_20020501.tar.gz?download&quot;&gt;elkscmd_20020501.tar.gz&lt;/a&gt; -- ELKS related tools and utilities.
              &lt;/li&gt;
&lt;li&gt;
                &lt;a href=&quot;http://www.cix.co.uk/~mayday/dev86/Dev86src-0.16.0.tar.gz&quot;&gt;Dev86src-0.16.0.tar.gz&lt;/a&gt; -- ELKS development environment. You need these tools for compiling your own ELKS kernel.
              &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h2&gt;Creating ELKS Boot/Root Disks&lt;/h2&gt;
&lt;p&gt;          Now we will create a boot/root disk so we can boot ELKS on the laptop.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
                &lt;code&gt;unzip images-0.1.0.zip&lt;/code&gt;&lt;br /&gt;
                This should extract the image files &lt;code&gt;boot&lt;/code&gt; (boot disk), &lt;code&gt;root&lt;/code&gt; (root disk), &lt;code&gt;comb&lt;/code&gt; (combined boot/root disk), &lt;code&gt;comb_net&lt;/code&gt; (combined boot/root disk with networking support), &lt;code&gt;full3&lt;/code&gt; (combined boot/root disk with networking support and additional utilities) and &lt;code&gt;sibo&lt;/code&gt; (boot disk for a Psion SiBO, we don&#039;t need this).
              &lt;/li&gt;
&lt;li&gt;
                Insert an empty floppy disk and type:&lt;br /&gt;
                &lt;code&gt;dd if=boot of=/dev/fd0 bs=8192&lt;/code&gt;&lt;br /&gt;
                This creates an ELKS boot floppy. Of course you can create any of the other disks by replacing &lt;code&gt;boot&lt;/code&gt; with one of the other image files.&lt;br /&gt;
                I recommend to use &lt;code&gt;full3&lt;/code&gt;, as this has everything included on one disk.
              &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h2&gt;Booting ELKS&lt;/h2&gt;
&lt;p&gt;            Insert your newly created boot/root disk and reboot the laptop. ELKS should now be booting and will leave you with a &lt;code&gt;Login:&lt;/code&gt; prompt.&lt;/p&gt;
&lt;p&gt;            Login as root, there is no password, just press ENTER. That&#039;s it, you just entered sash, the Standalone Shell, a very small /bin/sh replacement used by ELKS.&lt;/p&gt;
&lt;p&gt;            Now you can do whatever you want with the laptop, i.e. partition/format the harddisk, install stuff on the harddisk etc. etc.
        &lt;/li&gt;
&lt;li&gt;
&lt;h2&gt;Partitioning The Harddisk&lt;/h2&gt;
&lt;p&gt;          Now we will partition the harddisk of the laptop and format it:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
                &lt;code&gt;fdisk /dev/bda&lt;/code&gt;&lt;br /&gt;
                &lt;strong&gt;Note&lt;/strong&gt;: This is &lt;span class=&quot;strong&quot;&gt;not&lt;/span&gt; &lt;code&gt;/dev/hda&lt;/code&gt; as one would expect. ELKS uses &lt;code&gt;/dev/bda&lt;/code&gt; (BIOS disk0).
              &lt;/li&gt;
&lt;li&gt;
                As the harddisk of the T1000LE is only 20 MB, there&#039;s not much room for more than one partition, so we create one 20 MB primary partition. The partition type is automatically set to 81 (Linux/Minix) because ELKS uses the Minix filesystem (nope, not ext2).
              &lt;/li&gt;
&lt;li&gt;
                &lt;code&gt;mkfs /dev/bda1 20000&lt;/code&gt;&lt;br /&gt;
                This creates a Minix filesystem on the harddisk. According to the &lt;a href=&quot;http://elks.sourceforge.net/faq/&quot;&gt;ELKS FAQ&lt;/a&gt; the size mkfs can handle is limited to 32 MB, but my harddisk is only 20MB so that&#039;s no problem.
              &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;            We have a working harddisk now, which we can mount with &lt;code&gt;mount /dev/bda1 /mnt&lt;/code&gt;, and where we can store our stuff now.
        &lt;/li&gt;
&lt;li&gt;
&lt;h2&gt;Installing ELKS On The Harddisk&lt;/h2&gt;
&lt;p&gt;            The next thing we want to achieve is to install ELKS on the harddisk and also boot from the harddisk.&lt;br /&gt;
            ...
        &lt;/li&gt;
&lt;li&gt;
&lt;h2&gt;Building ELKS From Source&lt;/h2&gt;
&lt;p&gt;          ...
        &lt;/li&gt;
&lt;li&gt;
&lt;h2&gt;Networking With ELKS&lt;/h2&gt;
&lt;p&gt;          ...
        &lt;/li&gt;
&lt;/ul&gt;
&lt;h1&gt;&lt;a id=&quot;resources&quot;&gt;Resources&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;      Here are some pointers to related projects and further information.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
          &lt;a href=&quot;http://www.toshiba-europe.com/computers/products/notebooks/t1000le/index.shtm&quot;&gt;Toshiba T1000LE homepage&lt;/a&gt; -- The official Toshiba T1000LE homepage.
        &lt;/li&gt;
&lt;li&gt;
          &lt;a href=&quot;http://www.toshiba-europe.com/computers/products/notebooks/t1000le/product.shtm&quot;&gt;T1000LE product specifications&lt;/a&gt; -- The T1000LE product specification section on the Toshiba homepage.
        &lt;/li&gt;
&lt;li&gt;
          &lt;a href=&quot;http://resource.toshiba-europe.com/europe/computers/flyers/classics/t1000le_E.pdf&quot;&gt;t1000le_E.pdf&lt;/a&gt; -- The T1000LE product brochure from Toshiba (1.7 MB).
        &lt;/li&gt;
&lt;li&gt;
          &lt;a href=&quot;http://elks.sourceforge.net&quot;&gt;ELKS&lt;/a&gt; -- The ELKS (Embeddable Linux Kernel Subset) homepage.
        &lt;/li&gt;
&lt;li&gt;
          &lt;a href=&quot;http://sourceforge.net/projects/elks/&quot;&gt;ELKS project page&lt;/a&gt; -- The ELKS project page at &lt;a href=&quot;http://www.sourceforge.net&quot;&gt;Sourceforge&lt;/a&gt;.
        &lt;/li&gt;
&lt;li&gt;
          &lt;a href=&quot;http://elks.sourceforge.net/lists/linux-8086.html&quot;&gt;ELKS Mailinglist&lt;/a&gt; -- The ELKS mailing list subscription information page and &lt;a href=&quot;http://rainbow.cs.unipi.gr/linux-8086-list&quot;&gt;list archives&lt;/a&gt;.
        &lt;/li&gt;
&lt;li&gt;
          &lt;a href=&quot;http://tuxmobil.org/&quot;&gt;Tuxmobil&lt;/a&gt; -- Unix with mobile computers. Has lots of resources regarding the usage of laptops, PDAs, cell phones etc. with Unix.  This site also features a huge &lt;a href=&quot;http://www.tuxmobil.org/mylaptops.html&quot;&gt; list of links to laptop related articles&lt;/a&gt; such as this one.
        &lt;/li&gt;
&lt;li&gt;
          &lt;a href=&quot;http://www.linux-on-laptops.com/&quot;&gt;Linux on laptops&lt;/a&gt; -- Information and documentation about GNU/Linux on laptops and palmtops. Features a huge list of links to laptop related articles, too.
        &lt;/li&gt;
&lt;/ul&gt;
</description>
 <comments>http://www.hermann-uwe.de/hardware/linux-on-a-t1000le-laptop-using-elks#comments</comments>
 <pubDate>Mon, 03 Jan 2005 00:14:22 +0100</pubDate>
 <dc:creator>Uwe Hermann</dc:creator>
 <guid isPermaLink="false">61 at http://www.hermann-uwe.de</guid>
</item>
</channel>
</rss>
