OS/2, eCS & ArcaOS - Technical > Setup & Installation

OS2DASD hangs after 1st stage installation

<< < (2/4) > >>

Neil Waldhauer:
Either you'll need to create an AN support incident or hope that someone make a debug version of OS2DASD.

You can boot from a DFSee stick (or CD) and see if FreeDOS or Puppy Linux can tell more about the faulty controller.

Stefano:

--- Quote from: Neil Waldhauer on January 14, 2022, 03:36:54 pm ---Either you'll need to create an AN support incident or hope that someone make a debug version of OS2DASD.

--- End quote ---

This is what I've done with Arca. And I closed ticket after I had feeling they were taking time.


--- Quote ---You can boot from a DFSee stick (or CD) and see if FreeDOS or Puppy Linux can tell more about the faulty controller.

--- End quote ---

I've installed and played with many Linux distros and BSD flavours. No problem with them nor issues. I guess it's more related to the way OS2 manages this specific combination. Don't forget that box is old and Phoenix BIOS is not perfect. Like all Acer Aspire Turion based line where unless you find a way to show advanced configuration no way to switch from AHCI to IDE.

Doug Bissett:
I see three problems here.

First, Arca Noae cannot support eCS, in any flavor. ArcaOS is a different version of OS/2, and they are only licensed to work with what is in ArcaOS, for use with ArcaOS. They can distribute drivers, that were not produced by IBM, for use with any version of OS/2.

Second, it appears that the machine is not compatible with the requirements for ArcaOS. Is it possible, that there is a BIOS setting that prevents anything from writing to track 0? If so, make sure that it is turned OFF.

Third, OS2DASD.DMD has not been updated since IBM quit, in 2001 (that is about to change, but probably only for ArcaOS 5.1, and the change likely won't make any difference, in this case. it is for something else).

From the OS2DASD.DMD, in ArcaOS 5.0.7:

--- Code: ---[C:\OS2\BOOT]bldlevel os2dasd.dmd
Build Level Display Facility Version 6.12.675 Sep 25 2001
(C) Copyright IBM Corporation 1993-2001
Signature:       @#IBM:14.105#@ IBM DASD Manager
Vendor:          IBM
Revision:        14.105
File Version:    14.105
Description:     IBM DASD Manager

--- End code ---

If there is no setting to prevent writing to track 0, my bet is that this is not a problem with OS2DASD.DMD, but with something that loaded previously. You might try making sure that you don't use AHCI. There was a time when the first loaded (AHCI, or IDE) would take control of the controller, when there is no BIOS setting. ArcaOS, by default, loads AHCI first, when the controller is capable (but it may not work that way. Early AHCI BIOS support was not very good).

Stefano:

--- Quote from: Doug Bissett on January 14, 2022, 06:37:22 pm ---I see three problems here.

First, Arca Noae cannot support eCS, in any flavor. ArcaOS is a different version of OS/2, and they are only licensed to work with what is in ArcaOS, for use with ArcaOS. They can distribute drivers, that were not produced by IBM, for use with any version of OS/2.

--- End quote ---

Hi Doug,

I probably missed something. I didn't open an ECS ticket inside Arca support. I opened a ticket with Arca guys since with version 5.0.7 I didn't get any access to disk. It was impossible to get disk geometry and all things mentioned. Within ECS I did one step ahead since I partitioned disk and at least I completed stage 1 installation. But I never asked to get ECS support from Arca guys.


--- Quote ---Second, it appears that the machine is not compatible with the requirements for ArcaOS. Is it possible, that there is a BIOS setting that prevents anything from writing to track 0? If so, make sure that it is turned OFF.

--- End quote ---

Phoenix BIOS on this box doesn't have this feature. It doesn't have feature to enable/disable AHCI/IDE too.


--- Quote ---If there is no setting to prevent writing to track 0, my bet is that this is not a problem with OS2DASD.DMD, but with something that loaded previously. You might try making sure that you don't use AHCI. There was a time when the first loaded (AHCI, or IDE) would take control of the controller, when there is no BIOS setting. ArcaOS, by default, loads AHCI first, when the controller is capable (but it may not work that way. Early AHCI BIOS support was not very good).

--- End quote ---

Thanks for the tip. I'll double check and try again

Dave Yeo:
Hi Stefano, looking at your system, I see

--- Code: ---R1.08.15     /!BIOS
            Daniela's Bus Master IDE Driver for OS/2 Version 1.08.15
Controller:0  Port:F0707080 IRQ:16  Status:OK BusMaster Scatter/Gather
  ATI IXP SATA host (1002:4379 rev:80) on PCI 0:18.0#0
 Unit:0 Status:OK SMS:16 LBA BusMaster 1.5GBit/s BPB
  Model:Lexar 256GB SSD                         H190117D
   OS2:log   phys   BPB/BIOS   IDE:log   phys     Total Sectors
  C  31130  65535                65535  16383   Avail  500118192
  H    255     16        255        16     16   OS2    500103450
  S     63     63         63        63     63   % Used     99.99
Controller:1  Port:01F0 IRQ:0E  Status:OK BusMaster Scatter/Gather
  ATI IXP PATA host (1002:4376 rev:80) on PCI 0:20.1#0
 Unit:0 Status:No Master Device
 Unit:1 Status:OK ATAPI BusMaster UltraDMA2/PIO4
  Model:TOSHIBA DVDW/HD TS-L802A                TF37

--- End code ---

Looking at the Danis506 chiplist, I see

--- Code: --- 0x1002 ATI
   0x436E IXP300 SATA                x   x   x    x   ?     x   -       ?   (x)
   0x4379 IXP400 SATA                x   x   x    x   ?     x   -       ?   (x)
   0x437A IXP400 SATA                x   x   x    x   ?     x   -       ?   (x)
   0x4380 IXP600 SATA                x   x   x    x   ?     x   x       ?   (x)
   0x4381 IXP600 SATA                x   x   x    x   ?     x   x       ?   (x)
   0x4390 IXP700/800 SATA            x   x   x    x   ?     x   x       ?   (x)
   0x4391 IXP700/800 SATA            x   x   x    x   ?     x   x       ?   (x)
   0x4392 IXP700/800 SATA            x   x   x    x   ?     x   x       ?   (x)
   0x4393 IXP700/800 SATA            x   x   x    x   ?     x   x       ?   (x)
   0x4394 IXP700/800 SATA            x   x   x    x   ?     x   x       ?   (x)
   0x4395 IXP700/800 SATA            x   x   x    x   ?     x   x       ?   (x)

 IXP300/400 are licenced SiI3112 cores. The same features and bugs apply!

--- End code ---
and

--- Code: --- 0x1095 Silicon Image
   0x3112 SiI 3112                   x   x   x    x   -     x   -       x    x
   0x3114 SiI 3114                   x   x   x    x   ?     x   -       ?    x
   0x3512 SiI 3512                   x   x   x    x   ?     x   -       ?   (x)
   0x0240 Adaptec AAR-1210SA         x   x   x    x   ?     x   -       x   (x)

 known bugs:
   - SiI3x12: incompatibilities with some disks:
      * ST320012AS,ST330013AS,ST340017AS,ST360015AS,ST380023AS,ST3120023AS ,ST340014ASL,ST360014ASL,ST380011ASL,ST3120022ASL,ST3160021ASL (no fix)

--- End code ---

So it appears that Danis506 sorta supports your disk controller, but with bugs, certain disks?

Suggestions include, trying different disks, IIRC, you did. Try a PATA disk. reopen your ticket, go through the motions that Arca Noae goes through and eventually David will notice this problem and might be able to code a fix for you.
Remember, Arca Noae is a small organization, your problem is often geometry related, Arca Noae will go through the obvious fixes first due to time and often that's all that is needed. And David A. is the only developer working on this stuff and has limited time.
In my experience, trouble shooting starts with David thinking the hardware support is fine, after a bit he realizes it isn't, he then tries to create a fix. Sometimes fixes aren't possible but a bit of searching shows Linux had problems with these controllers and the problems were fixed, so it is likely Arca Noae can come up with a fix.
Don't be impatient and remember Arca Noae has limited resources but do do pretty good at fixing these kinds of things and since your hardware isn't that old, with luck they will come up with a fix but time is always a problem and expecting a fix in 2 days is asking a lot.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version