I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods

Click Here!
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / Web Pads / Fujitsu Stylistic 1200
RedHat 7.2 on Fujitsu ST 1000

New MessageRedHat 7.2 on Fujitsu ST 1000 (modified 0 times) jondz
Profile
Status: booting, no X windows.

It can be done...i just spent 2,3 hours
figuring it (swapping disks back &
forth). Just wanted to post
this before I forget it.

in summary:

WARNING: very risky...requires knowledge
or rpm and lilo. use this info at your
own risk.

install RH72. on pcmcia hard disk on
some other laptop the normal way.


after installing, its probably you did
not use a 486 but a pentium--you need
to remove and replace the 686 kernel
modules and put the 386 modules, something
LIKE this on the other computer ( i dont remember
exactly--check syntax of rpm and lilo):

# in this example lets say /dev/hdc is the pcmcia
#
mount /dev/hdc1 /mnt/tmp
mount /dev/cdrom /mnt/cdrom
#
# remove 686 modules. if you look at RH
# cdrom there are a couple of RPMS with 686's
# in the filenames--those are the ones you need
# to replace.
#
# fill the xx'es with the correct names here
#
rpm -r /mnt/tmp -nodeps -e glibc
rpm -r /mnt/tmp -nodeps -e kernel-x.x.x.x
#
# install 386 modules
#
cd /mnt/cdrom/blah/blah/blah/RedHat/RPMS
rpm -r /mnt/tmp -ivh glibc-2*386.rpm
rpm -r /mnt/tmp -ivh kernel-x.x.x*386.rpm

-----
NOW, setup lilo. edit /mnt/tmp/etc/lilo.conf
with something LIKE (very similar to this,
this is from my memory) (change the boot= line;
/dev/hdc in this example is whre its currently
at, not where its going ):

.
.
.
boot=/dev/hdc
disk=/dev/hdc
bios=0x80
.
.
.
image=/boot/vmlinuz-2.4.7-10
label=linux
read-only
root=/dev/hda1

if it boots on the st1000, fine, then
return lilo to a sane configuraton and reconfigure
for new machine, while its still booting....


this will probably make a nice dns server or something...


jondz

07-31-2004 03:35:19

New MessageRE:RedHat 7.2 on Fujitsu ST 1000 (modified 0 times) m_bed
Profile
Possibly easier, if you have a Linux desktop:

http://wiki.personaltelco.net/index.cgi/DebianApImage

Installation to the point of booting in text mode was dead easy. Getting X to run on it is not: I was hoping to put matchbox on it, because it's non-resource greedy and stylus-oriented, but ran into some dependency problems. The only pre-built packages I could find require an upgrade to libc6 that broke df when I installed it on a Toshiba T200CS. And possibly other things, as well, but df was the first thing I tried. Seeing df report that my hard drive partitions suddenly had minus 200 billion (roughly) blocks apiece persuaded me to seek an alternative route

Ran

03-01-2005 21:00:22

New MessageRE:RedHat 7.2 on Fujitsu ST 1000 (modified 0 times) Linuxguru
Profile | Email
I didn't try RedHat at all, because I only have a 260 MB drive - maybe a minimal RedHat 4/5 install might fit. Instead, I went with Peanut Linux 9.1 (it's supposed to be ~240 MB for the full install). It requires a lot of patience and the right equipment to get it going - but it can be done. Here's my recipe:

1. The easiest approach involves using an IDE-to-PCMCIA adapter board - this allows you to plug in the PCMCIA hard drive from the Stylistic 1000 into the board, which is then plugged into a desktop (host) machine; the PCMCIA hard drive then shows up as an additional IDE drive to the BIOS, DOS, etc. on the host. I used a Sandisk SD35B-32 3.5" IDE Flash drive module from Surplus Computers as the IDE-to-PCMCIA adapter - this contains a PCMCIA slot and a PCMCIA flash card which I removed and replaced with the Integral 260 MB PCMCIA hard drive.

2. You need a host running DOS and at least 120MB free on the DOS partition (it probably helps to have a lot more). The host can be any x86, but it helps to use a 486 or Pentium to avoid confusing the Peanut installer on the host. Download peanut.bz2 and peanut.zip to a directory (say \peanut) in DOS and unzip peanut.zip.

3. Boot into DOS on the host and run ram.bat from this directory - it uses loadlin to start a ramdisk-based minimal linux, which contains the Peanut installer (setup) and a few utilities (fdisk, ...). The PCMCIA hard drive must be visible to this linux instance (say as /dev/hdd) or this method won't work. Check the output of dmesg to ensure that it recognizes the PCMCIA hard drive.

4. Run fdisk and partition the PCMCIA hard drive into two partitions - /dev/hdd1 for the root filesystem, and /dev/hdd2 for swap. For the 260 MB Integral 8260 with geometry 936c/16h/34s, I set it up with cylinders 1-908 for /dev/hdd1 and 909-936 for swap (~7.6 MB). This is critical, or else you will either run out of space during the install, or the swap will be too small.

5. Run setup and use ext2 for the root filesystem - answer all the prompts and wait until it completes the installation. It will use almost *all* the space in /dev/hdd1.

6. Mount the new root filesystem somewhere on the ramdisk tree (say /mnt/root), chroot /mnt/root and create a file /etc/lilo.conf with the following entries:

# Begin lilo.conf
boot=/dev/hdd
disk=/dev/hdd
bios = 0x80
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
default=linux
linear # you may have to experiment with lba32 if this doesn't work

image=/boot/vmlinuz
label=linux
read-only
root=/dev/hda1

#End lilo.conf

7. Run /sbin/lilo and see that there are no errors or warnings.

8. Edit /etc/fstab and ensure that the dev entries for / and swap are set to the target machine devices - these should be /dev/hda1 and /dev/hda2, *not* /dev/hdd1 and /dev/hdd2.

9. Create space on / (I deleted /usr/local/Realplayer8 and /usr/local/netscape and released over 20 MB). Unless you do this step, you'll run into difficulties during the first boot on the Stylistic 1000 (target), because it's a very tight squeeze on the root filesystem.

10. Power down the host, remove the PCMCIA hard drive and plug it into the Stylistic 1000 (target). Plug a PS/2 keyboard into the Stylistic 1000 and power up. If all went well, it should boot into LILO and subsequently into Linux. Login as root, and run 'setup' to continue configuration.

There's a lot more to be done to configure XFree86, get the pen driver installed, etc., but this is the outline of the base OS installation.

03-18-2005 07:47:23

New MessageRE:RedHat 7.2 on Fujitsu ST 1000 (modified 0 times) Linuxguru
Profile | Email
I played with Peanut for a while, then nuked it and went with a custom installation of RedHat Linux 6.2. Almost everything works fine, but there a few minor tweaks to enable some functionality:

1. The 260 MB hard disk is just about enough to do a custom install with X and the compilers, and still have a little space for useful apps. I eliminated Gnome, KDE, emacs, tetex, ... and got the install down to about 200 MB.

2. The 16 MB RAM upgrade (for a total of 24 MB) is mandatory, or else it will crawl.

3. If PCMCIA doesn't work, enable it by editing /etc/sysconfig/pcmcia. Set PCMCIA=yes and PCIC=i82365. PCMCIA is required to be able to get stuff onto the unit and do anything useful.

4. Most of the common PCMCIA cards (ne2000 & others) should work out of the box - I used an IBM Home & Away Combo 10BaseT/14.4k modem card, and both the ethernet and modem were autodetected.

5. Use the XFree86-SVGA driver in XFree86-3.3.6 for the CT65xxx chipset in the ST1000. I got X working, but without stylus support.

6. The FPIT Xinput extension is required for the stylus/tablet support - this is a piece of SW that has to be downloaded and recompiled from source, then kludged into the system. I haven't done this yet.

7. It helps to install db3, and upgrade rpm & rpm-build to rpm-4.0.2 from the RedHat updates - this will help to build and install more recent RPMs (some these RPMs are prerequisites for upgrading the kernel to 2.4.x).

03-20-2005 22:08:00

New MessageRE:RedHat 7.2 on Fujitsu ST 1000 (modified 0 times) m_bed
Profile
I've made some good progress: I now have X and the stylus working, using the XFree 4.1 that came on the personaltelco image.

I gave up on trying to install a window manager from a .deb, and just built evilwm from scratch. Not so hot as a "normal" desktop if you're spoiled by KDE or Gnome, but just perfect for my current purpose of turning the ST1000 into a car GPS display.

I've been working on disabling and/or uninstalling the access point/router-oriented packages that the personaltelco folks installed for their purposes, and removing unneeded X features. Once I'm done, I plan to bild a Debian Woody image from scratch, so that anybody can reproduce it and customize it easily. My goal is to get an ST500 with 20M of RAM to boot off a 128M CF card and run roadmap without swapping. The 20M parts looks doable with most of the networking features stripped out, but I may have to settle for a 256M "boot card".

I expect that to take another week or two, but if anyone needs info before then on how I've gotten things kluged up so far, just post a reply here.

Ran

03-22-2005 14:14:10

New MessageRE:RedHat 7.2 on Fujitsu ST 1000 (modified 0 times) Linuxguru
Profile | Email
Is this Debian distro similar or derived from Pebble linux? I can see some advantages in Pebble, in that it runs read-only root, so it can be installed on a PCMCIA Flash or CF card, which would be more rugged for mobile or automotive use than the original PCMCIA type III Integral hard drive that came with it. But I'd have to disable swap if running out of flash, and that would constrain the WM/GUI choices to those capable of running in 24 MB - I can only think of fvwm2, not even xfce4.

Regarding X: XFree86 4.x is bloated in comparison in 3.3.6 - I'd prefer to stick to the latter for the st1000 if I can get away with it. The FPIT driver seems to have been included in stock XFree86 only around 4.2 or thereabouts, so anything earlier requires a kludged install.

03-22-2005 19:21:22

New MessageRE:RedHat 7.2 on Fujitsu ST 1000 (modified 0 times) d1aum1
Profile
I have a couple of ST 1000s and would like to have them run on Linux. Do you by any chance have an image that I could load?

Wolf.

06-28-2009 07:58:27

New MessageRE:RedHat 7.2 on Fujitsu ST 1000 (modified 0 times) m_bed
Profile
Wolf,

Sorry for the delay: I rarely check the board these days, because it seems to be "pinin' for the fjords"

I haven't played with the ST1000 in a while, but I'm pretty sure I have an image stashed away somewhere. I'll go looking for it. I have a Yahoo! account I can sacrifice if it gets harvested and sold to the spammers, so you can use that to contact me.

My address there is "embed_mobile".

Ran

07-20-2009 02:12:15

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3