• Welcome to OS2World OLD-STATIC-BACKUP Forum.
 

News:

This is an old OS2World backup forum for reference only. IT IS READ ONLY!!!

If you need help with OS/2 - eComStation visit http://www.os2world.com/forum

Main Menu

How do I install the Dani upgrade?

Started by BookWorm, 2009.09.04, 05:32:10

Previous topic - Next topic

BookWorm

Here I go again. ::)

I installed Warp 4.52 from CD to a 6 gig partition. In OS/2, I tried to install partitions for Windows & Linux, but I couldn't set them installable.

I replaced IBM1S506.ADD with DaniS506.ADD and got an error message when I booted up. I tried it without any parameters, and didn't get any errors, but no matter how I use the Dani upgrade, I don't have a CD drive if I use it.

I'd reinstall (again) from floppies, but 4.52 doesn't seem to have XDFCopy (or IBM Works) and WinImage doesn't work with OS/2 disks.

How do I install the DaniS506 upgrade?

Fahrvenugen

Normally you unzip the danis506 package into a directory

Then copy danis506.add to c:\os2\boot

And modify your c:\config.sys file

1. add REM out to the following line:
REM BASEDEV=IBM1S506.ADD

Then add the following line:
BASEDEV=DANIS506.ADD

That's about it!

If you want to see a text output upon boot, you can add the /v parameter like this:

BASEDEV=DANIS506.ADD /v

rudi

Quote from: BookWorm on 2009.09.04, 05:32:10
but no matter how I use the Dani upgrade, I don't have a CD drive if I use it.

You have to replace IBMIDECD.FLT with a version of DANIATAPI.FLT that matches your version of DANIS506.ADD. Note that the name DANIATAPI is too long for a FAT file system. So it's suggested to rename it to DANIATAP.FLT if you want to put it on a diskette.


ivan

You also need to check if there is IBMATAPI.FLT in config.sys and remove it.

For some reason IBM installs two drivers fot CD drives but Dani's driver replaces both.  If you leave one in your CONFIG.SYS there will be a conflict and, at best, no CD seen, at worst, no booting.

BookWorm

Thanks, I'm getting a little farther. I downloaded DANIATAPI.FLT using the Windows PC because OS/2 can't dial an internet connection. Since windows automatically trashes everything it touches the file is now called DANIA~1.FLT. Since OS/2 can't rename a file, I'll have to call it that in Config.SYS.

I can't believe OS/2 doesn't have rename. It's one of the most basic features of every other operating system ever written since 1959.

Radek

OS/2 does have rename. The problem is usally caused by strange characters in the winblows "short file name". You are trying to type "dania~1.flt" but the file isnt found. Yes, I know that, too. Grrrrrrr ...

Solution. Run 4OS2 or TCMD. These prompts have "filename completion". Switch to the directory with the driver and type:

ren DANI*

then press TAB repeatedly until DANI* becomes "DANIA~1.FLT . Add a space and then a new name. Press Enter.

BookWorm

I found it in "Properties." go to the icon editor and type whatever you want in "Tittle".

OS/2 is the only GUI I've ever seen with rename in a nearly impossible to find place.

Now I have the upgrade properly installed, but I still can't create a bootable or installable volume, or set an existing volume installable. Now what do I do?

Radek

I am afraid you haven't renamed the file. There are two file names:

(1) The file name. This can be changed from a command prompt using the REN command. You can do it from any command prompt in OS/2 - OS/2 window, 4OS2 window, or TakeCommand. The last two have filename completion ability, which is helpful in renaming winblows "short names". Note that this file name is the one, which is used by DosOpen() and other file accessing calls. The file name searched during processing CONFIG.SYS is this one.

(2) The title. This is the name below the file icon in PM programs. It can be different so that it can be more descriptive. For example, "Debugger" can be a title below a debugger (wdw.exe) icon. Titles can be changed using a PM tools. In fact, titles are EAs and not a file names.

OS/2 is managing all this transparently to the user. What you have done can be found in the "Properties" dialog. Look at the "File" page of the dialog. It can still show file name "dania~1.flt" even if the title is, for example, "daniatap.flt".

The partitions: You must create the partition first, then set it bootable. It can happen (I am not sure) that the partition must have data installed before you can set it bootable. I am always using installation CD for this: boot from the CD, continue to FDISK, create a partition, and Ctrl-Alt-Del.

As far as partitions for other operating systems are concerned: you don't need make them bootable right now. The installatiom will make them bootable. This will put out of work your Boot Manager so that you will have to boot from the CD anyway and patch the partition flags. Expect the problem from winblows installation. Linux need not cause the problem, if you install on a non-bootable partition and make the the partition bootable later.

ivan

The simple way - if you are installing from scratch - is to select the advanced install option and not accept the default drive - if it offers one.  You will then be given the disk select window from which you can create partitions and set one of them installable.

If you must have the Dani drivers to install with and you are feeling adventurous, then use something like PowerISO in windows to modify CD2.
You have to add the Dani drivers to OS2IMAGE\disk_1 and modify the config.x on both disk_0 and 1 and the config.sys on disk_1 to replace the IBM drivers with the Dani ones.
Save the resulting ISO image and burn it to CD.
You boot from the CD1 and when asked for CD2 use the modified one.

This is the method I used to install 4.52 on a new box where the IBM drivers wouldn't see the controllers - except I XCOPYed the CD to a hard disk on another OS/2 box, modified it, then used MKOSOFS2 and CDRECORD2 to make and burn the CD.

The easy way to rename the file in OS/2 is to open a command window  and type REN <drive><path> DANIA~1.FLT DANIATAP.FLT
Job done.
   

BookWorm

Thanks, Radek, I didn't know OS/2 did all that. This is a little confusing at first, but the way I like to customize, it will come in handy later.

The problem installing is that I already have OS/2 installed; I created two other partitions, but because it doesn't yet support bootable partitions after the 1024th cylinder, I couldn't set them installable until after I installed the Dani upgrades.

Now, I have OS/2, with the Dani upgrades, and I am trying to fix the partitions using the Logical Volume Manager.

Am I doing anything wrong?