I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods
Amazon Honor System Click Here to Pay Learn More
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / I-Opener Areas / I-Opener Technical Stuff
RedHat 7 problem
Boot failure after 7.0 upgrade

New MessageRedHat 7 problem (modified 0 times) wb8nbs
Profile | Email
Help! I did an upgrade from Redhat 6.2 to Redhat 7.0 and now the IO won't boot. It gets to the point where it should load and start INIT and hangs. The last messages displayed are:

VFS: Mounted root (ext2 read only)
freeing unused kernel memory (64k freed)

and stops cold. The keyboard is still alive and ctrl-alt-delete will shut it down.

The upgrade was done by plugging the IO hard drive into an IBM 600E. The 600E boots up fine into 7.0 with the IO drive, runs xwindows etc OK.

A boot into another kernel image (experimental from a couple months ago) hangs in the same place which leads me to think the 600E has changes some table somewhere on the hard drive causing the IOpener failure.

I tried 'noinitrd', 'debug', and 'init=/bin/sh' as args to LILO with no effect.

Has anyone gotten RH 7 to work on an I-Opener?


-- JBH
10-01-2000 09:54:13

New MessageRE:RedHat 7 problem (modified 0 times) b0gh0s
Profile
Exact same error here, I had a 6.2 installation that I couldn't get the patch for USB to work on no matter what I tried. I tried updating and getting the 2.2.16 kernel to work in that install and that particular kernel does not seem to boot with Redhat for some reason. I got fed up and tried 7.0 (which is still 2.2.16 kernel) in hopes of easy USB support. The backport seemed to work and USB came right up while building on my laptop. But the damn thing still won't boot in the I/O.

Anyone know why 2.2.16 kernels with RedHat don't seem to dig the I/Os??

10-01-2000 12:42:44

New MessageRE:RedHat 7 problem (modified 0 times) spikeorama
Profile
I just tried 2.2.16-3 and it worked fine. The "base" system was RH 6.2 not 7.0 however. I had previously built 2.2.16-3 on my workstation from the latest RH kernel updates for 6.2 and just copied the kernel over to the IO.

I'm highly interested in hearing from anybody else that has problems with RH 7.0 because I plan to upgrade my workstation and IOs in the next few days (after a week of trying to get the iso images, I finally succeeded!).

10-01-2000 20:09:26

New MessageRE:RedHat 7 problem (modified 0 times) wb8nbs
Profile | Email
I beat a hasty retreat back to RedHat 6.2.

I think the problem is in the libraries somewhere but I don't know how to pinpoint the fault. There is a report on this board of a system running 7.0 successfully from a virgin install. The poster does not say if the IO had a Winchip or Rise CPU though. Mine is a V1 with Winchip C6. I did a virgin install of 7.0 and that also hung in the same spot as the upgrade.

10-02-2000 19:35:40

New MessageRE:RedHat 7 problem (modified 0 times) wb8nbs
Profile | Email
I beat a hasty retreat back to RedHat 6.2.

I think the problem is in the libraries somewhere but I don't know how to pinpoint the fault. There is a report on this board of a system running 7.0 successfully from a virgin install. The poster does not say if the IO had a Winchip or Rise CPU though. Mine is a V1 with Winchip C6. I did a virgin install of 7.0 and that also hung in the same spot as the upgrade.


-- JBH
10-02-2000 19:37:21

New MessageRE:RedHat 7 problem (modified 0 times) b0gh0s
Profile
Well I got RH 7.0 to boot. I stopped trying to configger using my 600e IBM stinky-pad and used an older Toshiba Desktop with a Pentium 200Mhz non MMx machine to install the OS ( got one of them nifty IDE to mini IDE/laptop connecter). I did a standard installation and it detects the system as a i586. I am using a v3 I/O (Rise 266) in which I flashed the BIOS back to v1. I did not have to disable the sandisk and RH picked it up nicely in the Kudzu detection process. Just a note to those who try this SET UP TO BOOT INTO TEXT MODE, NOT X!! Trust me.
You can go to /usr/src/linux-2.2.16 and do a make menuconfig and then make dep modules modules_install bzlilo to get the Pegasus module compiled and installed, no backpatch or other downloads necessary.

The only thing is that X doesn't seem to work even using the XF86Configs the rest of you gents & gals have so kindly posted here. I am getting some funky half screen thing where the size of the X screen looks correct but only half the screen Vertically is showing. I tried a previous suggestion from this group using the Compaq LCD panel with the 15 in it which RedHat has so thoughtfully REMOVED from the 7.0 set of default monitors you can choose (this worked well for me in 6.2)

Any suggestions from the crowd for getting the gnifty gnew gnome to work on this thingy?

10-03-2000 16:45:36

New MessageRE:RedHat 7 problem (modified 0 times) wb8nbs
Profile | Email
Thanks, boghos for the clue - I redid the install in a Compaq 5400 instead of the Thinkpad and it works! Didn't go in without problems though, the RH installer decided the 5400 had only 16 megs of memory and for a while there it looked like maybe 2-3 days to do the install. I had to put a mem=49152k arg in the loadlin command the startup bat file uses.

Darn Netgear EA101 (kawasaki chip) USB/Enet adaptor still doesn't work though. Has *anybody* *ever* gotten one of those to work?

10-05-2000 19:27:24

New MessageIs it the xf86config file that isn't being created correctly? (modified 0 times) Johnson
Profile
Ok...well crap. I don't have another laptop with a cdrom in it..and my dell cpi-a isn't letting me make a workable linux install (when I drop it into the i-opener, it just stalls at that freeing unused kernel memory: 64 freed area. What is the difference between these scenario's? Are these installs on desktops or older non mmx machines making a different xf86config file? (the one posted is for the older linux 6.2). If so, can someone post this new working 7.0 xf86config file, and can we just plug it in? Would that be the silver bullet..or is this more involved?
Thanks,
Jason
11-16-2000 18:16:03

New MessageIs it the xf86config file that isn't being created correctly? (modified 0 times) Johnson
Profile
Ok...well crap. I don't have another laptop with a cdrom in it..and my dell cpi-a isn't letting me make a workable linux install (when I drop it into the i-opener, it just stalls at that freeing unused kernel memory: 64 freed area.), and I don't have a desktop - laptop hd converter..uhhh. What is the string between these successful install scenario's? Are these installs on desktops or older non mmx machines making a different xf86config file? (the one posted is for the older linux 6.2). If so, can someone post this new working 7.0 xf86config file, and can we just plug it in? Would that be the silver bullet..or is this more involved?
Thanks,
Jason
11-16-2000 18:20:01

New MessageSorry for the bonehead repost above.. misclicked :( (modified 0 times) Johnson
Profile
...
11-16-2000 18:23:41

New MessageRE:RedHat 7 problem (modified 0 times) wb8nbs
Profile | Email
It's no the X windows config file at all. I am running with the same config I had with the earlier RH 6.2 install, which in turn came from this web site. I appears to be a different set of libraries loaded when the CPU is identified.

The Compaq 5400 I used for the install has a floppy drive and a CD drive but both use the same single dock. So I cannot use a floppy to initiate a CDROM install. Instead, I make a small bootable DOS parition on the target hard drive, copy the RedHat install image and initial ram disk to that patition then use loadlin.exe to kick off the process.


-- JBH
11-25-2000 11:30:52

New MessageRE:RedHat 7 problem (modified 0 times) Johnson
Profile
Oh man,

Ok well I got a successful install of Redhat 7 using the laptop harddrive - desktop computer converter. I installed Ken's XF86Config file in the /etc/X11 directory, but then when I reboot and try to start X, it finds the trident I7, tries to delete the mouse, but I kept it, tries to delete some usb device..but I want usb support so I kept that, I let it erase the CD rom drive it found, then I choose Generic 800 x 600 screen, 2mb of vid memory, Chose no clockchip support, go on to try the configurations...then it starts me into a half screen thing...where I can only see a slice of the screen on the left side and see a little portion of the screen? then I get stuck trying to hit keys to get it to move on from that point? If I simply copy that XF86Config file into /etc/X11 directory and reboot it wont start X after I reboot. It does say that there is a XF86 Config error though then it points to /usr/X11R6/lib/X11/XF86Config ... do I need to copy ken's XF86Config file there too?

12-22-2000 23:50:12

New MessageRE:RedHat 7 problem (modified 0 times) Johnson
Profile
Well I added it to /usr/X11R6/lib/X11/ as well and that didn't fix it either... seems that when I'm putting in Ken's XF86Config file it nolonger boots Xwindows... ..ahh #### any ideas?
12-23-2000 00:33:08

New MessageRE:RedHat 7 problem (modified 0 times) sodmeister
Profile
Johnson-

Your desktop machine has a different video than the I-opener.
So, when you boot the drive in the I-opener, RedHat tries to
configure X for the Cyberblade. If you placed an XF86Config
file in the /etc/X11 directory for the I-opener, then it gets
overwritten during bootup on the I-opener.

Some things to try:

1. Place the I-opener specific XF86Config in /etc/X11, but
rename it to something else to prevent to overwrite. Once the
system is up, change it back to XF86Config.

2. It's taken me 2-3 attempts to configure the Cyberblade at
bootup. Use a Generic monitor with 60-90 Hz refresh and pick
the density option that has 800x600 at 60Hz (or was it 56Hz?)
and also shows a 640x480 option. It's about the 4th one in the
list shown. Also select 4Mb of memory, even though the Cyberblade
only uses 2Mb. Select 800x600 at 16 bits of color. Selecting more
bits of color seems to cause the "half screen" problem.

3. Avoid X altogether at bootup if possible. The default init
state should be 3 in /etc/inittab until you have X working OK.

4. Make certain that the X server installed is the SVGA server.
If your desktop machine is causing some other server to be installed,
then X will never work with the Cyberblade.

Hope this helps....


sod ( "The lunatics are on the grass..." )
12-23-2000 12:05:11

New MessageRE:RedHat 7 problem (modified 0 times) Johnson
Profile
AHH that fixed it... Doesn't anyone know how to get the USB working in Redhat 7?
12-26-2000 17:51:19

New MessageRE:RedHat 7 problem (modified 0 times) leighklotz
Profile
I've been running RedHat 7.0 on my V1 Winchip 2 233 since the day my CDs arrived.

I have put my XF86Config, a back-port of ioled.c driver for the mail/phone leds, a copy of the compiled pegasus.o driver for Pegasus-based USB ethernet adaptors, and a copy of my /etc/sysconfig/harddisks optimizations at the following url: http://graflex.org/klotz/io

For XF86Config, put the file in /etc/X11/XF86Config and restart X. You may want to put more fonts in. The "X Font Deuglification" HowTo at http://www.linux.org Documentation tells you where to get fonts and how to put them in.

For ioled, put the ioled.o file somewhere and do /sbin/insmod ioled.o. Read /var/log/messages for the remainder of the instructions. This is a backport of the 2.4 driver to 2.2.16-22 kernel.

For harddisks, just store the file in /etc/sysconfig/harddisks. I have an Hitachi 6GB drive, but these configuration parameters should be reasonable for any similar drive. Make a backup of the file first, and do testing.

The pegasus.o is a later revision than the one that ships with redhat 7.0. I got it from Petkan's home page (the authror). I cannot get the absolute latest version to compile and insmod without symbol errors under 2.2.16, even though it has attractive fixes that claim to be for I-O users! I'll have to wait until RH ships 2.4 kernels, I guess...

12-28-2000 01:21:43

New MessageRE:RedHat 7 problem (modified 0 times) Millennium_Falcon
Profile | Email
I am completely new to the Linux system but after hearing several people suggest that it was the best OS for an I Opener I aquired a set of CDs for Linux-Mandrake 6.5 (Red Hat Linux with enhancements it says on the box). Yes I know its free on the internet but mine was only $6.30 for three CDs and documentation si I figure its worth $2.10 for each CD plus a 3.5" boot disk.

Now the question is, is it realy the best way to go and WHY?, other than I hate bill gates.

12-30-2000 12:55:14

New MessageRE:RedHat 7 problem (modified 0 times) Mordeth
Profile
The problem is probably that either glibc and/or the kernel were installed with i686 optimizations. Manually install the i386 rpms.
01-25-2002 07:47:42

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