Can't install Rhapsody DR2 x86 on IBM ThinkPad 770ED

NeXT Computer, Inc. -> Intel White Hardware

Title: Can't install Rhapsody DR2 x86 on IBM ThinkPad 770ED
Post by: Simple Xu on April 20, 2024, 10:22:55 PM
Hi,

I encountered some problem while installing DR2 on my 770ED. The boot and device floppy disks worked fine. After the device drivers were loaded, the terminal screen showed normally. But after display some message such as hardware detected, it hang on at a message "Power management enabled".
I used the same floppy disk image and DR2 image in virtual PC, all goes well.
I wonder if 770ED is not compatible with DR2?

p.s. I burn the DR2 image on a CD with 8x, 16x and 24x speed, all of them have the same errors, hang on at "Power management enabled".

Title: Re: Can't install Rhapsody DR2 x86 on IBM ThinkPad 770ED
Post by: Simple Xu on April 21, 2024, 01:09:01 AM
seems like it is because the DVD rom in my 770ED doesn't work properly.
Title: Re: Can't install Rhapsody DR2 x86 on IBM ThinkPad 770ED
Post by: pTeK on April 21, 2024, 01:09:33 AM
From NeXT Answers 2633 - OPENSTEP 4.2 Pentium II/400 Incompatibilities (https://www.nextop.de/NeXTAnswers/2633.html)
QuoteOPENSTEP 4.2 Pentium II/400 Incompatibilities


Some Pentium II/400 motherboards contain built-in power management systems that are incompatible with OPENSTEP 4.2's power management software. As a result, OPENSTEP will hang during the installation process as it tries to access power management. To install OPENSTEP Mach 4.2 on these systems, you will need to disable OPENSTEP's power management software.

At the boot: prompt that appears when you start up your OPENSTEP system, type:
"APM"="No"
You will need to type this again each time your system boots during the install process.

After the operating system is installed, add the following line to your \private\Drivers\i386\System.config\instance0.table file:
"APM" = "No";
OPENSTEP should now boot without attempting to communicate with your computer's power management system.
Title: Re: Can't install Rhapsody DR2 x86 on IBM ThinkPad 770ED
Post by: pTeK on April 21, 2024, 01:11:12 AM
Quote from: Simple Xu on April 21, 2024, 01:09:01 AMseems like it is because the DVD rom in my 770ED doesn't work properly.
Oh so it is working now? Good to know :D
Title: Re: Can't install Rhapsody DR2 x86 on IBM ThinkPad 770ED
Post by: Simple Xu on May 09, 2024, 08:39:08 AM
Quote from: pTeK on April 21, 2024, 01:11:12 AMOh so it is working now? Good to know :D

Thanks for the help. The '"APM"="No"' solution helps ... a little bit. I did pass the "Power management enabled" error, and successfully moved on to partition, copying files, installation. When the installation is done, the interface pops up a message that ask me to remove any disk and press Enter to reboot, I encounter another problem.

During rebooting, I input '"APM" = "No"' and hit Enter, the terminal hang again showing as follow:

Waiting for remove debugger connection.(Type 'c' to continue or 'r' to reboot)kdp panic: kdp_poll: no debugger device
more details can be found in the photo [https://ibb.co/BjJ1fkk].
https%3A%2F%2Fibb.co%2FBjJ1fkk

Any ideas?
Thanks!

Title: Re: Can't install Rhapsody DR2 x86 on IBM ThinkPad 770ED
Post by: pTeK on May 10, 2024, 06:05:12 PM
Quote from: Simple Xu on May 09, 2024, 08:39:08 AMThanks for the help. The '"APM"="No"' solution helps ... a little bit. I did pass the "Power management enabled" error, and successfully moved on to partition, copying files, installation. When the installation is done, the interface pops up a message that ask me to remove any disk and press Enter to reboot, I encounter another problem.
I looked at Wikipedia (https://en.wikipedia.org/wiki/IBM_ThinkPad_770) for your IBM ThinkPad 770ED which told me that it had a Pentium II chip which made remember that APM bug when I was trying to get OpenStep running (The APM bug did not apply to me, it was the memory test).

This is good news because if you can install it, you should be able to run it even if it's just in console mode (To use console mode, at login screen, type "console" as the user name).

Quote from: Simple Xu on May 09, 2024, 08:39:08 AMDuring rebooting, I input '"APM" = "No"' and hit Enter, the terminal hang again showing as follow:

Waiting for remove debugger connection.(Type 'c' to continue or 'r' to reboot)kdp panic: kdp_poll: no debugger device
more details can be found in the photo [https://ibb.co/BjJ1fkk].
https%3A%2F%2Fibb.co%2FBjJ1fkk

Any ideas?
Thanks!
I just booted up Rhapsody in VirtualBox (I don't run it on actual hardware) and after the credits, it seems to do a hardware check.

I also read on the Wikipedia page it mentions an Ultra Bay II for removable hardware? This could be the cause of the problem.
Do you have the same set up as when you installed it?

you need to check the system config text files in the following directory:
# /usr/Devices/System.config/

check Default.table or Instance0.table
maybe one of the hardware for the drivers on the "Boot Drivers" is missing? Here is my Virtual Box install.

"Boot Drivers" = "EIDE Floppy PS2Keyboard PCIBus EISABus";

You can manually set the Boot Drivers at boot time as mentioned in the NeXTSTEP/OpenSTEP System Administrator Manual Chapter 09 System Startup and Shutdown (https://www.nextop.de/NeXTstep_3.3_administration/09_StartShut.htmld/index.html)

Read the documentation and try booting into single user mode -s on the boot line and see what happens, if still crashes.

try booting of the install media into single user mode and see if you can mount your Rhapsody partition that you installed too.

I forgot the mount command to use to mount the drives but if you /bin/cat /etc/rc.* the script files you should get a fair idea what command to use and where they are located.

Message me back with your results. When you boot into single user mode, don't forget to disable APM as you are currently doing.

I hope you have basic *BSD/Linux skills on the command line, if you do you should be able to get a fair idea of what's happening and figure it out. If you have 0 *BSD/Linux skills it will take you a bit longer.

Post back your results, I hope some of this information is useful and helps you.
I would be trying to figure what "Boot Drivers" files is causing this crash.

How much RAM does your system have? (Your screen shot shows 64MB) I remember in the thread where they are talking about compiling the kernal that Rhapsody has a hard coded limit (MAX 128MB ???) compared to Nextstep and Openstep which supports over 800MB
Title: Re: Can't install Rhapsody DR2 x86 on IBM ThinkPad 770ED
Post by: Simple Xu on May 10, 2024, 08:29:56 PM
Thanks for the help.
It may take a few days for me to work on that (because I can only work on that after work or on weekends), I will keep you updated once I get some progress.
Again, thanks a lot!
Title: Re: Can't install Rhapsody DR2 x86 on IBM ThinkPad 770ED
Post by: pTeK on May 11, 2024, 01:22:37 AM
It should be bootable, If Rhapsody manages to install then that means you have drivers for OS to read/write to the HDD, and read from the CD-ROM.

The fun part (fun to some people  ;D ) is finding what is different in the config files between the installation media, and your config on the HDD.

On the NextStep/Openstep startup page mentioned above, maybe you can boot off the install media and use the root device as your installed partition.

I don't think you will get much luck or answers with Chat-GPT. Whenever I use Chat-GPT 3.5 it tells me to use a more current version of GCC or Mac-OS X instead of NeXTSTEP  ;D

Go to top  Forum index